Техническое задание: Фильтрация и категоризация записей WordPress

Цель задачи

Необходимо автоматизировать процесс управления контентом на сайте, созданном на WordPress. Основное требование - обеспечить, чтобы записи (посты) без установленной картинки (изображения) не отображались в основном потоке публикаций и были организованы в отдельном разделе.

Основные требования

  • Реализовать автоматическую проверку новых и существующих записей на наличие прикрепленного изображения (featured image).
  • Для записей без картинки выполнять следующие действия:
    • Скрывать их из общего списка записей на главной странице, в архивах и основных лентах.
    • Автоматически присваивать им определенную категорию (например, с ярлыком raznoe).
    • Обеспечить доступ к таким записям только по прямой ссылке или через архив указанной категории.
  • Решение должно быть реализовано надежно, желательно через дочернюю тему или плагин, чтобы не терять функциональность при обновлениях.
  • Важно сохранить целостность данных - записи не должны удаляться, только изменять свою видимость и категориальную принадлежность.

Ожидаемый результат

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