Главная Новости

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

Опубликовано: 12.04.2018

видео Как отобразить дату последнего изменения поста на WordPress?

Windows Phone Создаем учетную запись (настройка аккаунта)

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


Темы оформления WordPress. Краткое руководство.

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

Смотрите также :

Когда нужно показывать дату последнего обновления?

Большинство тем оформления WordPress показывают дату публикации поста. Это стандартная функция, которая подходит для всех блогов.

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

Давайте посмотрим, как можно отобразить дату последнего изменения поста на WordPress.

Метод 1. Показ даты последнего изменения перед контентом записи

Чтобы выводить дату последнего изменения поста перед началом текста, скопируйте и добавьте этот код в ваш файл functions.php текущей темы оформления:

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' );

Этот код выполняет проверку и сравнивает 2 даты: дату публикации и дату последнего изменения. Если эти даты не совпадают, тогда код выводит дату последнего изменения перед началом контента записи.

rss