• Решено 1596754as98

    (@adminstrelok)


    Нужно решить такую проблему:
    В постах старше назначенной даты (параметр задается админом, в идеале — для каждой конкретной записи)) в заголовке записи или в самой записи должно автоматически появляться бросающееся в глаза настраиваемое уведомление типа «Вы просматриваете запись из архива….»

    Или альтернативное решение — записи, старше указанного времени автоматически переносятся в специальный раздел сайта типа «Наш архив»

    Буду признателен за любую идею по решению такой проблемы.. Интуитивно чувствую что должны быть плагины, реализующий такую функцию, но сам пока не нашел ничего подобного.

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Быть может кому пригодится

    Проблема частично решена установкой плагина LH Archived Post Status Интересная фишка — он позволяет архивировать посты наподобии того, как это делает почтовые клиенты. И он может добавлять к архивированному посту произвольную запись типа «Вы просматриваете статью из архива….»

    Но в моем конкретном случае он имеет два недостатка
    1. Архивировать надо вручную через редактор записей или массовое редактирование записей.
    2. Архивированные записи и ссылки на них исчезают отовсюду, откуда только можно — со страниц записей, архивов, категорий, тегов, виджетов и т.д.. В архивируемую запись можно попасть только по прямой ссылке.

    Проблема окончательно решена установкой плагина A Long Time Ago
    После внедрения его шорткода в single.php, коррекции его перевода и немного поколдовав с HTML кодом выводимой записи удалось добиться вывода в постах предупреждающей надписи типа «Эта статья опубликована 3 недели (месяца, года) назад«

    Что еще раз подтверждает. что в WP нет нерешаемых задач! Надо только рогом шевелить.)))

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Вывод уведомления "Эта статья из архива"» закрыта для новых ответов.