Как отключить генерацию лишних картинок в WordPress и почистить папку медиа?

02.11.2021

1. Устанавливаем плагин https://ru.wordpress.org/plugins/regenerate-thumbnails/

2. После установки плагина смотрим какие у нас картинки генерируются тут:

3. Смотрим какие именно картинки нам не нужно генерировать. И составляем функцию из них (прорисуем ее в файле functions.php вашей темы)

Hosting CityHost

4. Код функции запрета генерации картинок:

Где например unset( $sizes[ ‘large’ ]); — заменяем large на название ваших размеров картинок (берем с плагина)

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

Как почистить вашу папку медиа от лишних сгенерированных картинок?

Ведь если у вас например интернет магазин даже с сотней товаров, у каждого товара по несколько изображений и эти изображения еще и дублируются 10-к раз, то вес сайта у вас уже приличный. Что же делать?

  1. Создаем бекап сайта
    В нашем плагине ставим галочку —  освободить место на диске удалением старых незарегистрированных размеров миниатюр. Это может привести к ошибкам загрузки изображений на страницах записей.
    Нажимаем — пересоздать миниатюры для всех 28 вложений
Читайте так же:  Вывод цены для вариаций в магазине (глобальное решение) - Woocommerce

Подробнее о том как отключить генерацию миниатюр:

Добавить комментарий

Ваш адрес email не будет опубликован.