WP-CLI и командная строка

Сменили тему — не забывайте пересобрать миниатюры, иначе сайт будет выглядеть рвано

Сменили тему — не забывайте пересобрать миниатюры, иначе сайт будет выглядеть рвано

После смены темы старые размеры картинок часто не совпадают с новыми превью: где-то обрезка, где-то мыльные карточки, где-то лишний вес в медиатеке. Команда для WP-CLI простая: wp media regenerate.

Если нужно обновить только уже загруженные изображения, запускайте без лишних флагов. Когда файлов много, добавьте --only-missing, чтобы не трогать то, что уже подходит. Для выборочной обработки полезно ограничивать по ID вложений и сначала проверить результат на нескольких постах.

Важные нюансы:
— на больших медиатеках процесс может идти долго и грузить сервер;
— перед запуском лучше сделать бэкап базы и каталога uploads;
— если тема использует кастомные размеры, проверьте, что они зарегистрированы до регенерации;
— удаление старых миниатюр включайте только если точно не нужны прежние размеры. ⚙️

Если сайт на проде, запускайте команду через экранную сессию или в фоне и следите за логами: регенерация не должна обрываться посередине. Сначала проверьте 10–20 файлов, потом уже гоните всю медиатеку — так проще поймать кривые размеры и лишние кропы.
Этот пост опубликован в Telegram-канале WP-CLI и командная строка. Подписаться можно по ссылке: @wp_cli_tricks_ww.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.