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 le nombre le plus précis de commentaires dans WordPress

Note éditoriale : Nous percevons une commission sur les liens des partenaires sur WPBeginner. Les commissions n'affectent pas les opinions ou les évaluations de nos rédacteurs. En savoir plus sur Processus éditorial.

Voulez-vous afficher le nombre de commentaires le plus précis sur WordPress ?

Votre site WordPress peut avoir des commentaires en attente de modération, des spams, des rétroliens et des pings. Il est donc difficile d’afficher le nombre exact de commentaires sur votre site.

Dans cet article, nous allons vous afficher comment afficher facilement le nombre de commentaires le plus précis possible sur votre site WordPress.

How to display the most accurate comment count in WordPress

Pourquoi afficher un nombre précis de commentaires dans WordPress ?

Les commentaires permettent aux lecteurs de dialoguer avec vous et avec les autres internautes. Cela peut aider à créer un sens de la communauté et garder les gens à revenir sur votre site. Cela étant dit, vous voudrez faire tout ce que vous pouvez pour obtenir plus de commentaires sur vos publications WordPress.

Vous pouvez permettre aux utilisateurs/utilisatrices de s’abonner aux commentaires, terminer chaque publication par une question pour tenter de susciter la discussion, etc. Une autre option consiste à afficher le nombre exact de commentaires.

Un nombre élevé de commentaires incitera les internautes à participer à la conversation. Il s’agit également d’un formulaire de preuve sociale, car les lecteurs peuvent visiter vos publications juste pour voir pourquoi tant de gens les commentent.

Il n’y a aucun moyen par défaut d’afficher un nombre exact de commentaires dans WordPress, surtout si votre site reçoit beaucoup de rétroliens et de pings. Les commentaires indésirables peuvent également rendre difficile l’affichage d’un nombre exact de commentaires.

Ceci étant dit, voyons comment vous pouvez afficher un nombre précis de commentaires sur votre site WordPress à l’aide d’extensions gratuites. Utilisez simplement les liens rapides ci-dessous pour passer directement à la méthode que vous souhaitez utiliser :

Méthode 1 : Utilisation de statistiques de blog simples (rapide et facile)

Le moyen le plus simple d’afficher un nombre précis de commentaires est d’utiliser Simple Blog Stats. Cette extension affiche le nombre total de commentaires approuvés et de commentaires en modération. Cependant, il n’inclut pas les pings et les rétroliens dans son décompte.

De nombreux sites web inactivent les rétroliens et les pingbacks pour bloquer les commentaires indésirables dans WordPress, il se peut donc que cela ne soit pas un gros problème pour votre site. Cependant, si vous souhaitez inclure les rétroliens et les pings dans votre nombre de commentaires, nous vous recommandons d’utiliser plutôt la méthode 2.

Pour Premiers, vous devez installer et activer l’extension Simple Blog Stats. Pour plus de détails, consultez notre guide étape par étape sur l ‘installation d’une extension WordPress.

Une fois activé, vous pouvez voir tous les codes courts de l’extension en allant sur la page Réglages  » Simple Blog Stats.

The Simple Blog Stats WordPress plugin

Ici, il suffit de cliquer pour déplier la section  » Codes courts « .

Pour afficher le nombre total de commentaires approuvés sur votre blog WordPress, utilisez simplement le code court suivant : [sbs_approved]

How to show a comment count using shortcode

Si vous souhaitez afficher le nombre total de commentaires approuvés plus les commentaires qui sont encore dans la file d’attente de modération des commentaires de WordPress, vous pouvez utiliser [sbs_comments] à la place.

En savoir plus sur la manière de placer le code court, Veuillez consulter notre guide sur l’ajout d’un module court dans WordPress.

How to show an accurate comment count using shortcode

Après avoir ajouté le code court, vous pouvez visiter votre site WordPress pour voir le nombre total de commentaires en direct.

Méthode 2 : Utiliser un code court personnalisé (inclut les pings, les rétroliens et les commentaires non approuvés)

Si vous souhaitez inclure les pingbacks et les trackbacks dans le nombre total de commentaires, vous devrez ajouter un code personnalisé à votre site.

Souvent, les tutoriels vous demandent d’ajouter des extraits de code personnalisés dans le 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, pire encore, 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 du code personnalisé dans WordPress sans modifier aucun fichier du thème WordPress.

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

