Как изменить размеры изображений товаров Woocommerce?

Здравствуйте.
Есть проблемка - требует обрезка изображений товаров на сайте c WooCommerce.
Основное требование - задавать размер не css-стилями, а именно обрезать изображения в нужных пропорциях.
Нагуглил несколько вариантов, но ни один из них не работает (коды ниже пропишу). Помогите.

Варианты добавленных кодов в functions.php:
add_filter( 'woocommerce_get_image_size_gallery_single', function( $size ) {
return array(
'width' => 500,
'height' => 450,
'crop' => 0,
);
} );
далее такие же для миниатюр

и еще вариант:

add_filter('woocommerce_get_image_size_single','add_single_size');
function add_single_size($size){

$size['width'] = 500;
$size['height'] = 450;
$size['crop'] = 0;
return $size;
}

и тоже повтор на миниатюры.
Есть идеи почему не работют оба варианта? Регенирацию миниатюр проводил.
  • Вопрос задан
  • 42 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы