Как отобразить дату изменения записи на сайте WordPress

Здравствуйте, друзья! Сегодня я покажу как отобразить дату изменения записи на сайте WordPress. Если у вас есть свой сайт на WordPress, то это должно быть для вас важно. Я, к примеру, разыскивая ту или иную информацию в Интернете никогда не зайду в поиске в статью, скажем, семилетней давности. Я буду искать свежую информацию.

Любая информация с течением времени устаревает!

Вы, конечно, можете редактировать старые статьи. Давать в них более новую информацию. Но что в этом проку, если пользователи не видят дату изменения записи? Вряд ли они к вам заглянут. Именно по этой причине я считаю что нужно отображать дату изменения записи на сайте.

Как отобразить дату изменения записи на сайте WordPress

Сделать это достаточно просто. Ниже я это покажу на примере одной из своих записей.

Как отобразить дату изменения записи на сайте WordPress. Пошаговые действия.

Заходим в административной панели сайта в файл Функции темы (functions.php). Если кто-то не знает, то путь к нему Внешний вид — Редактор тем.

Вставляем в файл functions.php, в самом конце, следующий код:

function wpshop_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 .= ‘

Последнее изменение: ‘. $updated_date .в ‘. $updated_time .

‘;

}

$custom_content .= $content;

return $custom_content;

}

add_filter( ‘the_content’, ‘wpshop_last_updated_date’ );

После чего нажимаем кнопку Обновить файл. Всё.

Я рекомендую это делать в файле дочерней темы. Тогда при обновлении темы изменения сохранятся.

После этих действий вам достаточно будет открыть нужную для изменения запись в редакторе WordPress. Внести необходимые изменения и нажать кнопку Обновить. Дата изменения записи будет отображаться на странице самой записи, на главной, а также в архивах.

Показываю пример

Вот одна из моих записей. Так сейчас она отображается на Главной и в Архивах.

Как отобразить дату изменения записи на сайте WordPress

На самой странице записи мы видим дату. Эту же дату отображают и поисковые системы.

Как отобразить дату изменения записи на сайте WordPress

Заходим в редактор. Можно, если запись актуальна и изменений не требует, изменения и не вносить. Просто нажать кнопку обновить. Но я внесу некоторые изменения. После внесения изменений и обновления записи выглядит она теперь вот так.

---

Это на странице самой записи. Буквы «дп» означают до полудня. Соответственно, буквы «пп» будут означать после полудня. А вот так теперь отображается карточка записи на Главной и в архивах.

---

Может быть это, конечно, не очень красиво, но! Во-первых, это зависит от вашей темы WordPress, а во-вторых, эту дату изменения записи на сайте будут видеть пользователи в поисковых сетях.

Для того чтобы изменения быстрей появились в поисковиках, запись нужно отправить на переиндексацию. При этом действия будут точно такие же, как и действия для быстрой индексации записи. Если вы не знаете как быстро проиндексировать запись в поисковиках, то вам сюда.

Как отобразить дату изменения записи на сайте WordPress я вам показал. Объяснил для чего это необходимо. Если что-то непонятно, задавайте вопросы в комментариях.

А на сегодня у меня всё. Всем удачи и до встречи!

Заработок в Интернете+
Добавить комментарий