Vertrauenswürdige WordPress-Tutorials, wenn Sie sie am dringendsten benötigen.
Anfängerleitfaden für WordPress
WPB Cup
25 Millionen+
Websites, die unsere Plugins verwenden
16+
Jahre WordPress-Erfahrung
3000+
WordPress-Tutorials von Experten

Beliebte Beiträge nach Aufrufen in WordPress anzeigen (2 Wege)

Wenn Sie jemals zum Ende eines unserer Artikel gescrollt haben, haben Sie wahrscheinlich unser Widget „Beliebt auf WPBeginner gerade jetzt!“ bemerkt. Diese Funktion war ein Hit bei unseren Lesern und half ihnen, unsere wertvollsten Inhalte zu entdecken und ermutigte sie, mehr von unserer Seite zu erkunden.

Indem Sie Ihre beliebtesten WordPress-Blogbeiträge hervorheben, helfen Sie den Lesern nicht nur, Ihre besten Inhalte zu finden – Sie steigern auch die Engagement-Metriken Ihrer Website. Es ist eine Win-Win-Situation: Besucher erhalten großartige Inhalte und Sie binden sie länger auf Ihrer Website.

In diesem Artikel zeigen wir Ihnen, wie Sie Ihre beliebtesten Beiträge basierend auf ihren Aufrufen in WordPress ganz einfach anzeigen können.

How to Display Popular Posts by Views in WordPress

Wenn Benutzer Ihre beliebtesten WordPress-Blogbeiträge sehen, können sie entdecken, welche Inhalte ihre Mitleser am meisten mögen. Auf diese Weise können sie diese Artikel ansehen und sich an der Konversation beteiligen.

Darüber hinaus kann die Anzeige Ihrer beliebtesten Inhalte in WordPress Ihren sozialen Beweis steigern. Es ist, als würde man neuen Benutzern sagen: „Hey, andere Leute fanden diese Beiträge wirklich hilfreich, und Sie vielleicht auch!“

WPBeginner's trending and popular posts

Schließlich können Ihre beliebtesten Blogbeiträge dazu führen, dass die Leute länger auf Ihrer Website bleiben, wodurch Ihre Seitenaufrufe erhöht und Ihre Absprungrate reduziert werden.

Je mehr Ihr Nutzerengagement steigt, desto mehr hält Google Ihre Inhalte für gut und wichtig. Im Gegenzug verbessert sich Ihr WordPress SEO und Ihre Website kann höher ranken.

Leider hat WordPress keine integrierte Funktion oder einen Block, um Ihre beliebtesten Beiträge nach Seitenaufrufen anzuzeigen. In dieser Anleitung zeigen wir Ihnen, wie Sie genau das mit einem Plugin und mit Code tun können.

Klicken Sie einfach auf einen der unten stehenden Schnelllinks, um direkt zu Ihrer bevorzugten Methode zu gelangen:

Method 1: Display Popular WordPress Posts by Views With MonsterInsights (Recommended)

Der einfachste Weg, beliebte Beiträge nach Aufrufen in WordPress anzuzeigen, ist mit einem Plugin. Es gibt tatsächlich viele WordPress-Plugins für beliebte Beiträge, aber unserer Meinung nach ist die beste Wahl MonsterInsights.

Das MonsterInsights Google Analytics Plugin

MonsterInsights wird weltweit von über 3 Millionen Websites genutzt und ist das beste Google Analytics Plugin für WordPress. Während seine Hauptfunktion die Analyse ist, verfügt es auch über eine benutzerfreundliche Funktion, um Ihre beliebtesten Beiträge anzuzeigen.

Zuerst müssen Sie das MonsterInsights-Plugin installieren und es mit Ihrem Google Analytics-Konto verbinden. Weitere Details finden Sie in unserer Schritt-für-Schritt-Anleitung zum Thema Installieren von Google Analytics in WordPress für Anfänger.

Hinweis: Obwohl eine kostenlose Version von MonsterInsights verfügbar ist, werden wir die Pro-Version verwenden, da sie die Funktion für beliebte Beiträge enthält.

Wählen Sie ein Widget für beliebte Beiträge Theme

Nachdem Sie das Plugin aktiviert und eingerichtet haben, gehen Sie im WordPress-Dashboard zu Insights » Beliebte Beiträge. Klicken Sie dann auf den Menüpunkt 'Widget für beliebte Beiträge'.

Das Widget für beliebte Beiträge in MonsterInsights

Wenn Sie nach unten scrollen, müssen Sie ein Theme auswählen, um das Widget für beliebte Beiträge anzuzeigen. Es gibt verschiedene Optionen.

Einige beinhalten ein Beitragsbild für den Beitrag, während einige eher minimalistisch aussehen.

Choosing a popular posts widget theme in MonsterInsights

If you want to see what the theme looks like before making your choice, just move down the page to the Theme Preview section.

Sie können das Theme auch in einem breiten oder schmalen Format in der Vorschau anzeigen. Im breiten Format sehen Sie Ihre Beiträge unter dem Inhalt der Seite oder des Beitrags, während im schmalen Format die Beiträge rechts davon, wie in einer Seitenleiste, angezeigt werden.

Vorschau des beliebtesten Beitrags-Widget-Designs in MonsterInsights

Scrollen Sie als Nächstes zum Abschnitt „Design anpassen“. Hier können Sie die Farben, Schriftgröße, das Layout und die Anzahl der anzuzeigenden Beiträge des Themes ändern.

