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

Jak wyświetlić najdokładniejszą liczbę komentarzy w WordPress

Uwaga redakcyjna: Otrzymujemy prowizję z linków partnerskich na WPBeginner. Prowizje nie mają wpływu na opinie i oceny naszych redaktorów. Dowiedz się więcej o Proces redakcyjny.

Czy chcesz wyświetlać najdokładniejszą liczbę komentarzy w WordPress?

Twoja witryna WordPress może zawierać komentarze oczekujące na moderację, spam, trackbacki i pingi. Utrudnia to wyświetlenie dokładnej liczby komentarzy na twojej witrynie.

W tym artykule pokażemy ci, jak łatwo wyświetlić najdokładniejszą liczbę komentarzy na twojej witrynie internetowej WordPress.

How to display the most accurate comment count in WordPress

Dlaczego warto wyświetlać dokładną liczbę komentarzy w WordPress?

Komentarze pozwalają czytelnikom nawiązać kontakt z Tobą i innymi odwiedzającymi. Może to pomóc w stworzeniu poczucia wspólnoty i sprawić, że ludzie będą wracać na twoją witrynę internetową. Mając to na uwadze, będziesz chciał zrobić wszystko, co w twojej mocy, aby uzyskać więcej komentarzy do twoich wpisów na WordPressie.

Możesz zezwolić użytkownikom na subskrybowanie komentarzy, zakończyć każdy wpis pytaniem, aby spróbować wywołać dyskusję i nie tylko. Inną opcją jest wyświetlanie dokładnej liczby komentarzy.

Duża liczba komentarzy zachęci odwiedzających do przyłączenia się do rozmowy. Jest to również forma dowodu społecznego, ponieważ czytelnicy mogą przejść na twoje wpisy tylko po to, aby zobaczyć, dlaczego tak wiele osób komentuje.

Nie ma domyślnego sposobu na wyświetlenie dokładnej liczby komentarzy w WordPressie, zwłaszcza jeśli Twoja witryna otrzymuje wiele trackbacków i pingów. Spam w komentarzach może również utrudniać wyświetlanie dokładnej liczby komentarzy.

Mając to na uwadze, zobaczmy, jak wyświetlić dokładną liczbę komentarzy na twojej witrynie internetowej WordPress za pomocą darmowych wtyczek. Wystarczy skorzystać z poniższych odnośników, aby przejść bezpośrednio do wybranej metody:

Metoda 1: Korzystanie z prostych statystyk bloga (szybko i łatwo)

Najprostszym sposobem na pokazanie dokładnej liczby komentarzy jest użycie Simple Blog Stats. Ta wtyczka pokazuje całkowitą liczbę zatwierdzonych komentarzy i komentarzy w moderacji. Nie uwzględnia ona jednak pingów i trackbacków.

Wiele witryn internetowych wyłącza trackbacki i p ingbacki, aby zablokować spam w komentarzach w WordPressie, więc może to nie być duży problem dla twojej witryny. Jeśli jednak chcesz uwzględnić trackbacki i pingi w twojej liczbie komentarzy, zalecamy skorzystanie z metody 2.

Aby rozpocząć, należy zainstalować i włączyć wtyczkę Simple Blog Stats. Aby uzyskać więcej informacji, zobacz nasz przewodnik krok po kroku, jak zainstalować wtyczkę WordPress.

Po włączaniu można zobaczyć wszystkie krótkie kody wtyczki, przechodząc do strony Ustawienia ” Proste statystyki bloga.

The Simple Blog Stats WordPress plugin

Tutaj wystarczy kliknąć, aby rozwinąć sekcję „Krótkie kody”.

Aby wyświetlić całkowitą liczbę wszystkich zatwierdzonych komentarzy na twoim blogu WordPress, po prostu użyj następującego krótkiego kodu: [sbs_approved].

How to show a comment count using shortcode

Jeśli chcesz wyświetlić całkowitą liczbę zatwierdzonych komentarzy plus komentarze, które nadal znajdują się w kolejce moderacji komentarzy WordPress, możesz zamiast tego użyć [sbs_comments].

Więcej informacji na temat umieszczania krótkiego kodu można znaleźć w naszym przewodniku na temat dodawania krótkiego kodu w WordPress.

How to show an accurate comment count using shortcode

Po dodaniu krótkiego kodu możesz przejść na twoją witrynę internetową WordPress, aby zobaczyć całkowitą liczbę komentarzy na żywo.

Metoda 2: Korzystanie z własnego krótkiego kodu (obejmuje pingi, trackbacki i niezatwierdzone komentarze)

Jeśli chcesz uwzględnić pingbacki i trackbacki w całkowitej liczbie komentarzy, musisz dodać własny kod do twojej witryny internetowej.

Często poradniki proszą o dodanie własnych fragmentów kodu do pliku functions.php twojego motywu. Nie zalecamy jednak tej metody, ponieważ mały błąd w twoim kodzie może spowodować wiele typowych błędów WordPress. Lub, co gorsza, całkowicie zepsuć twoją witrynę.

Dlatego zalecamy korzystanie z WPCode. Jest to najłatwiejszy i najbezpieczniejszy sposób na dodanie własnego kodu w WordPress bez edytowania jakichkolwiek plików motywu WordPress.

Pierwszą rzeczą, którą musisz zrobić, to zainstalować i włączyć darmową wtyczkę WPCode na twojej witrynie internetowej. Aby uzyskać więcej informacji, zobacz nasz przewodnik krok po kroku, jak zainstalować wtyczkę WordPress.

