Иногда для какой-либо категории товаров 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
Вам помогла эта статья? Оцените!