Petite astuce pour afficher les commentaires sur la page d’accueil de votre blog WordPress:
Il faut simplement ajouter ces 2 lignes dans le fichier /votretheme/index.php :
<?php $withcomments = 1; comments_template(); ?>
Exemple:
[...] <?php /* Start the Loop */ ?> <?php while ( have_posts() ) : the_post(); ?> <?php get_template_part( 'content', get_post_format() );?> //Les deux lignes suivantes sont à ajouter après l'appel à get_template_part() <?php $withcomments = 1; ?> <?php comments_template(); ?> <?php endwhile; ?> [...]
Cette astuce marche aussi pour les autres templates (category.php, tags.php, archive.php, author.php …).
et comment afficher les commentaires d’une rubrique en particuler ?
merci..
Je conseille d’utiliser la fonction get_comments pour récupérer les commentaires d’un article ou d’un utilisateur par exemple.