Die Anpassungsoptionen hier können je nach verwendetem Theme variieren. Erkunden Sie daher die verschiedenen Themes, um zu sehen, welches am besten zu Ihnen passt.

Anpassen des beliebten Beitrags-Widget-Designs in MonsterInsights

Konfigurieren Sie das Verhalten des Widgets für beliebte Beiträge

Sobald Sie das Design des Themes konfiguriert haben, müssen Sie zum Abschnitt Verhalten gehen. Hier steuern Sie, wie das Widget für beliebte Beiträge auf Ihrer WordPress-Website angezeigt wird.

In the Widget Styling settings, you can choose to use the design that you’ve made above or opt to not style the widget at all. With the second option, the widget will follow your WordPress site theme’s CSS.

Dann können Sie auswählen, wie das Widget Ihre beliebtesten Beiträge auswählen soll. Wählen Sie für dieses Tutorial „Kuratiert“, aber Sie können auch die beliebtesten Beiträge basierend auf der Anzahl der Kommentare anzeigen.

Some of the popular posts widget's behavior settings in MonsterInsights

Was Sie als Nächstes tun müssen, ist die Option „Top 5 Beiträge von Google Analytics hinzufügen“ unten zu aktivieren. Aber bevor Sie das tun, benötigen Sie das MonsterInsights Dimensions Add-On und müssen den Beitragstyp als neue benutzerdefinierte Dimension hinzufügen.

Dies ermöglicht es MonsterInsights, die beliebtesten Beiträge basierend auf Google Analytics-Daten auszuwählen.

Dazu müssen Sie das MonsterInsights Dimensions Add-on herunterladen und als Plugin in WordPress installieren. Eine Schritt-für-Schritt-Anleitung finden Sie in unserem Leitfaden zur Installation eines WordPress-Plugins.

Gehen Sie als Nächstes zu Einblicke » Einstellungen und wechseln Sie zum Tab „Conversions“. Klicken Sie anschließend auf „Neue benutzerdefinierte Dimension hinzufügen“.

Hinzufügen einer neuen benutzerdefinierten Dimension in MonsterInsights

Sobald Sie dies getan haben, wählen Sie im Dropdown-Menü „Post type“ aus.

This will enable MonsterInsights to track the performance of your blog posts and other custom post types.

Beitragstyp als benutzerdefinierte Dimension in MonsterInsights auswählen

Kehren Sie nun zu Insights » Beliebte Beiträge zurück und gehen Sie zum Widget „Beliebte Beiträge“.

Aktivieren Sie einfach den Umschalter „Top 5 Beiträge von Google Analytics hinzufügen“. Klicken Sie dann auf „Automatisierte Beiträge testen“, um zu sehen, ob die Einrichtung erfolgreich war.

Hinzufügen der Top 5 Beiträge basierend auf GA-Daten in MonsterInsights

Wenn ja, sehen Sie eine Erfolgsmeldung als Popup.

Es sollte lauten: „Beliebte Beiträge – Daten können korrekt abgerufen werden. Bitte beachten Sie: Je nachdem, wann Sie die Einstellungen für benutzerdefinierte Dimensionen eingerichtet haben, kann es bis zu 7 Tage dauern, bis relevante Daten zu beliebten Beiträgen aus Google Analytics geladen werden.“

Beliebte Beitragsdaten können korrekt über eine Popup-Nachricht in MonsterInsights abgerufen werden

Weiter zu den nächsten Schritten: Sie können nun einen Titel hinzufügen, der über dem Widget angezeigt wird. Es kann etwas wie „Unsere beliebtesten Beiträge ansehen“ oder etwas Ähnliches sein.

Darunter können Sie wählen, ob das Widget in allen Beitragstypen angezeigt werden soll, von bestimmten Beiträgen ausgeschlossen werden soll und/oder nur in bestimmten Beitragskategorien erscheinen soll.

Diese Einstellungen sind nützlich, wenn Sie benutzerdefinierte Beitragstypen außer Blogbeiträgen erstellt haben und das Gefühl haben, dass das Widget für beliebte Beiträge dort irrelevant wäre.

Weitere Verhaltenseinstellungen für das Widget für beliebte Beiträge in MonsterInsights

Einer der letzten Schritte ist das Einbetten des Widgets für beliebte Beiträge. Es gibt mehrere Optionen: automatische Platzierung, Verwendung eines Gutenberg-Blocks, Hinzufügen als Sidebar-Widget oder Verwendung eines Shortcodes.

Gehen wir jede Option einzeln durch.

Die Einbettungsoptionen des Widgets für beliebte Beiträge in WordPress

Beliebte Beiträge-Widget automatisch einbetten

Die automatische Platzierung wird empfohlen, wenn das Widget auf allen Beiträgen angezeigt werden soll, die den zuvor festgelegten Verhaltenseinstellungen entsprechen.

Dazu müssen Sie nur den Schalter für die automatische Platzierung aktivieren.

Aktivieren der automatischen Platzierung für das Widget für beliebte Beiträge in MonsterInsights

Der Nachteil dieser Option ist, dass Sie das Design des Widgets nicht anpassen können, je nachdem, was auf dem Beitrag oder der Seite am besten aussieht. Wenn Sie diese Art von Funktionalität benötigen, können Sie die nächste Methode ausprobieren.

