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

Så här visar du det mest exakta antalet kommentarer i WordPress

Vill du visa det mest exakta antalet kommentarer i WordPress?

Din WordPress site kan ha kommentarer som inväntar granskning, skräppost, trackbacks och pings. Detta gör det svårt att visa det exakta antalet kommentarer på din site.

I den här artikeln kommer vi att visa dig hur du enkelt kan visa det mest exakta antalet kommentarer på din WordPress website.

How to display the most accurate comment count in WordPress

Varför ska man visa ett exakt antal kommentarer i WordPress?

Comments allow läsare att engagera sig med you och andra besökare. Detta kan bidra till att skapa en känsla av gemenskap och få folk att komma tillbaka till din website. Med detta sagt kommer du att vilja göra allt du kan för att få fler comments på dina WordPress posts.

You kan allow users to prenumerera på comments, slutför varje post med en fråga för att försöka skapa diskussion, och mycket mer. Ett annat alternativ är att visa ett exakt antal kommentarer.

Ett högt antal kommentarer kommer att uppmuntra besökare att delta i konversationen. Det är också en form av socialt bevis, eftersom läsare kan besöka dina poster bara för att se varför så många människor kommenterar.

Det finns inget standard sätt att visa ett exakt antal kommentarer i WordPress, särskilt om din site får många trackbacks och pings. Skräppost från kommentarer kan också göra det svårt att displayed ett exakt antal kommentarer.

Med detta sagt, låt oss se hur du kan visa ett exakt antal kommentarer på din WordPress website med hjälp av gratis tillägg. Använd bara snabblänkarna under för att hoppa direkt till den metod du vill använda:

Metod 1: Använda enkel blogg statistik (snabbt och enkelt)

Det enklaste sättet att visa ett korrekt antal kommentarer är att använda Simple Blog Stats. Detta tillägg visar det totala antalet approve comments och comments in moderation. Det inkluderar dock inte pings och trackbacks i sin räkning.

Många webbplatser stänger av trackbacks och pingbacks för att blockera skräppost kommentarer i WordPress, så detta kanske inte är ett stort problem för din website. Men om du vill inkludera trackbacks och pings i ditt antal comments rekommenderar vi att du använder metod 2 istället.

För att komma igång måste du installera och aktivera pluginet Simple Blog Stats. För mer detaljer, se vår Step-by-Step guide om hur du installerar ett plugin för WordPress.

Efter aktivering kan du se alla plugins shortcodes genom att gå till Settings ” Simple Blog Stats page.

The Simple Blog Stats WordPress plugin

Här klickar du helt enkelt för att förstora ”Shortcodes” section.

För att visa det totala antalet av alla approved comments på din WordPress blogg, använd helt enkelt följande shortcode: [sbs_approved]

How to show a comment count using shortcode

Om du vill visa det totala antalet approve comments plus comments som fortfarande befinner sig i inväntan på moderation av WordPress-kommentarer, kan du använda [sbs_comments] istället.

För mer information om hur du placerar shortcode, vänligen se vår guide om hur du lägger till en shortcode i WordPress.

How to show an accurate comment count using shortcode

När du har lagt till shortcode kan du besöka din WordPress website för att se det totala antalet comments live.

Metod 2: Använda en Custom Shortcode (Inkluderar Pings, Trackbacks och unapproved Comments)

Om du vill inkludera pingbacks och trackbacks i det totala antalet comments måste du add to custom code till your website.

Ofta ber tutorials dig att add to custom code snippets till ditt temas functions.php-fil. Vi rekommenderar dock inte den här metoden eftersom ett litet misstag i din kod kan orsaka ett antal vanliga WordPress error. Eller ännu värre, förstöra din site helt och hållet.

Det är därför vi rekommenderar att du använder WPCode. Det är det enklaste och säkraste sättet att add to custom code i WordPress utan att editera några WordPress theme-filer.

Det första du behöver göra är att installera och aktivera det gratis pluginet WPCode på din website. För mer detaljer, se vår Step-by-Step guide om hur du installerar ett WordPress plugin.

När du är aktiverad måste du gå till Code Snippets ” Add Snippet.

Showing the total comment count using code

Here, you will see all of WPCode’s ready-made snippets that you can add to your site.

