WordPress: предупреждение о старой публикации

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

Вставьте следующий код в файл single.php вашей темы внутри главного цикла WordPress. По желанию строку $old = 365; в листинге ниже можно изменить, назначив вместо константы 365 дней любую другую цифру по своему усмотрению.

 $old) {
  echo '
  ВНИМАНИЕ:
Этот текст был опубликован ' . $old . ' дней назад и, возможно, потерял свою актуальность
'; } ?>

Для того, что бы сообщение прилично выглядело и привлекало внимание определите в файле style.css вашей темы класс disclaimer, например, так:

.disclaimer {
    background: #fff4cc;
    border-color: #ffe070;
    border-left-width: 5px;
    border-left-style: solid;
    padding: 10px;
    margin-bottom: 20px;
    overflow: hidden;
    clear: both;
}

Вот что получается:

  ВНИМАНИЕ:
Этот текст был опубликован 365 дней назад и, возможно, потерял свою актуальность

Обратите внимание на пиктограмму колокольчика в сообщении. Она задаётся кодом '< i class="fa fa-bell-o" aria-hidden="true">< /i>' и требует подключения в блоге Font Awesome. Если он не подключен, то от этой красоты придётся отказаться. Как подключить Font Awesome подробно описано в документации.

Print Friendly, PDF & Email

CC BY-NC 4.0 WordPress: предупреждение о старой публикации, опубликовано К ВВ, лицензия — Creative Commons Attribution-NonCommercial 4.0 International.


Респект и уважуха

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