Изменение количества товаров на странице в WooCommerce

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

Можно изменить количество товаров в ряду с помощью фильтра loop_shop_columns :

add_filter( 'loop_shop_columns', function($columns){
    if(is_tax('product_brand')){
        return 4;
    }else{
        return $columns;
    }

} );

Либо изменить количество товаров на всей странице:

add_filter('loop_shop_per_page', 'set_loop_shop_per_page');

function set_loop_shop_per_page($per_page)
{
    if (is_tax('product_brand')) {
        return 30;
    } else {
        return $per_page;
    }
}

Обновлено: 15.01.2019

Вам помогла эта статья? Оцените!
(2 оценок, среднее: 5,00 из 5)
Загрузка...

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *