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

So zeigen Sie aktuelle Beiträge aus einer bestimmten Kategorie in WordPress an

Möchten Sie aktuelle Beiträge aus einer bestimmten Kategorie auf Ihrer WordPress-Website anzeigen? Durch das Filtern von Beiträgen nach Kategorie können Sie Ihrem Publikum relevantere aktuelle Beiträge anzeigen.

Wir haben gelernt, dass Besucher eher auf Ihrer Seite bleiben, wenn es ihnen leichtfällt, die Inhalte zu finden, die sie am meisten interessieren. Dies kann dazu beitragen, die Absprungrate zu reduzieren und die Seitenaufrufe zu erhöhen.

In diesem Artikel zeigen wir Ihnen verschiedene Möglichkeiten, die neuesten Beiträge aus einer bestimmten Kategorie in WordPress anzuzeigen.

So zeigen Sie aktuelle Beiträge aus einer bestimmten Kategorie in WordPress an

Warum Beiträge nach Kategorie in WordPress filtern

Die Anzeige aktueller Beiträge ermöglicht es Benutzern, neue Inhalte zu entdecken, während sie Ihre Website durchsuchen. Dies hilft erheblich, Ihren Blog-Traffic und Ihre Seitenaufrufe zu erhöhen.

Es kann auch die Suchmaschinenoptimierung Ihrer Website verbessern, indem es Ihre Inhalte auffindbarer macht und die Verlinkung zwischen Blogbeiträgen verbessert.

Um Ihre Liste der letzten Beiträge noch nützlicher zu gestalten, möchten Sie vielleicht nur Beiträge anzeigen, die für die Inhalte relevant sind, die die Benutzer gerade ansehen.

Aktuelle Artikel einer Kategorie anzeigen, um Seitenaufrufe zu steigern

Dieser einfache Schritt kann Besucher dazu ermutigen, mehr Zeit auf Ihrer Website zu verbringen, was sogar zu mehr E-Mail-Abonnenten und Kunden führen kann.

Wenn Sie nun alle Ihre Beiträge aus einer bestimmten Kategorie auf einer separaten Seite anzeigen möchten, kümmert sich WordPress bereits darum.

Um die Kategorieseite zu finden, müssen Sie einfach zur Seite Beiträge » Kategorien » Anzeigen gehen und unter einer Kategorie auf den Link 'Anzeigen' klicken.

Beiträge nach Kategorie anzeigen

Das gesagt, lassen Sie uns einen Blick darauf werfen, wie Sie auf einfache Weise die letzten Beiträge nach Kategorie in verschiedenen Bereichen Ihrer Website anzeigen können. Wir werden die folgenden Methoden behandeln, damit Sie zu der Methode springen können, die Sie interessiert:

Methode 1: Neueste Beiträge nach Kategorie mit dem Block-Editor hinzufügen

Standardmäßig verfügt WordPress im Block-Editor über den Block „Neueste Beiträge“. Er ermöglicht es Ihnen, auf einfache Weise die neuesten Beiträge innerhalb einer Seite oder eines Beitrags anzuzeigen, und Sie können sie sogar nach Kategorie filtern.

Zuerst müssen Sie den Beitrag oder die Seite bearbeiten, auf der Sie die neuesten Beiträge nach Kategorie anzeigen möchten. Klicken Sie auf dem Beitragsbearbeitungsbildschirm auf die Schaltfläche Neues Block-Element hinzufügen (+) und suchen Sie dann nach dem Block 'Neueste Beiträge'.

Block für die neuesten Beiträge

Sie sehen den Block im Inhaltsbereich mit einer Vorschau Ihrer neuesten Beiträge. Klicken Sie einfach, um den Block auszuwählen, und Sie sehen die Blockeinstellungen in der rechten Spalte.

Oben in den Einstellungen sehen Sie verschiedene Optionen, z. B. das Anzeigen von Beitragsbildern, Autor, Datum und Inhalt.

Nach Kategorie sortieren

Nun müssen Sie im Abschnitt 'Sortierung und Filterung' unter den Blockeinstellungen nach unten scrollen. Von hier aus müssen Sie den Namen der Kategorie eingeben, aus der Sie Beiträge anzeigen möchten.

Sie können sogar mehrere Kategorien auswählen, indem Sie die Kategorienamen mit einem Komma trennen.

Sie werden feststellen, dass sich die Vorschau Ihrer neuesten Beiträge ändert und nur Beiträge aus den von Ihnen ausgewählten Kategorien enthält.

Sie können Ihren Beitrag oder Ihre Seite jetzt speichern und in einem Browserfenster in der Vorschau anzeigen. Hier ist, wie es auf unserer Testseite aussah, mit den neuesten Beiträgen aus einer bestimmten Kategorie mit hervorgehobenen Bildern und Beitragsauszügen.

Anzeige der neuesten Beiträge nach Kategorie

Methode 2: Neueste Beiträge nach Kategorie in der WordPress-Seitenleiste hinzufügen

Diese Methode wird für Benutzer empfohlen, die aktuelle Beiträge aus bestimmten Kategorien in ihrer WordPress-Seitenleiste anzeigen möchten.

Gehen Sie einfach zur Seite Darstellung » Widgets und fügen Sie den Block „Neueste Beiträge“ zu Ihrer Seitenleiste hinzu.

Hinzufügen des Blocks für die neuesten Beiträge zu einem Seitenleisten-Widget

Standardmäßig zeigt der Block Ihre neuesten Beiträge an. Sie bearbeiten die Blockeinstellungen und scrollen zum Abschnitt 'Sortierung und Filterung'.

Von hier aus können Sie die Kategorie auswählen, aus der Sie Beiträge anzeigen möchten.

Kategorie auswählen

Optional können Sie wählen, ob Sie das hervorgehobene Bild, den Auszug, den Autor und mehr anzeigen möchten.

Vergessen Sie nicht, auf die Schaltfläche „Aktualisieren“ zu klicken, um Ihre Änderungen zu veröffentlichen.

Sie können nun Ihre Website besuchen, um Ihre nach Kategorie gefilterten aktuellen Beiträge anzuzeigen.

Aktuelle Beiträge nach Kategorie in der Seitenleiste

Methode 3: Hinzufügen von letzten Beiträgen nach Kategorie mit Code

Diese Methode erfordert, dass Sie manuell Code zu Ihrer WordPress-Website hinzufügen. Wenn Sie dies noch nie getan haben, lesen Sie unseren Leitfaden, wie Sie Code-Snippets in WordPress kopieren und einfügen.

Zuerst müssen Sie den folgenden Code in die functions.php-Datei Ihres WordPress-Themes oder in ein Code-Snippet-Plugin kopieren und einfügen.

function wpb_postsbycategory() {
// the query
$the_query = new WP_Query( array( 
    'category_name' => 'travel', 
    'posts_per_page' => 5 
) ); 
   
// The Loop
if ( $the_query->have_posts() ) {
    $string .= '<ul class="postsbycategory widget_recent_entries">';
    while ( $the_query->have_posts() ) {
        $the_query->the_post();
            if ( has_post_thumbnail() ) {
            $string .= '<li>';
            $string .= '<a href="' . get_the_permalink() .'" rel="bookmark">' . get_the_post_thumbnail($post_id, array( 50, 50) ) . get_the_title() .'</a></li>';
            } else { 
            // if no featured image is found
            $string .= '<li><a href="' . get_the_permalink() .'" rel="bookmark">' . get_the_title() .'</a></li>';
            }
            }
    } else {
    // no posts found
 $string .= '<li>No Posts Found</li>';
}
$string .= '</ul>';
   
return $string;
   
/* Restore original Post Data */
wp_reset_postdata();
}
// Add a shortcode
add_shortcode('categoryposts', 'wpb_postsbycategory');

Vergessen Sie nicht, 'travel' durch Ihren eigenen Kategorie- Slug (den Kategorienamen, der in URLs verwendet wird) zu ersetzen und Ihre Änderungen zu speichern.

Tipp: Sie können auch mehrere Kategorien durch ein Komma getrennt hinzufügen.

Wir empfehlen, diesen Code mit WPCode hinzuzufügen, dem besten Plugin für Code-Snippets. Es ermöglicht Ihnen, Code sicher in WordPress einzufügen, ohne Ihre functions.php-Datei zu bearbeiten. Sie müssen sich also keine Sorgen machen, Ihre Website zu beschädigen.

Um zu beginnen, müssen Sie das kostenlose WPCode-Plugin installieren und aktivieren. Wenn Sie Hilfe benötigen, sehen Sie sich dieses Tutorial an wie man ein WordPress-Plugin installiert.

Gehen Sie nach der Aktivierung im WordPress-Dashboard zu Code Snippets » + Snippet hinzufügen .

Dies bringt Sie zur Seite „Snippet hinzufügen“. Suchen Sie von hier aus die Option „Eigene benutzerdefinierte Codes hinzufügen (Neues Snippet)“ und klicken Sie darunter auf die Schaltfläche „+ Benutzerdefiniertes Snippet hinzufügen“.

Benutzerdefinierten Snippet in WPCode hinzufügen

Als Nächstes müssen Sie aus der Liste der angezeigten Optionen 'PHP-Snippet' als Code-Typ auswählen.

PHP-Snippet in WPCode auswählen

Fügen Sie dann oben auf der Seite einen Titel für Ihren Ausschnitt hinzu, der beliebig sein kann, damit Sie sich daran erinnern, wofür der Code bestimmt ist.

Danach fügen Sie den obigen Code in das Feld 'Code-Vorschau' ein.

Geben Sie Ihrem Snippet einen Titel und fügen Sie den Code ein, um die neuesten Beiträge aus einer bestimmten Kategorie anzuzeigen

Sobald das erledigt ist, schalten Sie den Schalter von 'Inaktiv' auf 'Aktiv' und klicken Sie auf die Schaltfläche 'Snippet speichern'.

Snippet in WPCode aktivieren und speichern

Dieser Code fordert WordPress einfach auf, 5 aktuelle Beiträge aus der Kategorie 'Nachrichten' anzuzeigen. Anschließend werden diese Beiträge als Aufzählung mit Miniaturansichten der Beitragsbilder angezeigt.

Schließlich erstellt er einen Shortcode [categoryposts], den Sie zu einer Seite, einem Beitrag oder einem Widget in der Seitenleiste hinzufügen. Als Nächstes zeigen wir Ihnen, wie Sie diesen Shortcode verwenden.

Verwendung von Shortcodes zum Hinzufügen von aktuellen Beiträgen nach Kategorie zu Beiträgen und Seiten

Bearbeiten Sie einfach den Beitrag oder die Seite, auf der Sie die neuesten Beiträge nach Kategorie anzeigen möchten. Klicken Sie auf dem Beitragsbearbeitungsbildschirm auf die Schaltfläche Neues Block-Element hinzufügen (+) und fügen Sie dann den Shortcode-Block zu Ihrem Inhaltsbereich hinzu.

Hinzufügen eines Shortcodes zur Anzeige von Beiträgen aus einer Kategorie

Als Nächstes müssen Sie den Shortcode [categoryposts] in den Blockeinstellungen hinzufügen.

Sie können Ihren Beitrag oder Ihre Seite jetzt speichern und eine Vorschau anzeigen, um Ihre neuesten Beiträge aus einer bestimmten Kategorie in Aktion zu sehen. So sah es auf unserer Testseite aus.

Beiträge nach Kategorie-Code-Methode ohne Styling

Wie Sie sehen können, sieht das Styling nicht sehr sauber aus. Keine Sorge, Sie können das ändern, indem Sie etwas benutzerdefinierten CSS-Code zu Ihrem Theme hinzufügen.

Gehen Sie einfach zur Seite Darstellung » Anpassen, um den Theme-Customizer zu starten, und wechseln Sie dann im linken Bereich zum Reiter 'Zusätzliches CSS'.

Hinzufügen von benutzerdefiniertem CSS-Code zu Ihrem Theme

Sie können den folgenden benutzerdefinierten CSS-Code als Ausgangspunkt hinzufügen.

ul.postsbycategory {
list-style: none;
}
.postsbycategory li {
padding-bottom:5px;
}
.postsbycategory img {
margin-right:5px
}

Vergessen Sie nicht, auf die Schaltfläche „Veröffentlichen“ zu klicken, um Ihren benutzerdefinierten CSS-Code zu speichern. Sie können nun Ihren Beitrag oder Ihre Seite besuchen, um Ihre neuesten Beiträge anzuzeigen, die jetzt etwas ordentlicher formatiert sind.

Aktuelle Beiträge nach Kategorie mit Styling

Hinzufügen des Shortcodes „Letzte Beiträge nach Kategorie“ zur WordPress-Seitenleiste

Sie können denselben Shortcode zu Ihrer WordPress-Seitenleiste oder jedem widget-fähigen Bereich hinzufügen.

Gehen Sie einfach zur Seite Darstellung » Widgets und fügen Sie den 'Shortcode'-Block zu Ihrer Seitenleiste hinzu.

Hinzufügen eines Shortcodes zur Seitenleiste

Sie können nun Ihren Shortcode [categoryposts] in die Blockeinstellungen einfügen. Vergessen Sie nicht, auf die Schaltfläche Aktualisieren zu klicken, um Ihre Widget-Einstellungen zu speichern.

