Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Comment afficher les commentaires les plus récents en premier dans WordPress

Nous avons appris quelque chose après avoir géré des blogs WordPress pendant plus de dix ans : afficher d’anciens commentaires en haut de vos publications peut donner à votre site un aspect poussiéreux.

Pensez-y. Un nouvel internaute arrive sur votre blog et voit des commentaires datant d’il y a 10 ans. Ce n’est pas terrible, n’est-ce pas ? C’est comme si vous entriez dans un magasin dont la vitrine contiendrait des produits obsolètes.

C’est pourquoi nous recommandons toujours d’afficher les nouveaux commentaires en premier. Il s’agit d’un simple ajustement, mais il fait une grande différence. Votre site semble activé, et les gens sont plus susceptibles de sauter dans la conversation. Voyons donc deux façons simples d’afficher les commentaires les plus récents sur WordPress.

Display newer comments on top in WordPress

Pourquoi WordPress affiche-t-il les commentaires les plus récents en premier ?

Par défaut, WordPress place les commentaires les plus anciens en haut, mais cela n’aide pas forcément à susciter de nouvelles conversations. Lorsque vous placez les commentaires les plus récents en premier, cela motive les internautes à rejoindre les discussions en cours, ce qui stimule l’engagement des utilisateurs sur votre blog WordPress.

De plus, la mise en évidence des derniers commentaires rafraîchit l’apparence de votre site et le rend plus attrayant, ce qui peut augmenter le nombre de pages vues et réduire le taux de rebond dans WordPress.

An example of recent comments in a WPBeginner article

Ceci étant dit, voyons comment vous pouvez facilement afficher les commentaires les plus récents en premier dans WordPress. Utilisez simplement les liens rapides ci-dessous pour passer à la méthode que vous souhaitez utiliser :

Méthode 1 : Afficher les commentaires les plus récents en premier dans les Réglages de WordPress (Aucune extension)

La façon la plus simple de réorganiser vos commentaires est de vous rendre dans Réglages  » Discussion dans votre Tableau de bord WordPress.

Showing newest comments first in the WordPress settings screen

Dans l’autre section « Autres réglages des commentaires », trouvez « Les commentaires doivent être affichés avec…

Ce réglage est défini par défaut sur « les commentaires les plus anciens en haut de chaque page », mais vous pouvez ouvrir ce menu déroulant et choisir « les plus récents » à la place.

Showing the most recent comments first in WordPress

Une fois que vous avez fait cela, défilez vers le bas de la page et cliquez sur « Enregistrer les modifications » pour stocker vos Réglages.

Maintenant, si vous visitez votre blog WordPress, vous verrez d’abord les commentaires les plus récents.

Clicking the 'Save Changes' button on the WordPress Discussion settings page

En savoir plus sur l’utilisation des réglages des discussions WordPress, consultez notre guide du débutant pour modérer les commentaires WordPress.

Réglages 2 : Définir manuellement l’ordre d’affichage des commentaires dans WordPress (méthode du code)

La première méthode est la plus simple, mais dans certains cas, les Réglages WordPress ne fonctionneront pas. Par exemple, vous pouvez utiliser un thème WordPress qui surcharge les réglages par défaut de WordPress.

Dans ce cas, vous pouvez afficher les commentaires les plus récents en premier à l’aide d’un code.

Souvent, les tutoriels vous diront d’ajouter des extraits de code personnalisés au fichier functions.php de votre thème. Cependant, nous ne recommandons pas cette méthode car une petite erreur dans votre code pourrait provoquer un certain nombre d’erreurs WordPress courantes ou même casser complètement votre site.

C’est pourquoi nous vous recommandons d’utiliser WPCode. C’est le moyen le plus simple et le plus sûr d’ajouter des extraits de code dans WordPress sans avoir à modifier aucun fichier du cœur de WordPress.

La première chose à faire est d’installer et d’activer l’extension gratuite WPCode sur votre site. Pour plus de détails, veuillez consulter notre guide étape par étape sur l’installation d’une extension WordPress.

Une fois activé, vous devez vous rendre dans la rubrique Code Snippets «  Add Snippet dans votre Tableau de bord WordPress.

The WPCode WordPress code snippet plugin

Consultez cette page pour connaître les différents extraits prêts à l’emploi que vous pouvez ajouter à votre site.

Puisque nous voulons ajouter notre propre extrait, il suffit de survoler votre souris sur  » Ajouter votre code personnalisé « , puis de cliquer sur  » Utiliser l’extrait « .

Changing the order of WordPress comments using code

Pour commencer, il suffit de saisir un titre pour l’extrait personnalisé. Cela peut être n’importe quoi qui vous aide à identifier l’extrait de code dans votre tableau de bord WordPress.

Ensuite, ouvrez le menu déroulant « Type de code » et sélectionnez « Extrait PHP ».

Adding custom PHP to your WordPress pages and posts

Vous pouvez maintenant coller l’extrait de code suivant dans l’éditeur/éditrices :

function wpb_reverse_comments($comments) {
// Check comment order
$comment_order = get_option('comment_order');
 
// if comment order is default then change it.
if ( $comment_order == 'asc' ) {
return array_reverse($comments);
}
}
add_filter ('comments_array', 'wpb_reverse_comments');

Ce code commence par vérifier les Réglages de WordPress. Si l’ordre des commentaires est défini sur le plus ancien en premier, l’extrait de code le surchargera afin que les commentaires les plus récents apparaissent en premier.

Ensuite, défilez jusqu’à la section  » Insertion « . Si elle n’est pas déjà sélectionnée, choisissez la méthode « Insertion automatique » pour que l’extrait soit utilisé sur l’ensemble de votre site WordPress.

Ensuite, ouvrez le menu déroulant « Emplacement » et sélectionnez « Exécuter partout ».

Run the comment snippet everywhere on your WordPress website

Une fois cela fait, défilez vers le haut de l’écran et cliquez sur le permutateur « Inactif » pour qu’il se modifie en « Actif ».

Enfin, cliquez sur « Enregistrer l’extrait ».

Saving a recent comments snippet in WordPress

Pour rendre l’extrait direct sur votre site, cliquez sur le Diaporama « Inactif » pour qu’il devienne « Actif ».

Enfin, cliquez sur « Mettre à jour ».

Showing newest comments first using code

Maintenant, si vous visitez votre site WordPress, vous verrez les commentaires les plus récents en haut de la section des commentaires.

Sachez simplement que le code surchargera vos Réglages WordPress. Si vous souhaitez revenir à afficher les commentaires les plus anciens en premier, vous devrez désactiver l’extrait de code.

Il vous suffit de vous rendre dans la rubrique  » Extraits de code «  . Trouvez l’extrait de commentaire et cliquez sur son bouton pour le faire passer d’actif (bleu) à inactif (gris).

Showing newest comments first using WPCode

Astuce bonus : booster l’engagement dans les commentaires avec Thrive Comments.

Afficher les commentaires les plus récents sur WordPress n’est qu’une façon de stimuler l’engagement de vos utilisateurs/utilisatrices. Une autre méthode consiste à utiliser une extension de commentaires comme Thrive Comments.

Parmi toutes les extensions de commentaires que nous avons essayées, Thrive Comments possède certaines des fonctionnalités les plus complètes pour améliorer votre section de commentaires.

Par exemple, vous pouvez utiliser la fonctionnalité de conversion des commentaires pour rediriger les commentateurs vers une action spécifique après qu’ils ont laissé un commentaire.

Il peut s’agir d’une page de remerciement personnalisée, d’un article lié ou d’un formulaire d’accord avec Thrive Leads.

Thrive Comments' post-comment actions

En dehors de cela, Thrive Comments a des fonctionnalités avant de vous aider à gérer la conversation globale. Par exemple, vous pouvez mettre en avant les commentaires pour afficher les bons et masquer les moins utiles, ou activer les goûts et les dégoûts pour encourager plus d’interaction. De cette façon, vous créez une zone de commentaires plus active et plus engageante.

Vous pouvez en savoir plus sur cette extension dans notre avis sur la suite de thèmes Thrive.

Nous espérons que cet article vous a aidé à apprendre comment afficher les commentaires les plus récents sur WordPress. Vous pouvez également consulter notre article sur la façon d’obtenir plus de commentaires sur vos publications de blog WordPress et notre guide du débutant pour écrire un bon commentaire de blog et contourner le filtre anti-spam.

Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

21 commentairesLaisser une réponse

  1. Lisa

    I don’t have the « other comments » option. What do I need to do to make it available?

    • WPBeginner Support

      Are you on WordPress.com?

      Administrateur

  2. M Smith

    Thanks so much! Had this fixed in a few seconds!

    • WPBeginner Support

      You’re welcome :)

      Administrateur

  3. Jo Smith

    Wow this was really helpful! Thank you.

  4. ZYnth RObinson

    thank you! this is the only thing that worked for me!!

  5. Andrei

    Thank you for this tip: $comments = array_reverse($comments);
    I tried the admin option of showing newest comments at the top and it didn’t work, but your code worked. Thank you!

  6. rexcollin91

    I think this is one of the most important info for me. And i’m glad reading your article. But should remark on some general things, The website style is wonderful, the articles is really excellent

  7. jackmoores

    Hey I discovered this web site to be actually interesting! Bookmarked!

  8. tonchavez17

    I am typically to running a blog and i really respect your content. The article has actually peaks my interest. I’m going to bookmark your web site and maintain checking for new information.I am typically to running a blog and i really respect your content. The article has actually peaks my interest. I’m going to bookmark your web site and maintain checking for new information.

  9. shainatim

    I prefer method 2, it is easier than codes. I hate codes coz I am not good at it. Thanks for the plugin.

  10. Jim Hutchinson

    @Grace T In your Dashboard, drop down the Plugins list and click Add New. In there you will see a link on top to Upload. Click that and then the Browse button to locate the ZIP file you downloaded. Then click Install Now.

    You may be prompted for your FTP login details. If you are, enter it and click the Proceed button. The next page will show 2 links: Activate Plugin and Return to Plugins page. Click Activate Plugin to start using it now.

  11. Grace T

    I downloaded the plugin, but I’m really not great with technology, so how do you activate it? This sounds like a stupid question, but I really need help!

  12. Udegbunam Chukwudi

    @Jim Hutchinson: That discussion settings stuff doesn’t work at all.

    @Editorial Staff: It would have been better if you just said replace with .
    I had to go to the wordpress forum to find this solution.

  13. Jim Hutchinson

    A plugin is not needed for this. Just go into the Discussion Settings and select how you want the comments to show, older or newer.

    « Comments should be displayed with the [older][newer] comments at the top of each page »

      • Chijo

        I see that this plugin has not been updated since 2008 so I’m wary about using it.

        Also, I do see the setting in Discussion and have set my comments to display Newest at the top, but that doesn’t seem to work.

        Anyone have any thoughts?

        thanks

  14. Kevin

    I am having a custom WordPress theme developed by someone from elance.com and I would like to know whether or not I’ll be able to install plugins such as Simple Reverse Comments because my theme is custom. Can you shed light on this? Maybe I should cut my losses and go with something like the Thesis theme which is more cookie-cutter? Thank you for your blog, it has been very helpful to me.

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.