Jak dodać datę „ostatniej aktualizacji” w WordPress 1

Jak dodać datę „ostatniej aktualizacji” w WordPress

Jeśli jesteś blogerem, wydawcą wiadomości online lub posiadasz inny rodzaj witryny internetowej opartej na artykułach, ważne jest, aby poinformować odwiedzających, że publikowane artykuły są świeże i aktualne. Mimo że WordPress nie jest dostarczany z tą funkcją od razu po wyjęciu z pudełka, nadal istnieje łatwy sposób na dodanie daty „ostatniej aktualizacji” do swoich postów WordPress.

Dziś, podzielimy się kilkoma prostymi krokami, które pozwolą Ci wyświetlić datę ostatniej aktualizacji Twojego artykułu i uczynić rzeczy wygodniejszymi dla odwiedzających Twoją witrynę:

Kiedy rozważyć dodanie daty ostatniej aktualizacji do swoich postów na WordPressie?

Większość motywów WordPress często wyświetla datę publikacji każdego artykułu, co działa również w przypadku większości witryn internetowych. Biorąc to pod uwagę, niektóre strony internetowe publikują treści, które są regularnie aktualizowane z tego czy innego powodu.

Na przykład w przypadku witryny z wiadomościami istnieje duże prawdopodobieństwo, że w pewnym momencie stara historia będzie musiała zostać zaktualizowana. Może to być aktualizacja zawierająca najnowsze informacje o ostatnich wydarzeniach związanych z danym tematem, które miały miejsce w międzyczasie, tj. po opublikowaniu artykułu. Ponadto różne samouczki online, recenzje produktów i usług, artykuły w przewodnikach turystycznych itp. mogą zawierać informacje, na które liczy się czas. Trafność i aktualność tego rodzaju treści może zależeć od różnych czynników, takich jak ceny, zmiany w cechach produktu, warunki korzystania itp. W związku z tym powinny być regularnie aktualizowane. A jeśli chcesz, aby Twoi użytkownicy byli świadomi tych aktualizacji, dobrą praktyką może być pokazywanie daty ostatniej aktualizacji w Twoich postach.

Ponadto w przypadku wielu użytkowników artykuły, które mają więcej niż dwa lata, są zwykle odrzucane jako nieistotne, nawet jeśli w jakiś sposób pojawiają się na górze wyników wyszukiwania Google.

Faktem jest, im starszy jest Twój post, tym mniejsze są szanse, że zostanie kliknięty. Google bierze ten czynnik również pod uwagę, jeśli chodzi o algorytm rankingu, a także wyświetla datę opublikowania (lub zaktualizowania) posta w SERPach.

Data publikacji

To powiedziawszy, istnieją artykuły napisane lata temu, które mają wiecznie aktualny rodzaj treści, które są nadal aktualne. Jeszcze, wiele stron regularnie aktualizuje tego typu artykuły aby nie marnować potencjału, jaki mają te artykuły. Tą drogą, wskazują użytkownikom, że treści, które ich interesują, są wciąż świeże. Jeśli również jesteś wśród tych, którzy chcą, aby ich wysokiej jakości posty nie traciły tak potrzebnych wyświetleń (i szczerze mówiąc, dlaczego nie miałbyś tego zrobić?), radzimy zrobić to samo.

Chociaż WordPress nie ma domyślnie opcji wyświetlania daty ostatniej modyfikacji Twojego posta, na szczęście zawsze istnieje możliwość zrobienia tego ręcznie. Wszystko, co musisz zrobić, to wstaw kilka linijek kodu w plikach motywu WordPress, którego używasz – i tym razem pokażemy Ci jak.

Bez zbędnych ceregieli, oto kilka prostych instrukcji, które możesz wykonać, aby wyświetlić datę „Ostatniej aktualizacji” w WordPress. Możesz to osiągnąć poprzez edytowanie pliku functions.php motywu lub wstawianie fragmentu kodu do jednego z plików szablonów Twojego motywu.

Wyświetlanie daty ostatniej aktualizacji za pomocą Functions.php

Aby dodać datę ostatniej aktualizacji przed treścią, musisz dodać wiersz kodu do motywu funkcje.php plik.

