W artykule:
Czy chcesz wyświetlić datę ostatniej aktualizacji swoich postów w WordPress? Niektóre strony regularnie aktualizują swoje posty i chcą pokazać użytkownikom, kiedy artykuł został ostatnio zaktualizowany. W tym artykule pokażemy Ci, jak łatwo wyświetlić ostatnią zaktualizowaną datę swoich postów w WordPress.
Kiedy potrzebujesz ostatniej aktualizacji daty postów w WordPress?
Większość motywów WordPress zwykle pokazuje datę ostatniego opublikowania postu. Jest to dobre dla większości blogów i statycznych stron internetowych.
Jednak WordPress jest również używany przez strony internetowe, gdzie stare artykuły są regularnie aktualizowane (jak nasz). Ta ostatnia zaktualizowana Data i godzina jest ważną informacją dla tych publikacji.
Najczęstszym przykładem są serwisy informacyjne. Często aktualizują stare historie, aby pokazać nowe wydarzenia, dodać poprawki lub pliki multimedialne. Jeśli dodadzą tylko opublikowaną datę, ich użytkownicy przegapią te aktualizacje.
Wiele popularnych blogów i stron internetowych nie pokazuje żadnej daty w swoich artykułach. Jest to zła praktyka i nigdy nie powinieneś usuwać dat ze swoich postów na blogu.
Powiedziawszy to, zobaczmy, jak łatwo wyświetlić datę ostatniej aktualizacji swoich postów w WordPress.
Video Tutorial
Jeśli nie podoba Ci się film lub potrzebujesz więcej instrukcji, Kontynuuj czytanie.
Wyświetlanie daty ostatniej aktualizacji w WordPress
Ten samouczek wymaga dodania kodu do plików WordPress. Jeśli nie zrobiłeś tego wcześniej, zalecamy zapoznanie się z naszym przewodnikiem, jak skopiować wklej kod w WordPress.
Metoda 1: Pokaż Datę Ostatniej Aktualizacji Przed Treścią Postu
Musisz dodać ten kod do funkcji motywu.plik php lub wtyczka specyficzna dla witryny.
function wpb_last_updated_date ($content ) { $u_time = get_the_time ('U'); $u_modified_time = get_the_modified_time ('U'); if ($u_modified_time > = $u_time + 86400) { $updated_date = get_the_modified_time ('F jS, Y'); $updated_time = get_the_modified_time ('h: i A'); $custom_content .= '<p class = "last-updated" > Last updated on'. $updated_date . "at". $updated_time ."</p>"; } $custom_content .= $ content; return $custom_content; } add_filter ('the_content', 'wpb_last_updated_date');
Ten kod sprawdza, czy Data publikacji postu i Data ostatniej modyfikacji są różne. Jeśli tak, to wyświetla datę ostatniej modyfikacji przed treścią postu.
Możesz dodać niestandardowy CSS, aby stylizować wygląd ostatniej zaktualizowanej daty. Oto trochę CSS, którego możesz użyć jako punktu wyjścia:
.last-updated { font-size: small; text-transform: wielkie litery; background-color: # fffdd4; }
Tak to wyglądało na naszej stronie demo.
Metoda 2: Dodaj datę ostatniej aktualizacji w szablonach motywów
Ta metoda wymaga edycji określonych plików motywów WordPress. Wiele motywów WordPress używa teraz własnych znaczników szablonów, które określają, w jaki sposób te motywy wyświetlają metadane postów, takie jak Data i godzina.
Niektóre motywy używają również szablonów treści lub części szablonów do wyświetlania postów.
Kilka prostszych motywów użyje pojedynczego.php, archiwum.php i inne pliki szablonów do wyświetlania treści i meta informacji.
Będziesz szukał kodu odpowiedzialnego za wyświetlanie daty i godziny. Następnie możesz zastąpić ten kod poniższym kodem lub dodać go zaraz po kodzie daty i godziny szablonu.
$u_time = get_the_time ('U'); $u_modified_time = get_the_modified_time ('U'); if ($u_modified_time > = $u_time + 86400) { echo " <p>Last modified on "; the_modified_time ('F jS, Y'); echo "at"; the_modified_time(); echo " < / p>";}
Tak to wyglądało na naszej stronie demo:
Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak wyświetlić ostatnią zaktualizowaną datę swoich postów w WordPress. Możesz również zobaczyć naszą listę najbardziej przydatnych skrótów WordPress oszczędzających czas.
Jeśli podoba Ci się ten artykuł, zasubskrybuj nasz kanał YouTube dla samouczków wideo WordPress. Znajdziesz nas również na Twitterze i Facebooku.