Une fois activé, vous devez vous rendre dans la rubrique Extraits de code «  Ajouter un extrait.

Showing the total comment count using code

Consultez cette page pour voir tous les extraits prêts à l’emploi de WPCode que vous pouvez ajouter à votre site.

Nous allons créer un code court personnalisé qui vous permet d’ajouter un nombre précis de commentaires à n’importe quelle page, publication ou zone prête à recevoir un widget. Pour Premiers, survolez votre souris sur  » Ajouter votre code personnalisé « , puis cliquez sur  » Utiliser l’extrait « .

Displaying an accurate comment count using WPCode

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

Ensuite, ouvrez le menu déroulant « Code Type » et choisissez « PHP Snippet ».

Adding a custom PHP code snippet to WordPress

Une fois cela fait, il suffit de coller l’extrait de code suivant dans l’éditeur/éditrices de code :

function wpbeginner_comment_count() { 
  
function comment_count( $count ) {
    if ( ! is_admin() ) {
        $comments_by_type = &separate_comments(get_comments('status=approve'));
        return count($comments_by_type['comment']);
    } else {
        return $count;
    }
}
add_filter('get_comments_number', 'comment_count', 0);
  
$actual_comment_count = get_comments_number(); 
  
return $actual_comment_count;
  
}
  
add_shortcode('actual_comment_count', 'wpbeginner_comment_count');

Sous la boîte de code, vous verrez des options d’insertion.

Pour créer un code court que vous pouvez utiliser sur n’importe quelle page, publication ou zone prête à recevoir des widgets, vous devez ouvrir le menu déroulant  » Emplacement « , puis cliquer sur  » Exécuter partout « .

Using the PHP code across your WordPress website

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

Il vous suffit ensuite de cliquer sur « Enregistrer l’extrait » pour que l’extrait apparaisse sur votre site.

Saving the total comment count snippet

Vous disposez désormais d’un code court que vous pouvez utiliser pour afficher le nombre total de commentaires, y compris les rétroliens, les pings et les commentaires non approuvés.

Il suffit d’ajouter le shortcode [actual_comment_count] à l’endroit où vous souhaitez afficher le nombre de commentaires. En savoir plus sur la façon de placer le code court, Veuillez consulter notre guide sur l’ajout d’un module court dans WordPress.

Afficher le nombre de commentaires pour une publication WordPress spécifique

Vous souhaitez afficher le nombre de commentaires pour une publication unique ou une page ?

Vous pouvez simplement ajouter l’extrait de code PHP suivant à WPCode en suivant la même procédure que celle décrite ci-dessus :

function wpbeginner_post_comment_count() { 
 
function comment_count( $count ) {
    if ( ! is_admin() ) {
global $post;
        $comments_by_type = &separate_comments(get_comments('status=approve&post_id='. $post->ID ));
        return count($comments_by_type['comment']);
    } else {
        return $count;
    }
}
add_filter('get_comments_number', 'comment_count', 0);
 
$actual_comment_count = get_comments_number(); 
 
return $actual_comment_count;
 
}
 
add_shortcode('post_comment_count', 'wpbeginner_post_comment_count');

Cela crée un code court [post_comment_count] que vous pouvez ajouter à n’importe quelle page ou article.

Nous espérons que cet article vous a aidé à apprendre comment afficher facilement le nombre de commentaires le plus précis sur WordPress. Vous pouvez également lire notre guide sur la façon d’augmenter le trafic de votre blog ou voir nos choix d’experts pour les meilleures extensions de formulaire de contact pour WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and 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

9 commentairesLaisser une réponse

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. mohadese esmaeeli says

    Hello, good day! I think having a comment counter is a very good idea to achieve a more effective categorization of user opinions. In my opinion, the second method is more practical and better since it does not require installing any plugins. I really liked the idea.

  3. Chris says

    Hi,
    on my website it only works in Gutenberg block « shortcode » not in « paragraph ». Am I doing something wrong?

  4. insitedesignlab says

    You guys always have the best tutorials. I searched Google for this because my site was prominently displaying inflated comment counts and found exactly what I was looking for!

    Thanks again!

  5. imranansari says

    This code is helpful.

    I have paste this code in function.php and call this function in my template

    <?php echo comment_count(); ?>

    Thanks.

  6. Ezuca says

    I have been searching the web for this solution. Plugins are available but I’m not into it. I tried your code and it works! Thanks a lot.

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.