WooCommerce – как изменить количество похожих товаров и апсейлов в карточке товара
Для этого используем фильтры woocommerce_output_related_products_args
и woocommerce_upsell_display_args
.
/**
* Похожие товары в 4 колонки
*/
add_filter( 'woocommerce_output_related_products_args', 'usota_related_products_args', 25 );
function usota_related_products_args( $args ) {
$args[ 'posts_per_page' ] = 4; // отображаемое количество
$args[ 'columns' ] = 4; // количество колонок
return $args;
}
/**
* Апсейлы в 4 колонки
*/
add_filter( 'woocommerce_upsell_display_args', 'usota_upsell_products_args', 20 );
function usota_upsell_products_args( $args ) {
$args['posts_per_page'] = 4; // отображаемое количество
$args['columns'] = 4; // количество колонок
return $args;
}