So zeigen Sie die neuesten Beiträge nach Kategorie in WordPress an

So zeigen Sie die neuesten Beiträge nach Kategorie in WordPress an / Tutorials

Wollten Sie schon immer Ihre letzten Beiträge aus jeder Kategorie in Ihrer WordPress-Seitenleiste präsentieren? Vor kurzem hat uns einer unserer Benutzer nach einer einfachen Möglichkeit gefragt, aktuelle Beiträge aus einer bestimmten Kategorie in WordPress-Sidebar-Widgets anzuzeigen. In diesem Artikel erfahren Sie, wie Sie die letzten Beiträge nach Kategorien in Ihrer WordPress-Seitenleiste anzeigen können.

Videoanleitung

Abonniere WPBeginner

Wenn Ihnen das Video nicht gefällt oder Sie weitere Anweisungen benötigen, lesen Sie weiter.

Es gibt zwei Möglichkeiten, die letzten Beiträge nach Kategorie in WordPress anzuzeigen. Die erste Methode ist ziemlich einfach und für Anfänger geeignet, da wir ein Plugin verwenden werden, um die letzten Beiträge nach Kategorie in einem Widget anzuzeigen (keine Codierung erforderlich)..

Die zweite Methode verwendet ein Code-Snippet für fortgeschrittene Heimwerker, sodass Sie die neuesten Beiträge aus einer bestimmten Kategorie ohne Plug-In anzeigen können.

Der einzige Vorteil der Codemethode besteht darin, dass Sie nicht auf ein Plugin angewiesen sind und einige Anpassungsoptionen haben. Die Plugin-Methode ist jedoch EASY und verfügt über die meisten Anpassungsoptionen, um 95% der Benutzer zu befriedigen, wie z. B. Miniaturbilder anzeigen, Postauszug anzeigen und Länge des Ausschnitts steuern.

Nachdem dies gesagt wurde, schauen wir uns an, wie Sie die neuesten Beiträge nach Kategorie in Ihrer WordPress-Sidebar mit dem Plug-in für Plug-Ins für Beitragseinträge anzeigen können.

Letzte Beiträge nach Kategorie anzeigen (Plugin-Methode)

Als Erstes müssen Sie das Plugin für das Kategorie-Posts-Widget installieren und aktivieren.

Nach der Aktivierung müssen Sie besuchen Aussehen »Widgets, Dort werden Sie das neue Kategorie-Posts-Widget in der Liste der verfügbaren Widgets sehen.

Ziehen Sie einfach das Widget Widget für Kategorieeinträge in eine Seitenleiste, in der Sie die letzten Einträge nach Kategorie anzeigen möchten.

Die Widget-Optionen sind ziemlich selbsterklärend. Zuerst müssen Sie einen Titel für den Kategorie-Beitragsbereich angeben und eine Kategorie auswählen. Danach können Sie andere Anzeigeoptionen wie Anzahl der Beiträge, Ausschnitte, vorgestellte Bilder usw. auswählen.

Wenn Sie fertig sind, klicken Sie auf die Schaltfläche Speichern, um Ihre Widget-Einstellungen zu speichern. Sie können jetzt Ihre Website besuchen, um die neuesten Beiträge nach Kategorie in Aktion anzuzeigen.

Letzte Beiträge nach Kategorie ohne Plugin anzeigen (Code-Snippet)

In dieser Methode verwenden wir ein Code-Snippet, um die letzten Beiträge einer Kategorie anzuzeigen.

Zuerst müssen Sie diesen Code in die Datei functions.php Ihres Themas oder in ein standortspezifisches Plugin einfügen.

 function wpb_postsbycategory () // die Abfrage $ the_query = new WP_Query (array ('category_name' => 'announcements', 'posts_per_page' => 10)); // Die Schleife if ($ the_query-> have_posts ()) $ string. = '
    '; while ($ the_query-> have_posts ()) $ the_query-> the_post (); if (has_post_thumbnail ()) $ string. = '
  • '; $ string. = ''. get_the_post_thumbnail ($ post_id, array (50, 50)). get_the_title (). '
  • '; else // wenn kein gekennzeichnetes Bild gefunden wird $ string. = '
  • '. get_the_title (). '
  • '; else // keine Beiträge gefunden $ string. = '
'; return $ string; / * Originalpostdaten wiederherstellen * / wp_reset_postdata (); // Füge einen Kurzcode hinzu add_shortcode ('categoryposts', 'wpb_postsbycategory'); // Shortcodes in Text-Widgets aktivieren add_filter ('widget_text', 'do_shortcode');

Stellen Sie sicher, dass Sie ersetzen "Ankündigungen" mit deiner eigenen Kategorie Slug.

Dieser Code fragt einfach WordPress ab, um 10 Beiträge aus einer angegebenen Kategorie abzurufen. Anschließend werden die Beiträge in einer Liste mit Aufzählungszeichen angezeigt. Wenn ein Beitrag ein gekennzeichnetes Bild (Postminiaturbild) enthält, wird auch das präsentierte Bild angezeigt.

Am Ende haben wir einen Shortcode erstellt 'kategorie-Beiträge' und Kurzcode in Text-Widgets aktiviert.

Es gibt drei Möglichkeiten, die letzten Beiträge nach Kategorie mithilfe dieses Code-Snippets anzuzeigen.

Erstens können Sie den folgenden Code einfach an einer beliebigen Stelle in der gewünschten Vorlagendatei einfügen (z. B. footer.php, single.php usw.)..

 

Die zweite und dritte Methode beruht auf der Verwendung des Shortcodes im Widget-Bereich oder in Ihren Posts / Seiten.

Einfach besuchen Aussehen »Widgets und fügen Sie Ihrer Seitenleiste ein Text-Widget hinzu. Nächstes hinzufügen [kategoriePosten] Shortcode im Text-Widget und speichern Sie es. Sie können jetzt eine Vorschau Ihrer Website anzeigen, um die neuesten Beiträge nach Kategorie in der Seitenleiste anzuzeigen.

Wenn Sie die letzten Beiträge nach Kategorien in einem bestimmten Beitrag oder auf bestimmten Seiten anzeigen möchten, fügen Sie den Kurzcode einfach in den Beitragsinhalt ein.

Standardmäßig sieht Ihre Liste möglicherweise nicht sehr gut aus. Sie müssen CSS verwenden, um die Liste der Kategorie-Beiträge zu gestalten. Sie können den folgenden Code als Ausgangspunkt in Ihrem Stylesheet des Themes oder untergeordneten Themes verwenden.

 ul.postsbycategory list-style-type: none;  .postsbycategory img float: left; Polsterung: 3px; Marge: 3px; Grenze: 3px fest #EEE;  

Wir hoffen, dass Ihnen dieser Artikel geholfen hat, die neuesten Beiträge nach Kategorien in der Seitenleiste von WordPress anzuzeigen. Vielleicht möchten Sie auch die meistgesuchten Kategorie-Hacks und Plugins für WordPress ausprobieren.

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