Prawdopodobnie znasz widżet kategorii w WordPress. Niedawno jeden z naszych czytelników zapytał nas, czy możliwe jest wyświetlanie ostatnich postów również w rozwijanej formie. W tym artykule pokażemy, jak pokazać ostatnie posty jako listę rozwijaną w WordPress.

Add recent posts as drop down menu

Dlaczego I kto potrzebuje ostatnich postów w rozwijanej liście?

WordPress jest wyposażony we wbudowany widżet ostatnie posty, który można dodać do dowolnego paska bocznego lub obszaru gotowego widżetu.

Ten widżet po prostu wyświetla listę ostatnich postów i możesz wybrać liczbę postów, które chcesz pokazać. Ale jeśli chcesz pokazać więcej niż 5-10 postów, lista zajmie dużo miejsca na pasku bocznym.

Niektórzy użytkownicy WordPress mogą potrzebować kompaktowego sposobu wyświetlania ostatnich postów. W takim przypadku korzystanie z rozwijanych lub składanych list może pomóc zaoszczędzić miejsce.

Rzućmy okiem na kilka różnych sposobów pokazywania ostatnich postów jako rozwijanego menu w WordPress.

Wyświetlanie WordPress Ostatnie posty w zwykły rozwijanego Menu (Kod ręczny)

Metoda ta wykorzystuje wbudowane wp_get_recent_posts funkcja. Wszystko, co musisz zrobić, to skopiować i wkleić następujący kod w funkcjach szablonu.plik php lub wtyczka specyficzna dla witryny.

function wpb_recentposts_dropdown () { 
$ string .= '
			< script type="text/javascript"> var urlmenu = document.getElementById ("rpdropdown"); urlmenu.onchange = function () {
      		okno.open (this.options[ this.selectedIndex ].value," _self");
 			};
			< / script>";

return $ string;
} 
add_shortcode ('rp_dropdown', 'wpb_recentposts_dropdown');
add_filter ('widget_text', 'do_shortcode');

Teraz możesz użyć shortcode [rp_dropdown] w Twoim poście WordPress, stronach i widżetach tekstowych. Będzie to wyglądać tak:

Recent posts in a drop down menu on a WordPress site

Dodawanie Składanych Ostatnich Postów Za Pomocą Wtyczki

Powyższa metoda po prostu wyświetla listę ostatnich postów w rozwijanej formie. Innym sposobem na zaoszczędzenie miejsca jest dodanie składanej listy ostatnich postów, która rozszerza się, gdy użytkownicy na nią klikną.

Pierwszą rzeczą, którą musisz zrobić, to zainstalować i aktywować wtyczkę Collapse-O-Matic. Działa po wyjęciu z pudełka i nie ma żadnych ustawień do skonfigurowania.

Wtyczka pozwala po prostu pokazać wszystko w składanym menu za pomocą krótkiego kodu.

Zanim użyjemy tej wtyczki, potrzebujemy sposobu na łatwe wyświetlanie ostatnich postów w dowolnym miejscu. Po prostu dodaj ten kod do funkcji motywu.plik php lub wtyczka specyficzna dla witryny.

function wpb_recentposts () { 

$ string .= "
    ",; $args = array( 'numberposts' => '5', 'post_status' => 'publish' ); $recent_posts = wp_get_recent_posts ($args); foreach ($recent_posts as $recent ){ $ string .= '
  • ' . $recent["post_title"]."< / li>"; } $ string .= "
",; return $ string; } add_shortcode ('recentposts', 'wpb_recentposts'); add_filter ('widget_text', 'do_shortcode');

Ten kod pozwala po prostu wyświetlić listę ostatnich postów za pomocą shortcode [ostatnie posty].

Teraz dodamy nasz shortcode w shortcode Collapse-O-Matic, aby utworzyć składaną listę ostatnich postów.

Po prostu dodaj shortcode w ten sposób:

[expand title = "Ostatnie posty"] [recentposts] [/expand]

Możesz dodać ten krótki kod w widżecie tekstowym, postach lub stronach w witrynie WordPress. Tak to wyglądało na naszej stronie testowej.

Collapsable list of recent posts

To wszystko, mamy nadzieję, że ten artykuł pomógł Ci pokazać ostatnie posty jako rozwijane w WordPress. Możesz również zobaczyć te wskazówki 6, aby stworzyć zabójczy kalendarz redakcyjny w WordPress.

Jeśli podoba Ci się ten artykuł, zasubskrybuj nasz kanał YouTube dla samouczków wideo WordPress. Znajdziesz nas również na Twitterze i Facebooku.

You May Also Like

Łóżka drewniane. Czy to dobre rozwiązanie do sypialni w stylu glamour?

W artykule: Dlaczego warto inwestować w łóżko drewniane?Gdzie kupić łóżka drewniane? Aranżując…

4 rzeczy, które poznasz tylko na profesjonalnym kursie fryzjerskim.

W artykule: Rozbuduj swoje pasje. Jak profesjonalny kurs fryzjerski poprowadzi do sukcesu?Stwórz…

Jak obliczyć ratę kredytu hipotecznego?

W artykule: Rata kredytu hipotecznego – co się na nią składa?Od czego…

Etui na słuchawki Airpods 3 – wszystko, co warto o tym wiedzieć

W artykule: Jakie funkcje może spełniać etui na słuchawki Airpods 3?Jakie powinno…