Svuota il carrello WooCommerce quando vengono aggiunti nuovi articoli

Con questo codice il carrello di WooCommerce si svuota automaticamente quando vengono aggiunti nuovi articoli.

Guida introduttiva

Il codice che trovi qui sotto fa in modo che tutte le volte che gli utenti del tuo sito aggiungono un nuovo articolo al carrello di WooCommerce, il carrello, se conteneva altri articoli, viene svuotato. Ti basterà incollare questo codice all’interno del file functions.php.
// remove old items in cart when new items added
    add_filter('woocommerce_add_to_cart_validation', 'remove_cart_item_before_add_to_cart', 1, 3);
    function remove_cart_item_before_add_to_cart($passed, $product_id, $quantity) {
        if (!WC()->cart->is_empty()) {
            WC()->cart->empty_cart();
        }
        
        return $passed;
    }

Questo codice dovrebbe risolvere. L’ho usato proprio ieri su un altro sito e oggi ho deciso di postarlo qua nel blog di Divi Design Studio.

Spero che funzioni e ti possa aiutare. In caso contrario, lascia un commento qua sotto o contattaci!

Autore del post

Divi Design Studio

Divi Design Studio

Siamo un team giovane con grande esperienza nella progettazione e nello sviluppo di siti web. Progettiamo siti WordPress da oltre 20 anni e siamo esperti nella creazione di contenuti digitali, branding e web design. Appassionati del tema Divi, abbiamo lanciato Divi Design Studio per offrire una vasta libreria di layout dal design moderno e professionale. La collezione di Layout Divi è in continua fase di aggiornamento. Aggiungiamo più di 20 nuovi prodotti al mese!
Mostra/Nascondi Commenti (0 commenti)
L

0 commenti

Invia un commento

Il tuo indirizzo email non sarà pubblicato.

Ti potrebbe anche interessare…

Header Divi sfondo

3 Layout Divi in regalo!

Per tutto il mese di ottobre, ti regaliamo un pacchetto che include 3 layout Divi da scaricare gratuitamente.

Grazie!