the_title(); ?> "> <h5><?php the_title(); ?> </h5> </div> </div> <!-- Span2 li --> </li> <?php } else { ?> <?php echo ecs_widget_post_display(20, '', true, true); ?> <?php } ?> <?php if ($nbposts == $maxposts) { break; } ?> <?php } wp_reset_postdata(); ?> </ul> </div>
function widget($args, $instance) { extract($args, EXTR_SKIP); echo $before_widget; $title = empty($instance['title']) ? ' ' : apply_filters('widget_title', $instance['title']); $nbposts = empty($instance['nbposts']) ? -1 : $instance['nbposts']; if (!empty($title)) { echo $before_title . $title . $after_title; } $recent_posts = new WP_Query(array('post_type' => 'post', 'posts_per_page' => $nbposts, 'orderby' => 'comment_count')); ?> <?php if ($recent_posts->have_posts()) { ?> <ul> <?php while ($recent_posts->have_posts()) { $recent_posts->the_post(); if ($instance['show_category']) { $cat = get_post_child_category(get_the_ID()); } ?> <?php echo ecs_widget_post_display($instance['excerpt_length'], $cat, $instance['show_comments'], $instance['show_date']); ?> <?php } ?> </ul> <?php } else { ?> <ul><li> <p>Pas d'articles récents.</p> </li></ul> <?php } ?> <?php echo $after_widget; wp_reset_query(); }