Per mostrare le quantità vicino al pulsante Acquista, nelle pagine delle categorie e nella pagina Shop in WooCommerce, devi aggiungere il seguente snippet al file functions.php.

In questo modo l’utente potrà aggiungere nel carrello le quantità di un prodotto che desidera acquistare, direttamente dalla pagina Shop e dalle pagine delle categorie, senza dover accedere alla pagina descrittiva del prodotto.

add_filter( 'woocommerce_loop_add_to_cart_link', 'quantity_inputs_for_woocommerce_loop_add_to_cart_link', 10, 2 );

function quantity_inputs_for_woocommerce_loop_add_to_cart_link( $html, $product ) {
	if ( $product && $product->is_type( 'simple' ) && $product->is_purchasable() && $product->is_in_stock() && ! $product->is_sold_individually() ) {
		$html = '<form action="' . esc_url( $product->add_to_cart_url() ) . '" class="cart" method="post" enctype="multipart/form-data">';
		$html .= woocommerce_quantity_input( array(), $product, false );
		$html .= '<button type="submit" class="button alt">' . esc_html( $product->add_to_cart_text() ) . '</button>';
		$html .= '</form>';
	}
	return $html;
}