Úprava kroku množství pro přidání do košíku

Setkal jsem se s požadavkem, kdy klient chtěl, aby bylo možné upravit krok input pro přidání do košíku. Tedy, aby místo jednoho kusu, bylo množství navyšováno po deseti kusech

Protože WooCommerce používá pro tento případ funkci woocommerce_quantity_input, stačí pomocí filtru ošetřit krok number inputu.

Snippet pak vypadá následovně:

add_filter( 'woocommerce_quantity_input_step', 'custom_product_qty_step', 10, 2 );
function custom_product_qty_step( $qty, $product ) {

	$qty = 10;

	return $qty;

}

Proměnná $product v sobě má objekt produktu, takže jste poměrně jednoduše schopni omezovat úpravu kroku na produkty třeba v konkrétní kategorii.

Čtěte  Jak získat celkovou hmotnost objednávky ve WooCommerce

About The Author

Zajímá mne Wordpress, responsivní šablony a zkrátka vše kolem tohoto skvělého redakčního systému.

Související články

Přidejte komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *