Менеджер неактивных записей – это удобный плагин для WordPress, позволяющий автоматически отмечать записи как неактивные по истечении заданного срока. Вы можете настроить внешний вид метки, использовать шорткод для отображения статуса в записях и отслеживать активность контента прямо в админке. 🚀
1. Установка и активация
— Установите плагин через админ-панель WordPress:
«Плагины» → «Добавить новый» → «Загрузить плагин» → выберите ZIP-архив.
— Активируйте плагин после установки.
2. Настройка плагина
— Перейдите: «Настройки» → «Неактивные записи».
— Заполните поля:
«Тип записи»: Выберите, к каким записям применять правила (например, «Записи» или «Объявления»).
«Название метки»: Укажите текст метки (по умолчанию: «Запись не активна»).
Сохраните изменения кнопкой «Сохранить настройки».
3. Добавление срока действия для записи
— Создайте новую запись или отредактируйте существующую.
— В правой колонке найдите блок «Срок активности»:
— Укажите дату и время в формате: ГГГГ-ММ-ДД ЧЧ:ММ.
— Сохраните запись кнопкой «Обновить» или «Опубликовать».
4. Настройка внешнего вида метки
(необязательно, если не задавать стиль, то по умолчанию будут использованы стили темы)
Добавьте CSS-код в раздел «Внешний вид» → «Дополнительный CSS»:
Пример CSS
.inactive-label {
background: #ff4444; /* Задаёт фоновый цвет элемента. #ff4444 — красный оттенок */
color: white; /* Устанавливает цвет текста внутри элемента в белый */
padding: 5px 10px; /* Добавляет внутренние отступы: 5px сверху/снизу и 10px слева/справа */
border-radius: 4px; /* Скругляет углы элемента на 4 пикселя, создавая закруглённые края */
font-size: 14px; /* Задаёт размер шрифта 14 пикселей */
margin: 10px 0; /* Добавляет внешние отступы: 10px сверху/снизу, 0 слева/справа */
}
5. Дополнительный вывод статуса
В плагине предусмотрен дополнительный вывод статуса в самой записи, если это будет необходимо.
Использование шорткода [inactive_label]
.
Откройте редактор записи и в нужном месте вставьте: [inactive_label]
.
Если запись просрочена, шорткод выведет метку: Запись не активна
Если запись активна, шорткод ничего не выведет.
6. Статус в админке
В списке записей колонка «Статус» показывает:
🔴 Красный кружок — запись просрочена.
🟢 Зеленый кружок — запись активна.
Лицензия
Этот плагин распространяется под лицензией GPL-2.0.
Свободно используйте, модифицируйте и делитесь!