Ranger les articles par nombre de commentaires

Petit mémo tout simple pour rappeler la manière d’afficher les articles par leur nombre de commentaires:

Un simple argument suffit pour modifier la boucle: comment_count

<?php query_posts(array('orderby=comment_count&posts_per_page=50)); if (have_posts()) : while (have_posts()) : the_post(); ?>







<h1><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h1>






<?php the_content(); ?>

<?php endwhile; endif; ?>

Cette boucle est à afficher dans un fichier tel que single.php

Pour ensuite afficher sur votre page single ou une page archives le nombre de commentaires, placez cette ligne de code à l’endroit souhaité:

 <?php comments_number('0 commentaires', '1 commentaire', '% commentaires'); ?>.

Cela affichera le nombre de commentaires, par exemple à coté du nom de l’auteur ou du titre