Upsell produkty jsou ve WooCommerce přeloženy jako navyšovací prodej. Ve výchozím stavu se zobrazují pouze tři.
V případě, že potřebujete jejich počet změnit, ať již snížit, nebo zvýšit, stačí použít následující kód, který vložíte do functions.php:
add_filter( 'woocommerce_upsell_display_args', 'wc_change_number_related_products', 20 );
function wc_change_number_related_products( $args ) {
$args['posts_per_page'] = 4;
$args['columns'] = 4;
return $args;
}
Tím změníte počet produktů na řádek. Toto je nejlepší způsob, protože WooCommerce do loopu produktů přidává css třídy s kterými se pak musíte dost prát, například nulový margin na pravé straně poledního produktu.
Výsledek:
Další užitečné tipy najdete na Užitečné snippety pro WooCommerce