Как отключить функцию обрезки эскизов, автоматически сгенерированную WordPress?добавить код

如何 禁用WordPressАвтоматически генерировать функцию обрезки миниатюр?

большинствоновые средства массовой информацииЛюди будут добавлять оригинальные картинки прямо в статью, а не использовать картинки, автоматически обрезанные wordpress.

Хотя обрезанные изображения бесполезны, WordPress не удалит их автоматически.Со временем эти «мусорные изображения» тратят много места на веб-сайте и в то же время увеличивают нагрузку на резервное копирование.

Автоматически обрезанные миниатюры WordPress можно удалить вручную, предпочтительно полностью отключив автоматическую обрезку изображений WordPress.

Отключить функцию обрезки эскизов, автоматически сгенерированную WordPress

Откройте режим параметров WordPress (в фоновом режиме WP нажмите [Настройки] -> [Параметры мультимедиа])
www.xxxcom/wp-admin/options-media.php

将这Длина и ширина изображений 3-го размера установлены равными 0:

  1. Размер эскиза
  2. Средний размер
  3. 大 尺寸

Также установите флажок «Всегда обрезать миниатюры до этого размера».

Как показано ниже:

Как отключить функцию обрезки эскизов, автоматически сгенерированную WordPress?добавить код

Однако в темах WP обычно есть код для автоматического создания миниатюр, что мне делать?

Некоторые люди говорят, что его можно открыть с помощью Notepad++.Все файлы темы wordpress,Массовый поискКлючевое слово "большой палецaiл", нашел следующий код:

function set_post_thumbnail_size($width= 0,$height= 0,$crop= false ) {
add_image_size(‘post-thumbnail’,$width,$height,$crop);
}

Это код, который устанавливает размер обрезки изображения и вызывает add_image_size Эта функция функция.

Функция функции add_image_size:

  • Регистрация нового размера изображения означает, что вы загружаете новое изображение, и WordPress создаст новое избранное изображение этого размера.

Если вы хотите полностью запретить WordPress автоматически обрезать миниатюры, вам нужно отключить эту функцию!

Самый простой способ — найти эту функцию и закомментировать ее.

Однако этот метод отстой, и его нужно заново комментировать каждый раз при обновлении темы WordPress...

Путем поиска вы можете найти несколько способов запретить определенную функцию в Интернете, а скопировав следующий код в файл functions.php темы WordPress, вы можете полностью запретить автоматическую генерацию функции обрезки эскизов wordpress.

//彻底禁止WordPress创建缩略图
 add_filter( 'add_image_size', create_function( '', 'return 1;' ) );
  • По сути, это вставка возврата в функцию и прекращение поддержки функции.

удалить средний_большой_размер_w

Когда WordPress 4.4 установлен/обновлен, размер «medium_large_size_w» будет записан в параметры, в результате чего миниатюра размером 768 пикселей будет всегда генерироваться позже.

Конечно, предыдущее решение — модифицировать базу данных, что не очень удобно.

Откройте режим параметров WordPress (в фоновом режиме WP нажмите [Настройки] -> [Все настройки])
www.xxxcom/wp-admin/options.php

Затем нажмите Ctrl+F в браузере для поиска:

medium_large_size_w
  • Найдя его, измените значение на 0, затем потяните вниз страницы и нажмите [Сохранить изменения].

Хотя способ добавления кода WordPress для отключения WordPress автоматически создает обрезку эскизов, он все еще недостаточно исчерпывающий...

Чен ВэйлянРекомендуется установить и использовать Плагин размеров изображений ▼

Блог Хоуп Чен Вейлян ( https://www.chenweiliang.com/ ) поделился «Как отключить WordPress для автоматического создания функции обрезки миниатюр?Добавить код», чтобы помочь вам.

Добро пожаловать, чтобы поделиться ссылкой на эту статью:https://www.chenweiliang.com/cwl-388.html

Добро пожаловать на Telegram-канал блога Chen Weiliang, чтобы быть в курсе последних обновлений!

🔔 Будьте первым, кто получит ценное «Руководство по использованию инструмента искусственного интеллекта для контент-маркетинга ChatGPT» в верхнем каталоге канала! 🌟
📚 Это руководство содержит огромную ценность. 🌟Это редкая возможность, не упустите ее! ⏰⌛💨
Делитесь и ставьте лайк, если хотите!
Ваш обмен и лайки - наша постоянная мотивация!

 

发表 评论

Ваш электронный адрес не будет опубликован. 必填 项 已 用 * 标注

滚动 到 顶部