Sie können jetzt Ihre Website besuchen, um Ihr Widget für aktuelle Beiträge nach Kategorie in Aktion zu sehen. So sah es auf unserer Testwebsite aus.

Vorschau der aktuellen Beiträge nach Kategorie in der Seitenleiste

Wir hoffen, dieser Artikel hat Ihnen geholfen zu lernen, wie Sie die neuesten Beiträge aus einer bestimmten Kategorie in WordPress anzeigen. Möglicherweise möchten Sie auch unseren Leitfaden lesen, wie Sie personalisierte Inhalte für verschiedene Benutzer in WordPress anzeigen und unsere Liste der besten WordPress-Block-Plugins, um Ihre Website weiter anzupassen.

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

32 CommentsLeave a Reply

    • Wenn Sie das Datum meinen, an dem der Beitrag veröffentlicht wurde, hat der Block „Neueste Beiträge“ eine Option, mit der Sie dies anzeigen können!

      Admin

  1. Vielen Dank für einen super hilfreichen Beitrag! Ich finde Ihre Inhalte immer sehr nützlich. Ich habe den Block „Neueste Beiträge“ zu einer neuen Seite hinzugefügt und die Kategorie eingegeben, die auf dieser Seite erscheinen soll. Es hat funktioniert! Frage: Wie kann ich mehr als 100 Beiträge anzeigen? Gibt es eine Möglichkeit, das zu tun? Die Zahl scheint begrenzt zu sein… nochmals vielen Dank! Jede Hilfe, die Sie anbieten können, wird sehr geschätzt. Vielleicht brauche ich dafür ein Plugin?

    • So viele Beiträge auf einer Seite könnten Ihre Website verlangsamen, weshalb es normalerweise eine Begrenzung gibt. Wir haben derzeit kein empfohlenes Plugin für die Auflistung so vieler Beiträge gleichzeitig.

      Admin

  2. Ein weiterer großartiger Beitrag, vielen Dank – ich habe gestern stundenlang damit herumgespielt, dabei ist es so super einfach! Ihr Blog ist in meinen Lesezeichen.

  3. Danke für diesen Artikel und die Darstellung aller Optionen. Ich habe zwei verschiedene Artikel-Landingpages für eine Website erstellt, jede mit unterschiedlichen Kategorien, die einen Block verwenden. Bisher alles einfach. Leider bedeutete dies, dass das Standard-Blog-Archiv mit all seinen nützlichen Steuerelementen nicht meinen Bedürfnissen entsprach. Was ich jetzt brauche, ist die Möglichkeit, diesen Seiten eine Paginierung hinzuzufügen – aber das kann ich nicht. Irgendwelche Tipps?

    • Vorerst müssten Sie Kategorie-Seiten für die Paginierung erstellen, die Sie suchen. Sie können dies tun, indem Sie eine Kategorie zu Ihrem Menü hinzufügen.

      Admin

  4. Wenn ich mehrere Kategorien habe, z. B. die Kategorien X, Y und Z, und diese zum Snippet-Code hinzufüge – werden dann NUR die Beiträge dieser Kategorie angezeigt? Wenn ich also einen Beitrag aus Kategorie X ansehe, werden nur andere Beiträge aus Kategorie X und nicht aus Kategorie Y und Z angezeigt ... ebenso, wenn ich in Y bin, werden nur Beiträge aus Y angezeigt?

  5. Der Schriftstil ist völlig anders als der Standard. Wie kann ich ihn an das Theme anpassen oder was ist das CSS dafür?

    • Sie sollten sich an den Support Ihres Themes wenden, um sicherzustellen, dass keine widersprüchliche Formatierung vorliegt.

      Admin

    • Hallo Ledge,

      Diese Zeilen werden wahrscheinlich von Ihrem Theme mit CSS hinzugefügt. Sie können das Inspektionswerkzeug verwenden, um das verantwortliche CSS zu finden und dann benutzerdefiniertes CSS hinzufügen, um dies zu überschreiben.

      Admin

  6. Ich habe gerade erst angefangen, das Widget „Recent Posts Extended“ zu verwenden, aber aus irgendeinem Grund kann ich es nicht dazu bringen, das anzuzeigen, was ich will und wo ich es haben möchte. Ich betreibe eine Fahrschule und habe meine Website mit WP & Divi Builder erstellt. Ich habe 7 „Recent Posts Extended“. Eines für die neuesten Kundenrezensionen, die auf der Startseite der Website für alle bedienten Gebiete erscheinen sollen, 3 für bestandene Prüfungen und 3 für Kundenrezensionen für 3 Gebiete, die ich abdecke und die ihre eigene Seite haben. Aber wenn ich in „Limit to category“ für jedes „Recent Posts Extended“ das Gebiet auswählen möchte, erwarte ich, 7 Kategorien mit Kontrollkästchen zu sehen, und es sind nur 5 Kategorien zur Auswahl verfügbar. Ich bin kein Entwickler, daher ist das Verstehen von CSS-Code wie Chinesisch lesen. Ich habe das Web durchforstet und keine Antwort gefunden, die meinen Bedürfnissen entspricht.

  7. Hallo, danke für dieses Snippet. Gibt es eine Möglichkeit, Beiträge aus einer bestimmten Kategorie anzuzeigen, aber wenn es nicht genug davon gibt, werden die normalen Beiträge angezeigt?

    Zum Beispiel habe ich einen Beitrag mit der Kategorie „Hervorgehoben“ aktiviert, aber auf meiner Homepage muss ich 3 Beiträge anzeigen, was mir 2 leere Plätze lässt.

    Thanks! :)

  8. Wenn ich Beiträge einer bestimmten Kategorie auf einer neuen Seite anzeigen möchte, wo soll ich diese Snippets kopieren?

  9. Ich habe dieses Plugin gerade aktiviert und es hat für die erste Seitenleiste gut funktioniert. Die zweite benutzerdefinierte Seitenleiste zeigte nur die Kategorie der ersten. Ich habe die zweite gelöscht, aber jetzt wird sie überhaupt nicht mehr angezeigt. Haben Sie weitere Rückmeldungen zu diesem Widget, das seit den letzten Updates nicht mehr von WordPress unterstützt wird? Jede Hilfe wäre willkommen.

  10. Danke dafür. Ich benutze dies mit dem "Sydney" WP-Theme und versuche, bestimmte Projektkategorien auf der Homepage als Portfolio/Fallstudien anzuzeigen. Ich habe es erfolgreich geschafft, das Widget zusammen mit meinen gewünschten Beiträgen anzuzeigen, aber sie werden vertikal angezeigt. Ich möchte, dass sie nebeneinander horizontal in einem Raster angezeigt werden (außer auf Mobilgeräten, natürlich). Haben Sie Ideen dazu? Danke!

  11. Danke!!! Sie haben mir das Leben gerettet. Ich habe an der Website eines Kunden gearbeitet und die Nachrichten mussten nur im Slider angezeigt werden. Sie haben mir gezeigt, wie ich sie anpassen kann.

  12. Hallo, danke für das Tutorial. Nur eine Frage: Ich versuche, auf der Homepage einen Karussell mit den neuesten Beiträgen und Vorschaubildern zu erstellen. Alle Plugins, die ich ausprobiert habe, hatten ein schlechtes Bildlayout, ich habe viele Bilder mit unterschiedlichen Größen. Deshalb wollte ich es ohne Plugin versuchen und nur Code in WP schreiben.
    Können Sie mir bitte sagen, wie ich Vorschaubilder zu Ihrem Code hinzufügen kann, um aktuelle Beiträge mit Vorschaubildern anzuzeigen? Vielen Dank

  13. und... wenn ich die neuesten Beiträge der aktuellen Beitrags-Kategorie anzeigen möchte?

    ist möglich? wie?

    Grüße

  14. Hallo,

    Haben Sie dieses Plugin (letztes Update vor 1 Jahr) mit dem letzten Update von WordPress ausprobiert?
    Wenn ich den Support bei WordPress überprüfe, scheint dieses Plugin nicht mehr unterstützt zu werden und einige Benutzer können es mit neueren WordPress-Versionen nicht richtig verwenden.

    Mit freundlichen Grüßen

  15. Wenn Sie Ihren Code in functions.php haben möchten, können Sie

    function include_posts_from_recentPostWidget_by_cat() { $include = array( ‘cat’ => ‘2, 5’ ); return $include; } add_filter(‘widget_posts_args’,’include_posts_from_recentPostWidget_by_cat’);

    2 und 5 sind die IDs der Kategorien, die Sie anzeigen möchten. Sie können dasselbe tun, um Kategorien auszuschließen, indem Sie „-2, -5“ verwenden

  16. Was ist, wenn der Beitrag, in dem wir die neuesten Beiträge anzeigen, Teil der neuesten Beiträge ist und wir the_content() anzeigen… Wird es keine unendliche Schleife geben?

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.