Что умеет
Каждый раз, когда вы загружаете изображение, WordPress создаёт набор миниатюр по размерам, заданным темой и плагинами. Если вы поменяли тему, добавили новый размер или изменили параметры существующего, у старых изображений нужные миниатюры не появятся сами. Regenerate Thumbnails пересоздаёт их.
Типичные ситуации:
- Вы добавили новый размер изображения, и для прошлых загрузок нужна миниатюра в нём.
- Изменились размеры в «Настройки, Медиафайлы».
- После перехода на новую тему записи показывают обрезанные или растянутые картинки.
Дополнительно плагин умеет удалять старые неиспользуемые миниатюры.
Установка и настройка
Откройте инструменты плагина и запустите пересоздание для всех изображений или выберите отдельные в медиатеке. Можно включить пропуск уже существующих файлов нужного размера, чтобы не пересоздавать лишнее. Для удаления неиспользуемых размеров есть отдельная опция.
Перед массовой обработкой сделайте резервную копию папки uploads и запускайте процесс в период низкой нагрузки.
Подводные камни
- Нагрузка. На тысячах изображений процесс долгий и ресурсоёмкий; на слабом тарифе возможны таймауты.
- Удаление старых размеров. Если в содержимом записей остались прямые ссылки на устаревшие миниатюры, после очистки появятся битые картинки.
- Вес файлов. Новые миниатюры не сжимаются сами; добавьте оптимизатор, например Smush или Imagify.
- Плагин не нужен постоянно. Его можно удалить после выполнения задачи.
Кому подойдёт
Всем, кто меняет тему или размеры изображений на уже работающем сайте. Для сжатия картинок и WebP используйте Smush, Imagify или Converter for Media.