Betten Sie den Block für beliebte Beiträge in eine Seite oder einen Beitrag ein

Wenn Sie mehr Kontrolle darüber haben möchten, wie das Widget auf einer Seite oder in einem Beitrag aussieht, dann ist diese Methode genau das Richtige für Sie.

Gehen Sie zuerst zum Block-Editor des Beitrags oder der Seite, auf der Sie das Widget haben möchten. Klicken Sie danach überall im Editor auf die Schaltfläche „+“ zum Hinzufügen von Blöcken und suchen Sie nach dem Block „Beliebte Beiträge“.

Hinzufügen des beliebten Beitragsblocks von MonsterInsights im WordPress-Blockeditor

Im Block-Einstellungsbereich sehen Sie Optionen zum Ändern des Themas, der Schriftgröße, der Farben, des Titels, des Layouts und der Beitragsanzahl des Widgets.

Diese Einstellungen ähneln denen, die wir im MonsterInsights-Plugin gesehen haben.

Einstellungen für den beliebten Beitragsblock von MonsterInsights im WordPress-Blockeditor

Der einzige Unterschied ist, dass Sie nicht ändern können, welche Beiträge im Widget ausgewählt werden.

Das heißt, in den Verhaltenseinstellungen ist es möglich, nur Beiträge aus bestimmten Kategorien anzeigen. Auf diese Weise können Sie die Auswahl der beliebten Beiträge besser an Ihre Bedürfnisse anpassen.

Auswahl, nur Beiträge aus bestimmten Kategorien im MonsterInsights-Widget für beliebte Beiträge anzuzeigen

Wenn Sie mit den Blockeinstellungen zufrieden sind, klicken Sie einfach im Beitrag- und Seiten-Editor auf die Schaltfläche „Aktualisieren“.

So sieht der Block „Beliebteste Beiträge“ auf unserer Testwebsite aus:

Beispiel dafür, wie der MonsterInsights-Block für beliebte Beiträge auf der WordPress-Website aussieht

Beliebteste Beiträge Widget in eine Sidebar einbetten

Wenn Sie ein Nicht-Block-WordPress-Theme mit einem widget-fähigen Seitenbereich verwenden, können Sie das Widget "Beliebte Beiträge" hinzufügen. Dies haben wir in unserem Artikel So fügen Sie hervorgehobene Beiträge in Ihre WordPress-Seitenleiste ein getan.

Alles, was Sie tun müssen, ist zu Darstellung » Widgets zu gehen. Klicken Sie dann im Bereich "Seitenleiste" auf die Schaltfläche "+ Widget hinzufügen" und suchen Sie nach dem Widget "Beliebteste Beiträge – MonsterInsights".

Hinzufügen des Widgets für beliebte Beiträge von MonsterInsights zum Seitenleistenbereich

Wie bei der vorherigen Methode enthält das Widget ähnliche Einstellungen, um das Erscheinungsbild Ihres Themes anzupassen.

Was anders ist, ist, dass die Benutzeroberfläche etwas kniffliger zu bedienen ist. Wenn Sie die Einstellungen ändern, sehen Sie nicht, wie das Widget tatsächlich aussieht. Sie müssen auf ein anderes Widget oder einen anderen Bereich klicken, um eine Vorschau anzuzeigen.

Wenn Sie mit dem Aussehen des Widgets zufrieden sind, klicken Sie einfach oben rechts auf „Aktualisieren“.

Aktualisieren des Seitenleistenbereichs nach dem Hinzufügen des MonsterInsights-Widgets für beliebte Beiträge

Stellen Sie sicher, dass Sie Ihre Website besuchen, um zu prüfen, ob die Seitenleiste richtig aussieht.

So sieht unseres aus:

Beispiel für das beliebte Beitrags-Widget von MonsterInsights in einer Seitenleiste

Wenn Sie möchten, dass das Widget „Beliebte Beiträge“ nur auf bestimmten Seiten angezeigt wird, lesen Sie unsere Anleitung zum Zeigen oder Verbergen von Widgets auf bestimmten WordPress-Seiten.

Das Widget für beliebte Beiträge mit einem Shortcode einbetten

Die letzte Option ist die Verwendung eines Shortcodes. Diese Methode wird empfohlen, wenn die obigen Optionen für Ihren spezifischen Anwendungsfall nicht funktionieren.

Scrollen Sie im Widget „Beliebte Beiträge“ ganz nach unten zum Abschnitt „Einbettungsoptionen“. Wählen Sie dann „Anzeige über Shortcode“ und klicken Sie auf die Schaltfläche „Shortcode kopieren“.

Kopieren des Shortcodes für das Widget für beliebte Beiträge in MonsterInsights

Danach fügen Sie den Shortcode einfach dort ein, wo Sie ihn haben möchten. Weitere Informationen finden Sie in unserer Anleitung zum Thema Hinzufügen von Shortcodes in WordPress.

Methode 2: Beliebte WordPress-Beiträge nach Aufrufen mit Code anzeigen (fortgeschrittener)

Die MonsterInsights-Methode ist der einfachste Weg, Ihre beliebtesten und besten Inhalte nach Aufrufen in WordPress anzuzeigen. Wenn Sie jedoch mit dem Programmieren vertraut sind, können Sie auch Code verwenden, um Ihre beliebtesten WordPress-Beiträge anzuzeigen.

