Записи без миниатюр портят и ленту блога, и выдачу в соцсетях. Руками закрывать эту дыру на сайте с сотнями материалов бессмысленно, поэтому плагин ставит миниатюры сам: берёт первое изображение из текста, а если его нет — рисует новое нейросетью.
Как выбирается картинка
- первое изображение из содержимого записи — быстрый способ без обращений к нейросети;
- генерация изображения по смыслу текста через SmartyPress AI Engine;
- поиск в фотобанках по ключевым словам записи;
- внешние картинки скачиваются в медиатеку после проверки MIME-типа, размера и расширения.
Массовая обработка
- сводка покрытия: сколько записей с миниатюрой, сколько без;
- обработка всего типа записей за один запуск — записи, страницы, товары;
- генерация идёт в фоне на сервере и продолжается после закрытия вкладки;
- записи с уже установленной миниатюрой пропускаются, пока явно не разрешить перезапись;
- ограничения по минимальной ширине и высоте отсекают мелкие картинки из текста.
Автоматизация публикации
- миниатюра создаётся при публикации и обновлении записи;
- типы записей, к которым применяется автоматика, выбираются отдельно;
- журнал последних ста генераций: заголовок, размер изображения и статус.
Результат
Плагин закрывает разрыв между «текст готов» и «запись выглядит прилично в ленте». На сайте с накопленным архивом покрытие миниатюрами доводится до сотни процентов одним запуском.