Po włączaniu należy przejść do Code Snippets Add Snippet.

Showing the total comment count using code

Tutaj zobaczysz wszystkie gotowe fragmenty kodu WPCode, które możesz dodać do swojej witryny.

Zamierzamy utworzyć krótki kod własny, który umożliwia dodanie dokładnej liczby komentarzy do dowolnej strony, wpisu lub obszaru gotowego na widżet. Aby rozpocząć, najedź kursorem myszy na „Dodaj własny kod”, a następnie kliknij „Użyj fragmentu kodu”.

Displaying an accurate comment count using WPCode

Na początek należy wpisz tytuł dla fragmentu kodu własnego. Może to być cokolwiek, co pomoże zidentyfikować fragment kodu w twoim kokpicie WordPress.

Następnie wystarczy otworzyć menu rozwijane „Rodzaj kodu” i wybrać „Fragment kodu PHP”.

Adding a custom PHP code snippet to WordPress

Gdy już to zrobisz, po prostu wklej poniższy fragment kodu do edytora kodu:

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

Ten kod tworzy krótki kod WordPress o nazwie [actual_comment_count], który pokazuje całkowitą liczbę zatwierdzonych komentarzy na twojej witrynie internetowej. Robi to, sprawdzając, czy strona nie znajduje się w obszarze administracyjnym.

Jeśli nie, zlicza wszystkie zatwierdzone komentarze. Jeśli znajduje się w obszarze administracyjnym, używa domyślnej liczby komentarzy. Liczba ta jest następnie wyświetlana wszędzie tam, gdzie używasz krótkiego kodu [actual_comment_count] w twojej witrynie.

Poniżej pola kodu widoczne są opcje wstawienia.

Aby utworzyć krótki kod, którego można użyć na dowolnej stronie, wpisie lub obszarze gotowym na widżet, należy otworzyć menu rozwijane „Położenie”, a następnie kliknąć „Uruchom wszędzie”.

Using the PHP code across your WordPress website

Następnie przewiń do góry ekranu i kliknij „Nieaktywne”, aby zmieniło się na „Aktywne”.

Po wykonaniu tej czynności wystarczy kliknąć przycisk „Zapisz fragment kodu”, aby fragment kodu znalazł się na twojej witrynie internetowej.

Saving the total comment count snippet

Masz teraz krótki kod, którego możesz użyć do wyświetlenia całkowitej liczby komentarzy, w tym trackbacków, pingów i niezatwierdzonych komentarzy.

Wystarczy dodać krótki kod [actual_comment_count] w dowolnym miejscu, w którym chcesz wyświetlić liczbę komentarzy. Aby uzyskać więcej informacji na temat umieszczania shortcode, zapoznaj się z naszym przewodnikiem na temat dodawania shortcode w WordPress.

Wyświetlanie liczby komentarzy dla konkretnego wpisu WordPress

Czy chcesz wyświetlić liczbę komentarzy dla pojedynczego wpisu lub strony?

Wystarczy dodać poniższy fragment kodu PHP do WPCode, postępując zgodnie z tym samym procesem opisanym powyżej:

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

Tworzy to krótki kod [post_comment_count], który można dodać do dowolnej strony lub wpisu.

Dodatkowa wskazówka: Użyj Thrive Comments, aby zwiększyć twoje zaangażowanie w komentarze

Chcesz uzyskać więcej komentarzy na twojej witrynie internetowej WordPress?

Wysokie zaangażowanie w komentarze to dobry znak, że czytelnicy lubią treść twojego bloga i chcą angażować się w twoją społeczność. Niemniej jednak, początkujący blogerzy mogą mieć trudności z zachęceniem odwiedzających do pozostawienia komentarzy do swoich wpisów na blogu.

Jeśli potrzebujesz pomocy, zalecamy skorzystanie z Thrive Comments. Jest to najlepsza wtyczka do komentarzy WordPress, która poprawi jakość komentowania na twoim blogu.

The Thrive Comments WordPress plugin

Dzięki Thrive Comments możesz pozwolić użytkownikom na polubienie lub nie komentarzy we wpisach na blogu, a także na głosowanie w górę i w dół komentarzy. Te funkcje mogą sprawić, że twoje doświadczenie komentowania będzie o wiele bardziej ekscytujące.

Ponadto możesz dodać działanie po wpisie, aby przekierować użytkowników do odpowiedniego postu lub formularza opt-in, aby ludzie bardziej angażowali się w twoją witrynę internetową.

Więcej informacji można znaleźć w naszej recenzji Thrive Themes Suite.

Mamy nadzieję, że ten artykuł pomógł ci dowiedzieć się, jak łatwo wyświetlić najdokładniejszą liczbę komentarzy w WordPress. Zachęcamy również do przeczytania naszego przewodnika na temat tego, jak zwiększyć ruch na twoim blogu lub zapoznania się z naszym wyborem najlepszych wtyczek do formularzy kontaktowych dla WordPressa.

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.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz na niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak WPBeginner jest finansowany, dlaczego to ma znaczenie i jak możesz nas wspierać. Oto nasz proces redakcyjny.

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.

Najlepszy zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi - zbiór produktów i zasobów związanych z WordPressem, które każdy profesjonalista powinien mieć!

Reader Interactions

9 komentarzyZostaw odpowiedź

  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.

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszymi polityka komentarzy, a Twój adres e-mail NIE zostanie opublikowany. NIE używaj słów kluczowych w polu nazwy. Przeprowadźmy osobistą i konstruktywną rozmowę.