Как отключить кадрирование (обрезание) у картинок?

В шаблоне Yelly есть 3 типа миниатюр, которым соответствуют 3 хука:

'yelly_image_size_standard', // [ 775, 500, true ]
'yelly_image_size_small', // [ 345, 230, true ]
'yelly_image_size_square', // [ 100, 100, true ]

У всех миниатюр есть свои размеры, они указаны в квадратных скобках через запятую. Первое значение это ширина, второе высота и третье — кадрирование (может быть true – обрезать миниатюру под указанные размеры, false – вписать в указанные размеры).

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

Добавьте в functions.php дочерней темы или в плагин ProFunctions код:

// отключить кадрирование у большой миниатюры в записях
add_filter( 'yelly_image_size_standard', function() {
   return [ 775, 500, false ];
} );

// отключить кадрирование у маленькой миниатюры в карточках постов
add_filter( 'yelly_image_size_small', function() {
   return [ 345, 230, false ];
} );

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

Внимание! После каждого изменения размера обязательно нужно перегенерировать миниатюры с помощью плагина Regenerate Thumbnails.

Вам помог ответ?
Похожие вопросы
Как вывести виджет анонсов записей с миниатюрами?
+8
Как изменить адрес страницы, с которой было отправлено сообщение?
+5
Как вывести содержание поста (оглавление)?
+5
Как добавить фавикон?
+48
Как в встроенную форму обратной связи добавить защиту от спама?
+31
Как выровнять слева кнопку Наверх?
+3
Как в рекламные блоки вставить код php?
+3
Как спрятать ссылку на баннере в виджете?
+3
Как изменить цвета в блоке Конструкторе главной
+3
Как вставить Instagram запись?
+2
Как добавить рекламу?
+2
Как добавить рандомное количество просмотров?
+2
Как в похожих записях добавить ссылку "Читать далее"
+2
Миниатюры неправильного размера (растянутые, квадратные, обрезанные и т.д.)
+18
Как убрать поле "Сайт" из формы комментирования?
+18
Как вывести рекламу на страницах?
+14
Как изменить почту, на которую приходят сообщения с формы обратной связи?
+13
Как изменить поле telephone в микроразметке?
+13
Как изменить количество записей на главной и в рубриках блога
+12
Поддерживает ли тема английский язык?
+12