Hur man visar senaste inlägg som en nedgång i WordPress

Hur man visar senaste inlägg som en nedgång i WordPress / teman

Du är förmodligen bekant med kategorin-widgeten i WordPress. Nyligen frågade en av våra läsare om det var möjligt att visa senaste inlägg i en nedrullning också. I den här artikeln visar vi hur du visar senaste inlägg som en nedrullning i WordPress.

Varför och vem behöver senaste inlägg i Drop Down?

WordPress levereras med en inbyggd senaste inläggs widget som du kan lägga till i alla sidofält eller widget redo område.

Den här widgeten visar bara en lista över de senaste inläggen, och du kan välja antal inlägg som du vill visa. Men om du vill visa mer än 5-10 inlägg, så kommer listan att ta mycket utrymme i sidofältet.

Vissa WordPress-användare kan behöva ett kompakt sätt att visa senaste inlägg. I det fallet kan du med hjälp av nedrullningsbara eller sammanlänkbara listor spara utrymme.

Låt oss ta en titt på några olika sätt att visa senaste inlägg som en rullgardinsmeny i WordPress.

Visar WordPress Senaste inlägg i en vanlig nedrullningsmeny (Manuell kod)

Den här metoden använder den inbyggda wp_get_recent_posts fungera. Allt du behöver göra är att kopiera och klistra in följande kod i ditt temas funktioner.php-fil eller ett sajtspecifikt plugin.

 funktion wpb_recentposts_dropdown () $ string. = 'Välj ett inlägg'; $ args = array ('numberposts' => '5', 'post_status' => 'publicera'); $ recent_posts = wp_get_recent_posts ($ args); foreach ($ recent_posts as $ recent) $ string. = ''. $ Nyligen [ "POST_TITLE"].' ';  $ string. = 'var urlmenu = document.getElementById ("rpdropdown"); urlmenu.onchange = function () window.open (this.options [this.selectedIndex] .value, "_self"); ; '; returnera $ string;  add_shortcode ('rp_dropdown', 'wpb_recentposts_dropdown'); add_filter ( 'widget_text', 'do_shortcode'); 

Nu kan du använda kortnumret [Rp_dropdown] i dina WordPress-inlägg, sidor och text widgets. Det kommer att se ut så här:

Lägga till inkompatibla senaste inlägg med hjälp av plugin

Ovanstående metod listar helt enkelt dina senaste inlägg i en nedrullningsform. Ett annat sätt att spara utrymme är att lägga till en hopfällbar lista över senaste inlägg som expanderar när användarna klickar på den.

Det första du behöver göra är att installera och aktivera plugin-programmet Collapse-O-Matic. Det fungerar ur lådan, och det finns inga inställningar för dig att konfigurera.

I plugin kan du bara visa något i en hopfällbar meny med hjälp av en kortnummer.

Innan vi använder det här pluginet behöver vi ett sätt att enkelt visa senaste inlägg där vi vill. Lägg bara till den här koden i ditt temas funktioner.php-fil eller ett sajtspecifikt plugin.

 funktion wpb_recentposts () $ string. = '
    '; $ args = array ('numberposts' => '5', 'post_status' => 'publicera'); $ recent_posts = wp_get_recent_posts ($ args); foreach ($ recent_posts as $ recent) $ string. = '
  • '. $ Nyligen [ "POST_TITLE"].'
  • '; $ string. = '
'; returnera $ string; add_shortcode ('recentposts', 'wpb_recentposts'); add_filter ( 'widget_text', 'do_shortcode');

Den här koden låter dig enkelt visa en lista med senaste inlägg med hjälp av kortnummer [Nya Inlägg].

Nu lägger vi till vår kortnummer i Short-O-Matic-kortkoden för att skapa en hopfällbar lista över senaste inlägg.

Lägg bara till kortkoden så här:

[Expandera] [recentposts] [/ expandera]

Du kan lägga till denna kortnummer i en textdisplay, inlägg eller sidor på din WordPress-webbplats. Så här såg det på vår testplats.

Det är allt, vi hoppas att den här artikeln hjälpte dig att visa senaste inlägg som dropdown i WordPress. Du kanske också vill se dessa 6 tips för att skapa en mördare redaktionell kalender i WordPress.

Om du gillade den här artikeln kan du prenumerera på vår YouTube-kanal för WordPress-videoinstruktioner. Du kan också hitta oss på Twitter och Facebook.