Vi kommer att skapa en custom shortcode som allow you to add a accurate comment count to any page, post, or widget-ready area. För att komma igång, hovera musen över ”Add Your Custom Code” och klicka sedan på ”Use snippet”.

Displaying an accurate comment count using WPCode

Till att börja med måste du enter en titel för det anpassade code snippet. Detta kan vara vad som helst som hjälper dig att identifiera snippet i WordPress dashboard.

Efter det öppnar du bara dropdown ’Code Type’ och väljer ’PHP Snippet’.

Adding a custom PHP code snippet to WordPress

När du har gjort det klistrar du helt enkelt in följande snippet i code snippets editor:

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');

Den här koden skapar en WordPress shortcode med namnet [actual_comment_count] som visar det totala antalet approve comments på hela your website. Den gör detta genom att kontrollera om page inte finns i admin area.

Om det inte är det räknas alla approve comments. Om det är i admin area används standardantalet kommentarer. Antalet visas sedan varhelst du använder shortcoden [actual_comment_count] på din webbplats.

Under kodboxen ser du alternativ för insert.

För att skapa en shortcode som du kan använda på vilken page, post eller widget-ready area som helst måste du öppna dropdown-menyn ”Location” och sedan clicka på ”Run Everywhere”.

Using the PHP code across your WordPress website

Därefter rullar du högst upp på vyn och klickar på ”Inaktiverad” så att den ändras till ”Aktiv”.

När du har gjort det klickar du bara på ”Save snippet” för att göra snippet live på din website.

Saving the total comment count snippet

You har nu en shortcode som du kan använda för att visa det totala antalet comments, inklusive trackbacks, pings och unapproved comments.

Du behöver bara add to shortcoden [actual_comment_count] där du vill visa antalet kommentarer. För mer information om hur du placerar shortcoden, vänligen se vår guide om hur du lägger till en shortcode i WordPress.

Visa antal comments för en specifik WordPress post

Vill du visa antalet kommentarer för ett enskilt inlägg eller en enskild page?

Du kan helt enkelt add to följande PHP code snippet till WPCode genom att följa samma process som beskrivs ovan:

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');

Detta skapar en [post_comment_count] shortcode som du kan add till valfri page eller post.

Bonus tips: Använd Thrive Comments för att öka ditt kommentarengagemang

Vill du få fler comments på din website i WordPress?

Ett stort engagemang för kommentarer är ett gott tecken på att läsarna tycker om innehållet i din blogg och vill engagera sig i din community. Med det sagt kan förstagångsbloggare tycka att det är svårt att få besökare att lämna kommentarer på deras blogginlägg.

Om du behöver hjälp, rekommenderar vi att du använder Thrive Comments. Det är det bästa plugin för WordPress-kommentarer för att förbättra din bloggs comment-upplevelse.

The Thrive Comments WordPress plugin

Med Thrive Comments kan du allow användare att gilla eller ogilla kommentarer i blogginlägg och upp- och nedrösta kommentarer. Dessa funktioner kan göra din upplevelse av comments mycket mer spännande.

Dessutom kan du add to post-comment action för att redirecta användare till ett relevant post eller ett tacka ja-formulär för att få människor att engagera sig mer med din website.

För mer information kan du kontrollera vår Thrive Themes Suite review.

Vi hoppas att den här artikeln hjälpte dig att lära dig hur du enkelt kan visa det mest exakta antalet kommentarer i WordPress. Du kanske också vill läsa vår guide om hur du ökar trafiken på din blogg eller se våra expertval för de bästa tilläggen för kontaktformulär för 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.

Avslöjande: Vårt innehåll stöds av våra läsare. Det innebär att om du klickar på några av våra länkar, kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt, och hur du kan stödja oss. Här är vår editoriala process.

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.

Den ultimata WordPress-verktygslådan

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som varje professionell användare bör ha!

Reader Interactions

9 kommentarerLämna ett svar

  1. Syed Balkhi

    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

    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

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

  4. insitedesignlab

    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

    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

    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.

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt våra policy för kommentarer, och din e-postadress kommer INTE att publiceras. Vänligen använd INTE nyckelord i namnfältet. Låt oss ha en personlig och meningsfull konversation.