W artykule:
- Po co dodawać najnowsze posty w WordPress?
- Video Tutorial
- Metoda 1. Wykorzystaj najnowsze posty WordPress blok Gutenberga
- Metoda 2. Użyj widżetu WordPress Ostatnie posty
- Metoda 3. Użyj widżetu Ostatnie posty z wtyczką miniaturki
- Metoda 4. Wyświetlanie ostatnich postów za pomocą krótkiego kodu
- Metoda 5. Wyświetl Ostatnie posty ręcznie w WordPress
Chcesz pokazać swoje ostatnie posty w WordPress? Wyświetlanie ostatnich postów pomaga użytkownikom łatwo odkrywać nowe treści i spędzać więcej czasu w witrynie.
Możesz dodać listę najnowszych postów na pasku bocznym, po zakończeniu treści postu, w treści postu za pomocą krótkiego kodu, w obszarze widgetu stopki lub w dowolnym innym miejscu.
W tym artykule pokażemy, jak wyświetlać ostatnie posty w WordPress za pomocą różnych metod
Po co dodawać najnowsze posty w WordPress?
Jeśli prowadzisz bloga lub stronę internetową WordPress od dłuższego czasu, możesz mieć starsze artykuły, które uzyskują regularny ruch z wyszukiwarek i innych źródeł.
Wielu z tych użytkowników sprawdzi informacje, których szukali i odejdzie. Ponad 75% odwiedzających już nigdy nie zobaczy Twojej witryny.
Aby użytkownicy wracali do twojej witryny, musisz upewnić się, że spędzają na niej więcej czasu.
Jednym ze sposobów jest pokazanie im innych ostatnich postów, które powinni zobaczyć. Pomaga to użytkownikom odkryć więcej treści w Twojej witrynie, co prowadzi do tego, że spędzają więcej czasu na Twojej witrynie.
Gdy użytkownicy przeglądają więcej stron, daje to czas na przekonanie ich do zapisania się do newslettera e-mailowego lub dokonania zakupu.
Mając to na uwadze, przyjrzyjmy się, jak łatwo wyświetlać ostatnie posty w WordPress za pomocą wielu metod. Kliknij na szybkie linki, aby przejść bezpośrednio do tej metody:
- Wykorzystaj najnowsze posty WordPress blok Gutenberga
- Użyj widżetu WordPress Ostatnie posty
- Użyj widżetu Ostatnie posty z wtyczką miniaturki
- Wyświetlanie ostatnich postów za pomocą krótkiego kodu
- Wyświetl Ostatnie posty ręcznie w WordPress
Video Tutorial
Jeśli wolisz pisemne instrukcje, po prostu czytaj dalej.
Metoda 1. Wykorzystaj najnowsze posty WordPress blok Gutenberga
Edytor bloków WordPress (Gutenberg) ma wbudowany blok do wyświetlania najnowszych postów. Możesz łatwo dodać to do dowolnego postu lub strony w swojej witrynie.
Aby użyć tego bloku, po prostu Edytuj post, w którym chcesz wyświetlić ostatnie posty. Na ekranie edycji postów musisz dodać blok „najnowsze posty” do obszaru zawartości.
Istnieje wiele różnych sposobów konfiguracji tego bloku. Domyślnie pokazuje tylko tytuły postów, ale można go łatwo dostosować.
Na przykład możesz włączać i wyłączać zawartość postu w prawym okienku. Pozwala to na dodanie treści postu lub fragmentu obok tytułu.
Możesz również dostosować długość fragmentu, która domyślnie wynosi 55 słów, ale możesz wybrać dowolną wartość między 10 a 100 słowami.
Jeśli chcesz, możesz wyświetlić datę publikacji. Pojawi się to tuż pod tytułem.
Możesz również wybrać dokładnie, jak będą wyświetlane Twoje posty. Możesz je zamówić inaczej niż domyślne „od najnowszych do najstarszych” i możesz pokazywać tylko najnowsze posty z określonej kategorii.
W panelu Ustawienia możesz również wybrać, ile postów będzie wyświetlanych. Domyślnie blok pokazuje 5 postów, ale możesz wyświetlić od 1 do 100 postów.
Masz również możliwość wyświetlania ostatnich postów w siatce kolumn, a nie na liście.
Możesz dostosować siatkę do polecanych obrazów dla swoich postów, zmienić rozmiar obrazu i odpowiednio je wyrównać:
Oto jak wygląda gotowy blok na żywo na stronie:
Metoda 2. Użyj widżetu WordPress Ostatnie posty
Co zrobić, jeśli chcesz wyświetlić listę najnowszych postów na pasku bocznym, a nie na stronie? WordPress jest wyposażony we wbudowany domyślny widget do wyświetlania ostatnich postów na pasku bocznym witryny lub w dowolnym obszarze gotowym do widgetu.
W panelu WordPress przejdź do Wygląd ” Widgety i dodaj widżet „Ostatnie posty” do paska bocznego.
Wbudowany widżet Ostatnie posty nie oferuje wielu opcji. Możesz nadać widżetowi tytuł, wybrać, czy wyświetlać daty postów, czy nie, i dodać liczbę postów, które chcesz wyświetlić.
Po zakończeniu kliknij przycisk „Zapisz”, aby zapisać ustawienia widżetu.
Oto widżet na żywo na blogu, z włączonym tytułem „nowe posty” i datami:
Metoda 3. Użyj widżetu Ostatnie posty z wtyczką miniaturki
Wbudowany widget, o którym wspomnieliśmy powyżej, jest dość ograniczony.
Co zrobić, jeśli chcesz wyświetlić miniatury i fragmenty ostatnich postów? Co zrobić, jeśli chcesz pokazywać tylko posty z określonej kategorii na pasku bocznym?
Cóż, wtedy przydaje się widżet Ostatnie posty z wtyczką miniaturki. Robi o wiele więcej niż tylko miniatury i jest za darmo.
Najpierw musisz zainstalować i aktywować wtyczkę WordPress Recent Posts Widget With Thumbnails.
Następnie przejdź do Wygląd ” Widgety strona, na której powinieneś zobaczyć widżet „Ostatnie posty z miniaturami”.
Musisz dodać go do paska bocznego lub innego obszaru obsługującego widget.
Widżet Ostatnie posty z miniaturami zawiera wiele opcji. Daje Ci pełną kontrolę nad tym, jak chcesz wyświetlać ostatnie posty w swojej witrynie WordPress.
Możesz także wyświetlać fragmenty, wyświetlać posty z określonych kategorii, ignorować posty przyklejone, wyświetlać losowe posty i nie tylko.
Po zakończeniu nie zapomnij kliknąć przycisku Zapisz, aby zapisać ustawienia. Możesz teraz odwiedzić swoją stronę internetową, aby zobaczyć swoje ostatnie posty z miniaturami.
Metoda 4. Wyświetlanie ostatnich postów za pomocą krótkiego kodu
Korzystanie z bloku „najnowsze posty” jest zdecydowanie najłatwiejszym sposobem wyświetlania ostatnich postów w postach i stronach WordPress. Jeśli jednak zdecydujesz się wyłączyć Gutenberg i zachować klasyczny edytor, możesz zamiast tego użyć skrótów.
Najpierw zainstaluj i aktywuj wtyczkę Display Posts. Działa po wyjęciu z pudełka i nie ma żadnych ustawień do skonfigurowania.
Po prostu Edytuj post lub stronę, na której chcesz wyświetlić ostatnie posty. Następnie użyj skrótu [display-posts]
. Wtyczka oferuje cały szereg parametrów, których możesz użyć z shortcode.
Oto kilka przykładów tego, co możesz zrobić za pomocą tej wtyczki.
Wyświetl 3 ostatnie posty z miniaturkami i fragmentem:
[display-posts posts_per_page= " 3 "image_size=" thumbnail " include_excerpt = "true"]
Wyświetlanie ostatnich stron zamiast postów:
[display-posts posts_per_page="3" post_type = "page"]
Zmień kolejność na tytuł zamiast daty:
[display-posts posts_per_page= " 3 "orderby= "title"]
Wyświetlanie ostatnich stron pod określoną stroną nadrzędną:
[display-posts posts_per_page= " 3 " post_type=" page "post_parent= "5"]
Możesz również dołączyć dodatkowe stylizacje. Na przykład możesz wyrównać polecane obrazy do lewej strony. Możesz to zrobić, korzystając z instrukcji na stronie wtyczki tutaj.
Oto jak wyglądała nasza lista ostatnich postów, korzystając z tych instrukcji:
Pełna lista parametrów znajduje się w dokumentacji wtyczki.
Możesz również użyć tych skrótów wewnątrz widżetu tekstowego. Najpierw musisz włączyć skróty w widżetach tekstowych, dodając ten kod do funkcji szablonu.plik php lub wtyczka specyficzna dla witryny.
add_filter ('widget_text', 'do_shortcode');
Metoda 5. Wyświetl Ostatnie posty ręcznie w WordPress
Bardziej zaawansowani użytkownicy WordPress mogą dodawać najnowsze posty bezpośrednio do swoich plików motywów WordPress. Oczywiście powinieneś do tego użyć motywu podrzędnego, aby podczas aktualizacji motywu nie stracić zmian.
Zawsze dobrym pomysłem jest utworzenie kopii zapasowej przed edycją plików motywów. Jeśli coś pójdzie nie tak, możesz zapoznać się z naszą listą najczęstszych błędów WordPress i jak je naprawić.
Najprostszy sposób ręcznego wyświetlania ostatnich postów, aby użyć wbudowanej klasy WP_Query. Po prostu dodaj ten kod, w którym chcesz wyświetlić ostatnie posty.
<ul> <?php // Zdefiniuj parametry zapytania WP $the_query = new WP_Query( 'posts_per_page=5');?> <?php // Rozpocznij nasze zapytanie WP while ($the_query -> have_posts()) : $the_query -> the_post(); // Wyświetl tytuł postu z hiperłączem ?> <li> < a href="<?php the_permalink ()?>"><?php the_title(); ?></a>< / li> < li><?php // Wyświetl fragment postu the_excerpt (__('(more...)'));?> < / li> <?php // Powtórz proces i Resetuj po przekroczeniu limitu endwhile; wp_reset_postdata(); ?> < / ul>
Ten kod wyświetla pięć ostatnich postów z ich tytułem i fragmentem. Klasa WP_Query ma mnóstwo parametrów, które pozwalają dostosować ją w dowolny sposób. Aby uzyskać więcej informacji, zapoznaj się z dokumentacją programisty WordPress.
Mamy nadzieję, że ten artykuł pomógł Ci nauczyć się wyświetlać ostatnie posty w WordPress. Możesz być również zainteresowany naszym artykułem na temat tworzenia osobnej strony dla postów na blogu w WordPress oraz naszym porównaniem najlepszych wtyczek do Kreatora Stron typu przeciągnij i upuść 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.