Slik viser du nye innlegg som en nedgang i WordPress

Slik viser du nye innlegg som en nedgang i WordPress / temaer

Du er sikkert kjent med kategori-widgeten i WordPress. Nylig spurte en av våre lesere om det var mulig å vise de siste innleggene i en nedtrekk også. I denne artikkelen vil vi vise deg hvordan du viser de siste innleggene som en nedtrekk i WordPress.

Hvorfor og hvem trenger siste innlegg i Drop Down?

WordPress leveres med en innebygd nyhetsmeldings widget som du kan legge til i alle sidebar eller widget-klare områder.

Denne widgeten viser bare en liste over de siste innleggene, og du kan velge antall innlegg du vil vise. Men hvis du vil vise mer enn 5-10 innlegg, vil listen ta mye plass i sidelinjen.

Noen WordPress-brukere kan trenge en kompakt måte å vise de siste innleggene på. I så fall kan bruk av nedtrekk eller sammenleggbare lister hjelpe deg med å spare plass.

La oss ta en titt på noen forskjellige måter å vise de siste innleggene som en rullegardinmeny i WordPress.

Viser WordPress Nylige innlegg i en vanlig rullegardinmeny (Manuell kode)

Denne metoden bruker den innebygde wp_get_recent_posts funksjon. Alt du trenger å gjøre er å kopiere og lime inn følgende kode i temaets funksjoner.php-fil eller et nettstedspesifikt plugin.

 funksjon wpb_recentposts_dropdown () $ string. = 'Velg et innlegg'; $ args = array ('numberposts' => '5', 'post_status' => 'publiser'); $ recent_posts = wp_get_recent_posts ($ args); foreach ($ recent_posts as $ recent) $ string. = ''. $ Siste [ "POST_TITLE"]. ';  $ string. = 'var urlmenu = document.getElementById ("rpdropdown"); urlmenu.onchange = function () window.open (this.options [this.selectedIndex] .value, "_self"); ; '; returner $ string;  add_shortcode ('rp_dropdown', 'wpb_recentposts_dropdown'); add_filter ( 'widget_text', 'do_shortcode'); 

Nå kan du bruke kortnummeret [Rp_dropdown] i WordPress-innlegg, sider og tekst widgets. Det vil se slik ut:

Legge til sammenleggbare nyere innlegg ved hjelp av plugin

Den ovennevnte metoden viser bare de siste innleggene dine i et drop-down-skjema. En annen måte å spare plass på er å legge til en sammenleggbar liste over de siste innleggene som utvides når brukere klikker på den.

Første du må gjøre er å installere og aktivere plugin-modulen Collapse-O-Matic. Det virker ut av esken, og det er ingen innstillinger for deg å konfigurere.

Pluggen lar deg bare vise noe i en sammenleggbar meny med en kortkode.

Før vi bruker dette pluginet, trenger vi en måte å enkelt vise nye innlegg hvor som helst vi vil. Bare legg til denne koden i temaets funksjoner.php-fil eller et nettstedspesifikt plugin.

 funksjon wpb_recentposts () $ string. = '
    '; $ args = array ('numberposts' => '5', 'post_status' => 'publiser'); $ recent_posts = wp_get_recent_posts ($ args); foreach ($ recent_posts as $ recent) $ string. = '
  • '. $ Siste [ "POST_TITLE"].
  • '; $ string. = '
'; returner $ string; add_shortcode ('recentposts', 'wpb_recentposts'); add_filter ( 'widget_text', 'do_shortcode');

Denne koden lar deg bare vise en liste over de siste innleggene ved hjelp av kortnummeret [Siste innlegg].

Nå legger vi til vår kortnummer i Collapse-O-Matic-kortnummeret for å lage en sammenleggbar liste over de siste innleggene.

Bare legg til kortnummeret slik:

[Utvide] [recentposts] [/ utvide]

Du kan legge til denne kortnummeret i en tekstdisplay, innlegg eller sider på WordPress-siden din. Slik så det på teststedet vårt.

Det er alt, vi håper denne artikkelen hjalp deg med å vise de siste innleggene som dropdown i WordPress. Du vil kanskje også se disse 6 tipsene for å lage en killer redaksjonskalender i WordPress.

Hvis du likte denne artikkelen, vennligst abonner på vår YouTube Channel for WordPress-videoopplæringsprogrammer. Du kan også finne oss på Twitter og Facebook.