W WPBeginner pokazujemy datę ostatniej modyfikacji zamiast oryginalnej daty publikacji wszystkich naszych artykułów. Uważamy, że usunięcie dat z postów na blogu WordPress jest złym pomysłem. Jeśli używasz daty ostatniej modyfikacji, możesz wyświetlić listę ostatnio zaktualizowanych postów w swojej witrynie. W tym artykule pokażemy, jak wyświetlić listę ostatnio zaktualizowanych postów w WordPress.
Za każdym razem, gdy aktualizujesz post, WordPress przechowuje datę i godzinę tej aktualizacji w tabeli postów jako datę ostatniej aktualizacji. Pokażemy Ci, jak utworzyć niestandardowe zapytanie WordPress, aby wyświetlić listę ostatnio zaktualizowanych artykułów.
Skopiuj i wklej ten kod do wtyczki specyficznej dla witryny lub motywu funkcje.php plik.
function wpb_lastupdated_posts () {
// Argumenty Zapytania
$lastupdated_args = array(
'orderby' = > 'modified',
'ignore_sticky_posts' = > '1'
);
// Loop to display 5 recently updated posts
$lastupdated_loop = new WP_Query ($lastupdated_args );
$counter = 1;
$ string .= "- ",;
while( $lastupdated_loop->have_posts() && $counter < 5 ) : $lastupdated_loop->the_post();
$ string .= '
- ' .get_the_title ($lastupdated_loop- > post - > ID). " (". get_the_modified_date() .') '; $counter++; endwhile; $ string .= "
To wszystko. Teraz, jeśli chcesz wyświetlić ostatnio zaktualizowane posty w plikach szablonów motywu, możesz użyć go w ten sposób:
Aby wyświetlić ostatnio zaktualizowane posty w postach, stronach i widżetach WordPress, możesz użyć krótkiego kodu [Ostatnio dodane-posty].
Istnieje wiele różnych sposobów sortowania artykułów w WordPress. Oprócz kolejności rosnącej, malejącej i losowej, możesz również wyświetlać posty według daty ważności. Dzięki temu artykułowi możesz teraz wyświetlać posty o czasie ostatniej modyfikacji.
Jak wykorzystasz to na swojej stronie? Wyświetlasz oryginalną datę publikacji lub datę ostatniej modyfikacji? Daj nam znać, zostawiając komentarz poniżej.