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; }
Articoli correlati
Come mostrare il numero di prodotti venduti con WooCommerce
Ho trovato molto utile l'utilizzo di qu...
Ho trovato molto utile l'utilizzo di qu...
Cambiare il numero di colonne nello shop WooCommerce
Se vuoi Cambiare il numero di colonne ne...
Se vuoi Cambiare il numero di colonne ne...
Cambiare pulsante "Scegli" prodotti variabili in WooCommerce
Uno degli aspetti più fastidiosi per mol...
Uno degli aspetti più fastidiosi per mol...
"Aggiungi al carrello" con WooCommerce e AJAX
Per migliorare l'esperienza dell'utente...
Per migliorare l'esperienza dell'utente...
Scusa se la scelta della quantità vorrei metterla sotto al tasto aggiungi al carrello anzichè a fianco come potrei fare ?? Grazie mille.
Prova tramite CSS.
quando inserisco lo snippet, il tasto “seleziona quantità si pone il altop a sinistra rispetto al tasto “aggiungi al carrello”. Come posso risolvere?
Dovresti controllare il CSS e a fare qualche modifica.
Buonasera. Il codice visualizza perfettamente il pulsante aggiungi +/- ma i prodotti non vengono inseriti nel carrello. (sono prodotti che rispondono ai requisiti previsti (simple, acquistabili, in stok). Bisogna apportare qualche modifica al codice?
Grazie.
Alex
Il codice è ancora funzionante, testato anche nelle ultime versione di WooCommerce.