Example #1
0
                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>
Example #2
0
    function widget($args, $instance)
    {
        extract($args, EXTR_SKIP);
        echo $before_widget;
        $title = empty($instance['title']) ? '&nbsp;' : 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();
    }