Für diese Methode empfehlen wir die Verwendung eines Code-Snippets-Plugins wie WPCode, das wir in dieser Anleitung verwenden werden.

WPCode - Das beste WordPress-Plugin für Code-Snippets

WPCode macht es sicher, benutzerdefinierten Code einzufügen, ohne direkt mit Ihren WordPress-Dateien zu interagieren. Da diese Methode die Verwendung mehrerer Code-Snippets erfordert, erleichtert das Plugin die Verwaltung und Verfolgung aller dieser Snippets erheblich.

Zuerst müssen Sie WPCode in WordPress installieren. Eine kostenlose Version von WPCode ist verfügbar, aber wir werden die Pro-Version verwenden, da sie die Funktionen enthält, die wir benötigen, um den Code an den richtigen Stellen einzufügen.

Eine Schritt-für-Schritt-Installationsanleitung finden Sie in unserem Artikel zur Installation eines WordPress-Plugins.

WordPress-Beitragsansicht-Zählerfunktion hinzufügen

Nach der Aktivierung des Plugins müssen Sie im Dashboard zu Code Snippets » + Snippet hinzufügen gehen. Fahren Sie dann mit „Eigene Codes hinzufügen (Neues Snippet)“ fort und klicken Sie auf „+ Benutzerdefiniertes Snippet hinzufügen“.

Hinzufügen eines neuen benutzerdefinierten Code-Snippets in WPCode

Jetzt befinden Sie sich im WPCode-Code-Snippet-Editor. Bevor Sie Code einfügen, geben Sie dem Snippet einen Titel.

Für diesen ersten Code können Sie ihm einen Namen wie „WordPress Post Views Counter Function“ geben. Dies liegt daran, dass der Zweck dieses ersten Codes darin besteht, eine Funktion zum Zählen von Beitragsaufrufen in WordPress zu erstellen.

Ändern Sie als Nächstes den Code-Typ auf „PHP-Snippet“. Beachten Sie, dass jedes Code-Snippet, das Sie aus diesem Artikel hinzufügen müssen, in PHP ist.

Erstellen der WordPress-Beitragsansichtszählerfunktion in WPCode

Danach können Sie den folgenden Code kopieren und unten einfügen:

function wpb_set_post_views($postID) {
    $count_key = 'wpb_post_views_count';
    $count = get_post_meta($postID, $count_key, true);
    if($count==''){
        $count = 0;
        delete_post_meta($postID, $count_key);
        add_post_meta($postID, $count_key, '0');
    }else{
        $count++;
        update_post_meta($postID, $count_key, $count);
    }
}
//Get rid of prefetching to keep the count accurate
remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0);

Scrollen Sie nun einfach nach unten zum Abschnitt „Einfügen“ und wählen Sie „Automatisch einfügen“ für die Einfügemethode und „Überall ausführen“ für den Speicherort. Dies funktioniert genauso wie das Einfügen des Codes in die functions.php-Datei Ihres Themes.

Navigieren Sie danach zur oberen rechten Seite der Seite und aktivieren Sie den Code.

Klicken Sie dann auf „Snippet speichern“.

Auswahl der Einfügungsmethode und des Speicherorts in WPCode

An dieser Stelle müssen Sie ein weiteres neues benutzerdefiniertes Code-Snippet hinzufügen. Sie können dieses als „Track Post Views Function Call“ bezeichnen.

Dieser Code ruft die obige Funktion auf und aktiviert sie auf Ihren einzelnen Beitragsseiten.

Sobald Sie das getan haben, kopieren und fügen Sie den folgenden Snippet ein:

wpb_set_post_views(get_the_ID());

Was an diesem Code-Snippet anders ist, ist, dass Sie den Speicherort 'Nach Beitrag einfügen' wählen, da es auf Ihren einzelnen Beitragsseiten ausgeführt werden soll.

Einfügen nach Beitrag als Speicherort für den Code-Einfügung in WPCode auswählen

Wenn Sie fertig sind, aktivieren Sie einfach den Code und speichern Sie ihn.

WordPress-Beitragsansicht-Tracking-Hook einfügen

Jetzt müssen Sie einen neuen Code-Schnipsel hinzufügen, der prüft, ob die aktuelle Seite ein einzelner Beitrag ist. Wenn ja, ruft er die WordPress-Funktion „Post Views Counter“ auf, um die Aufrufzahl des Beitrags zu verfolgen und zu aktualisieren.

Auf diese Weise wird jedes Mal, wenn ein Benutzer den Beitrag besucht, seine Aufrufzahl aktualisiert.

Nennen wir dieses Snippet „WordPress Post Views Tracking Hook“. Fügen Sie dann die folgenden Codezeilen ein:

function wpb_track_post_views ($post_id) {
    if ( !is_single() ) return;
    if ( empty ( $post_id) ) {
        global $post;
        $post_id = $post->ID;    
    }
    wpb_set_post_views($post_id);
}
add_action( 'wp_head', 'wpb_track_post_views');

Sie können die Einfügemethode als „Automatisch einfügen“ und den Speicherort als „Nur Frontend“ wählen.

Wie bei den vorherigen Schritten gehen Sie einfach hin und aktivieren Sie den Code und speichern Sie den Schnipsel.

Frontend Only als Speicherort für die Code-Einfügung in WPCode auswählen

