Как вывести предупреждение о том, что запись опубликована давно

Как вывести предупреждение о том, что запись опубликована давно | n-wp.ru
Функция, создающая предупреждение, если посетитель просматривает пост, который опубликован достаточно давно. Таким образом его предупреждают, что опубликованные данные могут быть уже не актуальными.
👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →

Блог — это набор записей, для которых важную роль играет время их публикации. Особенно это актуально для блога технической направленности — актуальность информации может быть первостепенным фактором для решения проблем. Пример: навряд ли тех, кто ищет, как устранить проблему в WordPress версии 3.4, интересует описание функций, работающих только в версиях 2.x. Поэтому я внедрил в конце каждого поста функцию, оповещающую вас, если вы читаете пост, опубликованных больше года назад.

Как вывести предупреждение о том, что запись опубликована давно

Зная, что данные могут быть уже не актуальными, вы, видя такое оповещение, примете правильное решение, использовать их или нет.

Если вам понадобится подобная функция, то можете воспользоваться этим кодом:

 $time_defined_as_old) {
echo 'Эта запись опубликована больше года назад';
}
?>

Этот код нужно вставить в single.php. Чтобы задать время, на которое нужно ориентироваться при подсчетах, измените переменную $time_defined_as_old:

60*60*24*365 - 60 секунд X 60 минут X 24 часа X 365 дней - время в году в секундах

Если со времени публикации до текущего времени просмотра прошло больше заданного, то выводится предупреждение.

Кстати, тут же на ум приходит и другое применение функции — выводить контекстную рекламу только в старых постах.

Создай свой первый сайт на WordPress

tiaurus

Автор n-wp.ru — блога о WordPress для новичков.

Оцените автора
Добавить комментарий