Möchten Sie die genaueste Kommentaranzahl in WordPress anzeigen?
Ihr WordPress-Blog enthält möglicherweise Kommentare mit ausstehender Moderation, Spam, Trackback und Pings. Standardmäßig gibt es keine einfache Möglichkeit, die genaue Anzahl der Kommentare auf Ihrer WordPress-Seite anzuzeigen.
In diesem Artikel zeigen wir Ihnen, wie Sie ganz einfach die genaueste Kommentaranzahl in WordPress anzeigen können.
Methode 1. Zeigen Sie die Anzahl der Kommentare in WordPress mithilfe des Plugins an
Wenn Sie mit dem Hinzufügen von Code zu Ihrer WordPress-Site nicht vertraut sind, bietet diese Methode eine einfache Möglichkeit, die Gesamtzahl der Kommentare auf Ihrer Site anzuzeigen, einschließlich Pingbacks und Trackbacks.
Zuerst müssen Sie die installieren und aktivieren Einfache Blog-Statistiken Plugin. Weitere Einzelheiten finden Sie in unserer Schritt-für-Schritt-Anleitung zur Installation eines WordPress-Plugins.
Das Plugin bietet eine Reihe von Shortcodes, die Sie überall auf Ihrer WordPress-Website verwenden können, um verschiedene Statistiken über Ihre Website anzuzeigen. Sie können beispielsweise die Gesamtzahl der Beiträge, Benutzer oder Kommentare anzeigen.
Sie können alle Shortcodes anzeigen, indem Sie besuchen Einstellungen » Einfache Blog-Statistiken Seite.
Um die Gesamtzahl aller genehmigten Kommentare auf Ihrer Website anzuzeigen, können Sie den folgenden Shortcode verwenden:
[sbs_approved]
Danach können Sie Ihre Website aufrufen und die Gesamtzahl der Kommentare aller genehmigten Kommentare auf Ihrer Website sehen.
Das Problem bei dieser Methode ist, dass sie alle genehmigten Pings und Trackbacks in die Anzahl deiner WordPress-Kommentare einbezieht.
Heutzutage schalten die meisten Websites Trackbacks und Pings aus, weil sie Spam-Kommentare in WordPress blockieren. Um mehr zu erfahren, siehe unsere vollständige Anleitung zu WordPress-Trackbacks und Pings und wie man sie deaktiviert.
Wenn Sie jedoch die Trackbacks und Pings auf Ihrer Website aktiviert lassen möchten, sollten Sie möglicherweise die nächste Methode verwenden, die sie nicht in Ihre Kommentarzählung einbezieht.
Methode 2. Manuelles Anzeigen der genauesten Kommentaranzahl in WordPress
Bei dieser Methode müssen Sie Ihrer WordPress-Website benutzerdefinierten Code hinzufügen. Wenn Sie dies noch nicht getan haben, dann werfen Sie einen Blick auf unsere Anleitung zum Kopieren und Einfügen von Code-Snippets in WordPress.
Zuerst müssen Sie den folgenden Code in Ihre WordPress-Site einfügen:
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');
Dieser Code erstellt einen Shortcode, den Sie jetzt überall auf Ihrer Website verwenden können, um die Gesamtzahl der Kommentare auf Ihrer Website ohne Trackbacks, Pings und nicht genehmigte Kommentare anzuzeigen.
Fügen Sie einfach den folgenden Shortcode überall dort hinzu, wo Sie die Kommentaranzahl anzeigen möchten:
[actual_comment_count]
So sah es auf unserer Testseite aus:
Sie können diesen Shortcode auch in Ihren WordPress-Designvorlagen verwenden, indem Sie den folgenden Code verwenden:
<?php echo do_shortcode('[actual_comment_count]'); ?>
Anzeige der Kommentaranzahl für einen bestimmten WordPress-Beitrag
Was wäre, wenn Sie die genaue Anzahl der Kommentare für einen einzelnen Beitrag oder eine einzelne Seite anzeigen möchten? Beispielsweise erstellen Sie möglicherweise ein benutzerdefiniertes WordPress-Design und möchten es in der Kommentarvorlage anzeigen.
Fügen Sie einfach den folgenden Code zu Ihrer Datei functions.php hinzu oder verwenden Sie das Plugin für benutzerdefinierte Code-Snippets.
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');
Dieser Code erstellt auch einen Shortcode, den Sie überall auf Ihrer Website verwenden können, um die Kommentaranzahl des aktuellen Beitrags anzuzeigen.
Fügen Sie einfach den folgenden Shortcode zu dem Beitrag oder der Seite hinzu, auf der Sie die Anzahl der Kommentare anzeigen möchten:
[post_comment_count]
Alternativ können Sie es auch in Ihren WordPress-Theme-Vorlagendateien verwenden, indem Sie den folgenden Code verwenden:
<?php echo do_shortcode('[post_comment_count]'); ?>
Wir hoffen, dass dieser Artikel Ihnen geholfen hat, zu lernen, wie Sie auf einfache Weise die genaueste Kommentaranzahl in WordPress anzeigen können. Vielleicht möchten Sie auch unseren Leitfaden lesen, wie Sie mehr Kommentare auf Ihrer WordPress-Website erhalten.