__('Displays Categories Posts', "sauron")); $control_ops = array('width' => '', 'height' => ''); parent::__construct(false, $name = __('Sauron Categories Posts with images', "sauron"), $widget_ops, $control_ops); } /* Displays the Widget in the front-end */ function widget($args, $instance) { extract($args); global $wdwt_front; $title = esc_html($instance['title']); $description = empty($instance['description']) ? '' : esc_html($instance['description']); $categ_id = empty($instance['categ_id']) ? '' : $instance['categ_id']; $post_count = empty($instance['post_count']) ? '' : $instance['post_count']; $text_info = empty($instance['text_info']) ? '' : esc_html($instance['text_info']); echo $before_widget; if ($title) echo $before_title . $title . $after_title; ?> query('posts_per_page=' . $post_count . '&cat=' . $cat_query); echo "" . $description . "
"; ?> 'Categories Posts', 'categ_id' => '0', 'post_count' => '3', 'description' => '', 'text_info' => '#FFFFFF')); $title = esc_attr($instance['title']); $categ_id = esc_attr($instance['categ_id']); $post_count = esc_attr($instance['post_count']); $description = esc_attr($instance['description']); $text_info = esc_attr($instance['text_info']); wp_enqueue_script('wp-color-picker'); wp_enqueue_style('wp-color-picker'); ?>