Hinweis: Wenn Sie ein Caching-Plugin verwenden, funktioniert diese Technik möglicherweise nicht standardmäßig. Sie könnten die Fragment-Caching-Funktion nutzen, die einige Caching-Plugins wie W3 Total Cache anbieten, um sie zum Laufen zu bringen.

Funktionen hinzufügen, um Beitragsaufrufe abzurufen und die beliebtesten Beiträge mit Aufrufzahlen anzuzeigen

Wir befinden uns nun in den letzten Schritten dieser Anleitung. Sie müssen einen Code-Schnipsel hinzufügen, der die Anzahl der Aufrufe für einen bestimmten WordPress-Beitrag abruft und formatiert. Dies wird später nützlich sein, wenn Sie die Liste der meistbesuchten Beiträge anzeigen.

Sie können diesen Code als „Retrieve Post Views Count Function“ bezeichnen und den Speicherort auf „Überall ausführen“ setzen.

Hier ist der Code-Ausschnitt:

function wpb_get_post_views($postID){
    $count_key = 'wpb_post_views_count';
    $count = get_post_meta($postID, $count_key, true);
    if($count==''){
        delete_post_meta($postID, $count_key);
        add_post_meta($postID, $count_key, '0');
        return "0 View";
    }
    return $count.' Views';
}

Stellen Sie noch einmal sicher, dass der Code in WPCode aktiv ist und speichern Sie ihn anschließend.

Sobald Sie dies getan haben, erstellen Sie erneut einen neuen Code-Schnipsel und nennen Sie ihn 'Beliebteste Beiträge mit Aufrufzahlen anzeigen'. Dies ist der Code, der Ihre beliebtesten Beiträge am Ende Ihrer Blogbeiträge anzeigt.

Fügen Sie im Feld „Code-Vorschau“ den folgenden Ausschnitt ein:

// Customize the query parameters as needed
$popularpost = new WP_Query( array(
    'posts_per_page' => 3,         // Feel free to adjust the number of posts to display
    'meta_key' => 'wpb_post_views_count',
    'orderby' => 'meta_value_num',
    'order' => 'DESC'
));
?>

<div class="popular-posts">
    <h2>See Our Most Popular Posts</h2> <!-- Feel free to customize the title -->
    <ul>

    <?php while ( $popularpost->have_posts() ) : $popularpost->the_post(); ?>
        <li>
            <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
            - <?php echo wpb_get_post_views(get_the_ID()); ?>
        </li>
    <?php endwhile; ?>

    </ul>
</div>

<?php wp_reset_postdata(); 

Wie im Code erwähnt, können Sie gerne die Anzahl der Beiträge, die angezeigt werden sollen, anpassen und den Titel für diesen Abschnitt ändern.

Stellen Sie im Abschnitt WPCode-Einfügung sicher, dass Sie für den Speicherort 'Nach Beitrag einfügen' auswählen. Machen Sie den Code dann aktiv und speichern Sie den Snippet.

All that’s left to do now is visit one of your blog posts and see if the code works. Here is what the most popular posts by views section look like on our test WordPress blog:

Wie der Abschnitt „beliebteste Beiträge nach Aufrufen“ mit WPCode aussieht

Experten-Tipp: Wenn Sie den Code weiter anpassen möchten, aber keine Programmiererfahrung haben, können Sie den KI-Code-Generator von WPCode nutzen, um Ihnen zu helfen. Diese Funktion kann Ihren vorhandenen Code bearbeiten, um ihn an Ihre genauen Bedürfnisse anzupassen.

Für weitere Informationen lesen Sie unsere vollständige WPCode-Bewertung.

Video-Tutorial

Wenn Sie visuelle Anleitungen bevorzugen, sehen Sie sich bitte unten die Videoversion dieses Tutorials an:

WPBeginner abonnieren

Wir hoffen, dieses WordPress-Tutorial hat Ihnen geholfen zu lernen, wie Sie beliebte Beiträge nach Aufrufen anzeigen. Möglicherweise möchten Sie auch unsere Expertenauswahl der besten Plugins für verwandte Beiträge für WordPress und unseren Artikel darüber, was eine hochkonvertierende Landingpage ausmacht, ansehen.

Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, können wir eine Provision verdienen. Sehen Sie wie WPBeginner finanziert wird, warum das wichtig ist und wie Sie uns unterstützen können. Hier ist unser Redaktionsprozess.

Das ultimative WordPress-Toolkit

Erhalten Sie KOSTENLOSEN Zugang zu unserem Toolkit – eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Leserinteraktionen