Iść do Wygląd >> Edytor motywów w panelu administratora i znajdź plik functions.php w Pliki motywów lista.

Funkcje tematyczne

Następnie wstaw następujący kod na samym końcu pliku:

function my_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 entry-meta">Last updated on '. $updated_date . ' at '. $updated_time .'</p>';
}
$custom_content .= $content;
return $custom_content;
}
add_filter( 'the_content', 'my_last_updated_date' );

Kod działa przez sprawdzenie, czy istnieje różnica między datą opublikowania danego posta a datą jego ostatniej modyfikacji. Jeśli te dwie daty są różne, zostanie wyświetlona data ostatniej modyfikacji.

Kod funkcji motywu

Po wstawieniu kodu upewnij się, że klikniesz Aktualizować plik przycisk.

Jeśli chcesz, możesz nawet dodać niestandardowy kod CSS do arkusza stylów motywu (lub przechodząc do Wygląd >> Dostosuj i używając Dodatkowe CSS opcja). Na przykład możesz użyć tego kodu jako bazy:

.last-updated {
font-size: small;
text-transform: uppercase;
background-color: #fffdd4;
}

Oto jak wygląda nasz końcowy wynik:

Data ostatniej aktualizacji

Wyświetlanie daty ostatniej aktualizacji za pomocą szablonów motywów

Innym sposobem na to jest: użyj konkretnego pliku szablonu swojego motywu. Większość motywów używa różnych szablonów do wyświetlania postów, takich jak single.php, index.php, archive.php i tak dalej.

Musisz znaleźć kod w pliku, który wyświetla Twoją datę i godzinę, a następnie albo zastąpić istniejący kod kodem, który udostępnimy Ci poniżej, albo wstawić go tuż pod „datą i godziną” motywu kod. Pierwsza z nich wyświetli tylko datę ostatniej modyfikacji Twojego posta (bez pierwotnej daty publikacji), podczas gdy druga pozwoli Ci wyświetlić obie daty nad treścią.

W tym celu wykorzystaliśmy motyw Twenty Seventeen. Kod daty i godziny dla tego motywu znajduje się w szablon-tagi.php plik.

To, co zrobiliśmy, to znalezienie funkcji o nazwie „dwentyseventeen_time_link” i umieściliśmy następujący kod tuż pod wierszem kodu „get_the_time”:

$u_time = get_the_time('U'); 
$u_modified_time = get_the_modified_time('U'); 
if ($u_modified_time >= $u_time + 86400) { 
echo "<p class="last-updated entry-meta">Last modified on "; 
the_modified_time('F jS, Y'); 
echo " at "; 
the_modified_time(); 
echo "</p> "; }

Możesz użyć tego samego kodu w pliku szablonu własnego motywu.

Wyświetlanie daty ostatniej aktualizacji za pomocą szablonów motywów

Po prostu naciśnij Aktualizować plik kiedy skończysz, i to wszystko – Twój post będzie teraz wyświetlał datę ostatniej modyfikacji.

A oto jak to wygląda po naszej stronie:

Data ostatniej modyfikacji

Zawijanie

Jeśli jesteś właścicielem witryny lub bloga, który stara się regularnie aktualizować swoje treści, możesz rozważyć dodanie funkcji „Ostatnia aktualizacja” do swoich postów WordPress. Ta praktyka jest szczególnie wygodna, ponieważ pozwala pokazać odwiedzającym, że Twoje treści są zawsze aktualne i trafne. Jak widać z naszego samouczka, metoda, która pozwala wstawić kod bezpośrednio do functions.php motywu, jest stosunkowo prosta nawet dla początkujących i całkiem dobrze radzi sobie z tym zadaniem. Możesz też łatwo wyświetlić datę ostatniej modyfikacji swojego posta, dodając kod do jednego z plików szablonu motywu.

Wesprzyj naszą pracę ❤️

Jeśli spodobał Ci się ten artykuł, rozważ pozostawienie napiwku, aby pomóc nam dalej publikować wartościowe treści.

Bezpieczna płatność przez PayPal