__('A widget that show popular posts base on the comment number', 'gdl_back_office'))); } // Output of the widget function widget( $args, $instance ) { global $gdl_widget_date_format, $blog_port_widget_size; extract( $args ); $title = apply_filters( 'widget_title', $instance['title'] ); $post_cat = $instance['post_cat']; $show_num = $instance['show_num']; if($post_cat == "All"){ $post_cat = ''; } // Opening of widget echo $before_widget; // Open of title tag if ( $title ){ echo $before_title . $title . $after_title; } // Widget Content wp_reset_query(); $current_post = array(get_the_ID()); $custom_posts = get_posts( array('showposts'=>$show_num, 'category_name'=>$post_cat, 'orderby'=>'comment_count', 'post__not_in'=>$current_post) ); if( !empty($custom_posts) ){ echo "