167 CommentsLeave a Reply

  1. Die Anzeige beliebter Beiträge ist vorteilhaft, da sie dazu beiträgt, die Website-Traffic-Statistiken zu erhöhen. Auf der anderen Seite können Wettbewerber leicht erkennen, welche Beiträge und Themen auf Ihrer Website beliebt waren. Einer der Abschnitte, den ich immer für die Wettbewerbsanalyse und die Suche nach Trendthemen untersuche, ist der Abschnitt „beliebteste Artikel“ auf verschiedenen Websites.

    • Während das etwas ist, das man im Auge behalten kann, finden wir es normalerweise am besten, das hinzuzufügen, was für Ihre Besucher am wichtigsten ist, anstatt sich Sorgen zu machen, dass Ihre Konkurrenten Ihre Inhalte kopieren.

      Admin

    • Yes, competitors can use it to analytics ones website but you can just display it like WPbeginner, without adding the views count/counter.
      But mind you, visitors can use Semrush, Google, Similarweb and some other ways to analyze your site. You own is just to know how you are playing your games.
      Thanks for the insight.

  2. Beliebte Beiträge und verwandte Beiträge halten das Nutzerengagement aufrecht und reduzieren die Absprungrate.
    Dies fördert mehr Nutzerinteraktion mit den Beiträgen und Artikeln.
    Ich habe gesehen, dass viele Blogger die Anzahl der Aufrufe und die Lesezeit der Beiträge anzeigen, wie z. B. 5 Minuten Lesezeit oder 3 Minuten Lesezeit.
    Können wir beliebte und verwandte Beiträge mit dieser Methode überall haben, wo wir wollen? und
    Kann diese Methode verwendet werden, um beide Ziele zu erreichen, wie z. B. eine Lesezeit basierend auf der Wortanzahl?

    • Sie sollten es überall dort platzieren können, wo Widgets erlaubt sind. Die Lesezeit hängt vom verwendeten Plugin ab und ob es eine Integration gibt oder nicht.

      Admin

  3. Ich möchte fragen, ob der Snippet auch auf dem neuen WordPress 6.4.2 funktioniert. Ich habe die Anweisungen befolgt, den Cache geleert, aber die meistgelesenen Artikel erscheinen nicht unter dem Artikel

    • Die Code-Snippets sollten auch mit der aktuellsten Version von WordPress funktionieren.

      Admin

      • Vielen Dank für die Antwort. Es funktioniert bereits. Ich hatte irgendwo einen Fehler und weiß leider nicht wo. Am Ende habe ich das ganze Verfahren noch zweimal wiederholt und beim dritten Mal hat es funktioniert. Leider weiß ich nicht, was ich falsch gemacht habe, aber die Snippets funktionieren wirklich. Danke.

        • Schön, dass es für Sie funktioniert hat. Es ist immer schwierig zu sagen, was schiefgelaufen ist, wenn derselbe Code, der zuvor nicht funktionierte, jetzt funktioniert.

  4. Wenn wir Caching aktiviert haben, können wir das Caching-Problem vermeiden, indem wir auf JavaScript (AJAX) zurückgreifen, um den Befehl zum Aufzeichnen des Aufrufs zu senden? Würde das funktionieren?

    • Obwohl es einen komplexen Weg gibt, um diese Umgehung zu erreichen, haben wir derzeit keine empfohlene Methode.

      Admin

  5. Hallo, vielen Dank.
    Es ist sehr einfach und praktisch.

    Aber mit jedem Neuladen wird ein Besuch hinzugefügt.
    Wie kann ich dieses Problem beheben?

    Dankbar

    • Jedes Mal, wenn ein Benutzer eine Seite neu lädt oder die Seite erneut besucht, zählt dies als ein weiterer Besuch. Um Aktualisierungen speziell auszuschließen, benötigen Sie ein Plugin mit erweiterten Funktionen.

      Admin

    • Möglicherweise möchten Sie versuchen, den gesamten Cache zu leeren und sich mit dem Support Ihres Themes zu vergewissern, dass nichts vorhanden ist, was damit in Konflikt geraten würde.

      Admin

  6. Vielen Dank für das Tutorial. Ich habe es angewendet und es funktioniert. Kein zusätzliches Plugin nötig, um beliebte Beiträge und den angepassten Zähler in Single anzuzeigen.

    Danke!

  7. Geht es über den Rahmen dieses Artikels hinaus, zu erklären, wie Sie die Funktionen diesen Schaltflächen zugewiesen haben, wie in Ihrem Screenshot gezeigt:

    Aktuelle Artikel – Beliebte Beiträge – Redaktionsauswahl

    Das ist im Grunde das, was ich tun möchte... Schaltflächen oben auf meiner Beitragsseite für aktuelle, beliebte/trendige, von der Redaktion ausgewählte Beiträge. Ich habe keine Plugins gefunden, die das können. Sie konzentrieren sich alle auf Sidebar-Widgets.

    Es scheint, als ob Ihr Artikel damit beginnt, aber wo es von dort weitergeht, liegt außerhalb meines aktuellen Wissensstandes.

    Danke,
    Chris

  8. Doppelte Aufrufzahlen beim Aktualisieren (single.php). Ich weiß nicht, ob die remove_action für "adjacent_posts_rel_link_wp_head" funktioniert oder nicht. Bisher nutzlos. Ich habe alles versucht, um doppelte Zählungen zu vermeiden. Verwende diesen Code in einem benutzerdefinierten Plugin.

  9. Thsi Ding funktioniert großartig.

    Jetzt möchte ich, dass die Spalte im Admin sortierbar ist. Irgendwelche Ideen, wie das geht?

    Vielen Dank!

  10. Hallo, danke für den Code. Das einzige Problem, das ich habe, ist, dass die Aufrufe beim Aktualisieren um 2 statt um 1 erhöht werden. Irgendwelche Gedanken?

    • Das passierte bei mir, weil ich hatte:

      `set_post_views(get_the_ID());` in single.php
      UND
      `add_action( ‘wp_head’, ‘track_post_views’);` in my functions.php, welches ebenfalls `set_post_views(get_the_ID());` darin enthielt.

      Durch das Entfernen der Zeile in single.php habe ich die doppelte Zählung behoben.

  11. Hallo..

    Using w3total cache but count not working correctly.

    benutze kein Child-Theme. Wie kann ich das beheben?

    danke..

  12. Dieses Problem behoben:

    Kann WP_Query nicht verwenden, habe get_posts verwendet und es funktioniert jetzt. Dann verwenden Sie eine foreach-Schleife, um die Beiträge zu durchlaufen und anzuzeigen. Siehe unten:

    $blog_cat_array = get_the_category();
    $blog_cat = $blog_cat_array[0]->term_id;

    $popularpost = array( 'posts_per_page' => 2, 'meta_key' => 'wpb_post_views_count', 'orderby' => 'meta_value_num', 'order' => 'DESC', 'category' => $blog_cat, 'post_type' => 'post', ); $pop_posts = get_posts($popularpost);

    foreach($pop_posts as $pop_post){
    the_title();
    }

  13. Ich mag diese Option wirklich und habe sie in meine Website integriert.
    Ich habe eine Frage bezüglich der Zählung. Ich stellte fest, dass die Zählungen ziemlich hoch waren, also habe ich den Code ein wenig geändert. Bei jeder Zählerhöhung habe ich die IP-Adresse in eine Protokolldatei geschrieben. Ich stellte fest, dass zwei Drittel der Zählungen legitim waren und die anderen von googlebot, apple usw. kamen und gerade eben apews. Gibt es eine Möglichkeit, die Zählungen richtig zu machen, und wissen Sie, ob die 'regulären' Plugins einen Weg gefunden haben, dies zu umgehen?
    Danke!
    Übrigens: Machen Sie weiter so, ich genieße diese Seite sehr!

    • Sie können die MaxMind ISP IP-Datenbank verwenden und nur Menschen zählen. Das ist die beste Option. Zweitens zählen Sie einfach keine gängigen Bot-User-Agent-Namen

      • Vielen Dank. Ich werde dem auf jeden Fall nachgehen.
        In der Zwischenzeit habe ich die Lösung implementiert, die im WordPress Popular Posts-Plugin implementiert wurde. Das funktioniert vorerst, aber die von Ihnen empfohlene Lösung scheint zukunftssicherer zu sein. Nochmals vielen Dank!

  14. Hallo! Großartig! Dieser Code hat mir sehr geholfen!

    Wissen Sie, wie man Beiträge mit 0 Aufrufen anzeigt? Ich muss die Beitragsseite über die URL aufrufen, sonst wird sie nicht angezeigt.

  15. Super, danke, das ist wirklich nützlich, aber eine Frage. Verlangsamt es nicht die Ladezeit der Seite erheblich?

  16. Hallo,

    Das ist ein sehr nützlicher Beitrag, ich schätze ihn sehr. Kann ich die Beiträge nach Kategorie filtern? Ich möchte die Beiträge einer bestimmten Kategorie anzeigen.

    Danke.

  17. Ok, das ist großartig. Aus irgendeinem Grund werden die Beitragsanzahlen nicht angezeigt, ich bin mir nicht sicher, ob es daran liegt, dass ich lokal arbeite, aber was ich noch mehr fragen wollte, ist, wie man hinzufügt, damit es nur in den letzten 7 Tagen zählt?

  18. Ich brauche Rat, wie ich Word-Dateien auf eine WordPress-Website lade. Gibt es einen einfachen Weg?

  19. Leider funktioniert dies nicht mit W3 Total Cache, wenn das Seiten-Caching aktiviert ist. "Fragmentiertes Caching" konnte ich auch nicht zum Laufen bringen.

  20. Hallo,
    Das funktioniert super. Aber ich muss beliebte Beiträge eines Tages anzeigen, dieser Code zeigt beliebte Beiträge aller Zeiten. Gibt es eine Möglichkeit, nur beliebte Beiträge eines Tages anzuzeigen.

    Jede Hilfe wird sehr geschätzt.

    Thanks :)

    • Versuchen Sie, etwas wie das hier in die WP Query einzufügen

      ‘date_query’ => array(
      array(
      ‘year’ => $today[‘year’],
      ‘month’ => $today[‘mon’],
      ‘day’ => $today[‘mday’],
      ),

      • Das scheint nicht zu funktionieren. Hat jemand herausgefunden, wie man die beliebtesten Beiträge der letzten 7 Tage anzeigt?

        Danke!

    • Fügen Sie diesen Code in die Abfrage ein

      ‘date_query’ => array(
      array(
      ‘after’ => ‘vor 1 Woche’
      )
      )

  21. Hallo, ich benutze das Goodnews 5.7.2 Theme, aber wo füge ich „wpb_get_post_views(get_the_ID());“ in mein Theme ein, danke für Ihre Anleitung

  22. Hey, danke für die Information.
    Es gibt ein kleines Problem. Ich habe eingegeben:

    function wpb_set_post_views($postID) { $count_key = ‘wpb_post_views_count’; $count = get_post_meta($postID, $count_key, true); if($count==”){
    $count = 0; delete_post_meta($postID, $count_key); add_post_meta($postID, $count_key, ‘0’); }else{
    $count++;
    update_post_meta($postID, $count_key, $count); }
    }
    //Um die Zählung korrekt zu halten, entfernen wir das Prefetching
    remove_action( ‘wp_head’, ‘adjacent_posts_rel_link_wp_head’, 10, 0);

    function wpb_track_post_views ($post_id) { if ( !is_single() ) return; if ( empty ( $post_id) ) { global $post; $post_id = $post->ID; } wpb_set_post_views($post_id); } add_action( ‘wp_head’, ‘wpb_track_post_views’);

    function wpb_get_post_views($postID){ $count_key = ‘wpb_post_views_count’; $count = get_post_meta($postID, $count_key, true); if($count==”){ delete_post_meta($postID, $count_key); add_post_meta($postID, $count_key, ‘0’); return “0 Ansicht”; } return $count.’ Ansichten’; }

    und meine Besuche zählen immer als zwei. Was passiert? Danke.

  23. In welcher Tabelle werden diese benutzerdefinierten Felder gespeichert? Ist es die Tabelle posts oder postmeta?

    • Ich habe dies ein wenig modifiziert, um es als Shortcode zu verwenden. Um dies mit einem Shortcode zu verwenden, fügen Sie dies zu Ihrer functions.php hinzu:

      function wpb_set_post_views($postID) { $count_key = ‘wpb_post_views_count’; $count = get_post_meta($postID, $count_key, true); if($count==”){
      $count = 0; delete_post_meta($postID, $count_key); add_post_meta($postID, $count_key, ‘0’); }else{
      $count++;
      update_post_meta($postID, $count_key, $count); }
      }
      //Um die Zählung korrekt zu halten, entfernen wir das Prefetching
      remove_action( ‘wp_head’, ‘adjacent_posts_rel_link_wp_head’, 10, 0);

      function wpb_track_post_views ($post_id) { if ( !is_single() ) return; if ( empty ( $post_id) ) { global $post; $post_id = $post->ID; } wpb_set_post_views($post_id); } add_action( ‘wp_head’, ‘wpb_track_post_views’);

      function wpb_get_post_views($postID){ $count_key = ‘wpb_post_views_count’; $count = get_post_meta($postID, $count_key, true); if($count==”){ delete_post_meta($postID, $count_key); add_post_meta($postID, $count_key, ‘0’); return “0 Ansicht”; } return $count.’ Ansichten’; }

      function wpb_most_viewed_posts() { // start output buffering ob_start(); ?> 4, ‘meta_key’ => ‘wpb_post_views_count’, ‘orderby’ => ‘meta_value_num’, ‘order’ => ‘DESC’);

      //begin loop
      while ($query->have_posts()) : $query->the_post(); ?>

      <?php

      // Ausgabe-Pufferung deaktivieren
      $theResult = ob_get_clean();

      //Return output
      return $theResult;
      }
      // Create shortcode
      add_shortcode('wpb_most_viewed', 'wpb_most_viewed_posts');

      //Kurzcode-Ausführung in Text-Widgets aktivieren
      add_filter('widget_text', 'do_shortcode');

      Fügen Sie dann einfach [wpb_most_viewed] zu Ihrer gewünschten Seite/Ihrem gewünschten Beitrag hinzu und Ihre beliebtesten Beiträge werden angezeigt.

  24. Hallo, tolle Anleitung, aber ich habe eine Frage.
    Nachdem ich alle Schritte befolgt habe, paginiert die Vorlage nicht. Sie zeigt nur die standardmäßigen 10 Beiträge an. Sollte das passieren oder gibt es eine Möglichkeit, die Paginierung zu aktivieren?

  25. Leute, helft mir bitte. Ich komme einfach nicht dahinter.

    Wie ändere ich die Argumente für die wp-query, um die beliebtesten Beiträge der letzten Woche oder des letzten Monats anzuzeigen?

  26. Hallo,
    kann ich das mit Kommentaren machen? Ich benutze keine Kommentare auf meiner Website, daher könnte ich diese Kommentaranzahl verwenden, um meine beliebteste Seite zu überprüfen, ohne einen Kommentar hinzuzufügen?
    Viele Grüße,
    Denis

  27. Wie kann ich das mit W3 Total Cache zum Laufen bringen? Ich habe den Fragment-Cache-Vorschlag ausprobiert, aber er ändert nichts.

  28. Ich habe eine Reihe von Tutorials zu diesem Thema gefunden, aber keines scheint genau zu erklären, wo die Zeile hingehört.

    Ich habe es innerhalb von PHP-Tags versucht und es zerstört die Seite. Wenn ich es in HTML einfüge, wird es beim Anzeigen des Quellcodes nur als Kommentar gerendert und es wird kein PHP generiert.

    Irgendwelche Ideen? Ich bin im totalen Cache und meine Seitenaufrufe werden nicht aktualisiert

  29. Hallo! Wie kann ich die beliebtesten Beiträge der aktuellen Woche anzeigen? Ist das möglich? Vielen Dank im Voraus.

  30. Hallo,
    Ich benutze diesen Code seit Monaten und er funktioniert super! Das war, bevor ich W3 Total Cache benutzte und der Code für mich keine Aufrufe mehr zählte.
    Ich bin mir nicht sicher, wo und wie ich den mfunc-Code einfügen muss. Können Sie mir das zeigen?
    Zu Ihrer Information, ich habe alle Codes in ein seiten-spezifisches Plugin eingefügt.

Hinterlasse eine Antwort

Vielen Dank, dass Sie einen Kommentar hinterlassen. Bitte beachten Sie, dass alle Kommentare gemäß unserer Kommentarrichtlinie moderiert werden und Ihre E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwenden Sie KEINE Schlüsselwörter im Namensfeld. Führen wir ein persönliches und bedeutungsvolles Gespräch.