So zeigen Sie die neuesten Sticky Posts in WordPress an

So zeigen Sie die neuesten Sticky Posts in WordPress an / Tutorials

WordPress hat diese sehr coole Funktion, die klebrige Beiträge genannt wird. Betrachten Sie klebrige Posts als hervorgehobene Posts für Ihr Blog. Wenn Sie einen Beitrag als klebrig markieren, wird er oberhalb Ihrer neuen Beiträge angezeigt, jedoch nur, wenn Ihr Thema dies zulässt. In diesem Tutorial zeigen wir Ihnen, wie Sie die neuesten Beiträge in WordPress anzeigen können.

Hinweis: Dieses Lernprogramm für Fortgeschrittene erfordert grundlegende HTML / CSS-Kenntnisse und WordPress-Themenkunde.

Videoanleitung

Abonniere WPBeginner

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

Zuerst müssen Sie dieses Code-Snippet kopieren und in die Datei functions.php Ihres Themas oder in ein site-spezifisches Plug-In einfügen.

 function wpb_latest_sticky () / * Alle klebrigen Beiträge abrufen * / $ sticky = get_option ('sticky_posts'); / * Sortiere die Stickies mit den neuesten oben * / rsort ($ sticky); / * Holen Sie sich die 5 neuesten Stickies (ändern Sie 5 für eine andere Nummer) * / $ sticky = array_slice ($ sticky, 0, 5); / * Sticky Posts abfragen * / $ the_query = new WP_Query (array ('post__in' => $ sticky, 'ignore_sticky_posts' => 1)); // Die Schleife if ($ the_query-> have_posts ()) $ return. = '
    '; while ($ the_query-> have_posts ()) $ the_query-> the_post (); $ return. = '
  • '. get_the_title (). '
    '. get_the_excerpt (). '
  • '; $ return. = '
'; else // keine Beiträge gefunden / * Originaldaten wiederherstellen * / wp_reset_postdata (); return $ return; add_shortcode ('latest_stickies', 'wpb_latest_sticky');

Der obige Code fragt die WordPress-Datenbank ab, um die letzten 5 Kurznachrichten abzurufen. Anschließend wird der Titel jedes klebrigen Beitrags mit einem Link in einem Listenformat angezeigt. Wir haben das alles in eine Funktion verpackt und einen Shortcode erstellt.

Jetzt können Sie zur Anzeige Ihrer neuesten Kurznachrichten den Shortcode [latest_stickies] in jedem WordPress-Beitrag, auf jeder Seite oder sogar in einem Text-Widget verwenden.

Wenn Sie Shortcodes in einem Text-Widget verwenden möchten, müssen Sie diese zusätzliche Codezeile in die functions.php oder das standortspezifische Plugin Ihres Themas einfügen.

 add_filter ('widget_text', 'do_shortcode'); 

Dieses Snippet und diese Funktion können sehr gut in vorgestellten Schiebereglern oder anderen erweiterten Funktionen verwendet werden, die Sie auf Ihrer Website anzeigen möchten. Dieses Snippet richtet sich hauptsächlich an eine WordPress-Site mit einer benutzerdefinierten Startseite oder einem Magazin-Look.

Wir hoffen, dieser Artikel hat Ihnen geholfen, die neuesten Beiträge in Ihrem WordPress-Blog anzuzeigen. Sie können sich auch unser Tutorial ansehen, wie Sie in WordPress verfallende Beiträge ein Ablaufdatum hinzufügen können.

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+.