2016-05-22 4 views
6

После обновления до WordPress 4.5 я делал тест загрузки мультимедиа, и я заметил, что создаю новый размер изображения, который я не могу понять, как остановить.Носитель изображений создает новый размер изображения 768 пикселей, но как его остановить?

Текущая функция Я использую для предотвращения создания нескольких размеров моих СМИ:

function add_image_insert_override($sizes) { 
    unset($sizes[ 'thumbnail' ]); 
    unset($sizes[ 'medium' ]); 
    unset($sizes[ 'large' ]); 
    unset($sizes[ 'full' ]); 
    return $sizes; 
} 
add_filter('intermediate_image_sizes_advanced', 'add_image_insert_override'); 

Как я могу остановить WordPress 4.5 от создания изображения с шириной 768px?

ответ

10

я не нашел этого нигде, кроме статьи я ссылочного под Responsive Images in WordPress 4.4, когда они указали, что новый размер изображения был создан:

новый по умолчанию промежуточный размер, medium_large, добавлен лучше воспользоваться поддержкой гибкого изображения. Новый размер 768px широкий по умолчанию, без ограничения по высоте, и может использоваться как любой другой размер, доступный в WordPress. Так как это стандартный размер, он будет генерироваться только при загрузке новых изображений или в размере , регенерированных с помощью сторонних плагинов.

После прочтения этой статьи я был тогда в состоянии обновить свою функцию:

function add_image_insert_override($sizes){ 
    unset($sizes[ 'thumbnail' ]); 
    unset($sizes[ 'medium' ]); 
    unset($sizes[ 'medium_large' ]); 
    unset($sizes[ 'large' ]); 
    unset($sizes[ 'full' ]); 
    return $sizes; 
} 
add_filter('intermediate_image_sizes_advanced', 'add_image_insert_override'); 

Теперь, когда я добавить СМИ к столбу я больше не генерирующего foobar-768xwhatever. Надеюсь, это поможет следующему человеку.

 Смежные вопросы

  • Нет связанных вопросов^_^