Изменение размеров миниатюр товара в WooCommerce

Изменение размеров миниатюр товара в WooCommerce после обновления через админ панель стало не доступно. Интерфейс настроек изображений товара предоставляет только несколько вариантов.

Настройка изображений woocommerce

 Первый вариант обрезает изображения в квадрат с пропорциями 1 к 1, второй - преобразует в заданные пропорции. Третий оставляет изображение без изменения. Все эти варианты не позволяют более тонко настроить размер изображений под требуемый дизайн. С версии woocommerce 3.6+ размер изображения можно отрегулировать фильтрами.

Для изображении товара на странице каталога или категории:

add_filter('woocommerce_get_image_size_thumbnail','add_thumbnail_size',1,10);
function add_thumbnail_size($size){
    $size['width'] = 360;
    $size['height'] = 250;
    $size['crop']   = 0; 
    return $size;
}

Для большого изображения на странице товара:

add_filter('woocommerce_get_image_size_single','add_single_size',1,10);
function add_single_size($size){
    $size['width'] = 800;
    $size['height'] = 500;
    $size['crop']   = 0;
    return $size;
}

Для миниатюр в галерее на странице товара:

add_filter('woocommerce_get_image_size_gallery_thumbnail','add_gallery_thumbnail_size',1,10);
function add_gallery_thumbnail_size($size){
    $size['width'] = 100;
    $size['height'] = 80;
    $size['crop']   = 1;
    return $size;
}

Где:

  • $size['width'] - ширина
  • $size['height'] - высота
  • $size['crop'] - 0 - не обрезать, 1 - обрезать

Код нужно вставить в файл functions.php вашей активной темы. Протестировано на версии Woocommerce 3.6.3.

MichaelStege 21 января, 2020

Заказать Продвижение, рекламу, SEO http://1541.ru/cms/reklama.php in Pinterest, 220 usd за месяц

Dennisric 22 января, 2020

Ламинин Норвежский http://1541.ru в 4 раза дешевле, чем американский Laminine Lpgn. Если медицина бессильна. Не опоздайте. Viber/whаtsapp +380976131437

Waynereone 22 января, 2020

Ламинин Норвежский http://1541.ru в 4 раза дешевле, чем американский Laminine Lpgn. Если медицина бессильна. Не опоздайте. Viber/whаtsapp +380976131437

roupe 23 января, 2020

A University of Alberta researcher has potentially unlocked the key to curing Alzheimer's disease using a drug (AC253) originally designed to treat diabetes.

[url=https://farmaciamanghise.com/mometasone-nasal.html]Mometasone nasal[/url]

We have a strategic approach to rectify it.

Can you take cherry juice while on asacol?

[url=https://lafarmaciadeifarmacisti.com/ventolin-inhaler-online-no-prescription.html]ventolin inhaler online no prescription[/url]

It will not have much of an anti-inflammatory impact at the recommended dose.

http://projecto-omega.org/page/23/?sec=school&id=1689&s=me&it=me&p

fktrpr94f
However , physical exercise will not reduce joint inflammation plus usually should be started, only right after effective control of inflammation with correct therapy.

Gameraffit 23 января, 2020

Congratulations and Happy New Year 2020!
You can claim $1,600 FREE if you win: http://winbabblatan.ga/?u=41nkd08&o=8dbpkzp <== Personal Link

Оставить комментарий

Похожие материалы