У клиента после смены темы перестали отображаться изображения. Для решения этой проблемы в WordPress можно воспользоваться двумя вариантами.
- Используем наш любимый WP-CLI с опцией wp media regenerate. Для этого заходим по SSH на наш хостинг и запускаем следующую команду:
1 |
wp media regenerate --only-missing --yes |
Данная команда работает довольно быстро так как обрабатывает только отсутствующие миниатюры, если надо обработать все миниатюры, тогда убираем опцию —only-missing.
Если надо обработать пару изображений, то можем просто ввести их ID:
1 |
wp media regenerate 432 --only-missing --yes |
Для регенерации определенного диапозона вводим:
1 |
seq 1000 2000 | xargs wp media regenerate --only-missing --yes |
Более делатально читаем на сайте WordPress про данную функцию WP-CLI.
2. Другой вариант ставим плагин и наслаждаемся его работой. Например можно использовать Regenerate Thumbnails или то что предлагает нам каталог плагинов WordPress.
Успехов!