• ДОБРО ПОЖАЛОВАТЬ В КЛУБ ПО WORDPRESS

    Мы активно растущий клуб по WordPress и нам нужна помощь каждого человека, в том числе и Ваша! Не стесняйтесь и станьте частью большого сообщества.
    Мы делимся новостями, отытом и полезными советами! Пройдите простую регистрацию, чтобы пользоваться всеми возможностями нашего клуба.

    Присоединяйтесь к нам, вам обязательно понравится - Присоединится
Иконка ресурса

Удаление ненужных миниатюр из шаблона

Для избавления WordPress от кучи ненужных копий картинок надо отключить генерацию разных размеров этих самых картинок.

Удаление миниатюр из шаблона
Для этого ищем в файле functions.php данный код add_image_size например:
PHP:
add_image_size( 'home-thumb', 700, 300, true );
Удаляем или закомментируем эту строку, так мы отключим генерацию размера 700х300.

Удаление миниатюр из дочерней темы
Для дочерних тем надо вставить в файле functions.php данный код
PHP:
add_action('init','remove_thum_img');
function remove_thum_img() {
    remove_image_size( 'НАЗВАНИЕ-УДАЛЯЕМОЙ-МИНИАТЮРЫ');

}
Тем самым мы отключаем создание новых миниатюр и теперь можно свободно обновлять основной шаблон и не бояться, что появятся куча ненужного хлама.

Удаление миниатюры с размером medium_large
Размер medium_large, создаваемый по умолчанию с версии 4.4 отключить через админ-интерфейс невозможно. Для отключения используем хук ниже.

PHP:
## отключаем создание миниатюр файлов для указанных размеров
add_filter( 'intermediate_image_sizes', 'delete_intermediate_image_sizes' );
function delete_intermediate_image_sizes( $sizes ){
    // размеры которые нужно удалить
    return array_diff( $sizes, array(
        'medium_large',
        'large',
    ) );
}
Автор
Попай
Просмотры
596
Первый выпуск
Обновление
Оценка
0.00 звёзд Оценок: 0

Другие ресурсы пользователя Попай

Сверху