_params = array( 'content' => array( 'type' => 'textarea', 'title' => 'Содержимое', 'default' => '', ) ); parent::__construct( 'js_widget', 'JavaScript-код', array('description' => '') ); } public function widget($args, $instance) { $contant = isset($instance['content']) ? $instance['content'] : $this->_params['content']['default']; echo $contant; } } add_action('widgets_init', function() { register_widget('JsWidget'); }); i-Sys | Разработка ПО, документооборот, мобильные решения