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!

Mostra/Nascondi Commenti (0 commenti)
L

0 commenti

Invia un commento

Il tuo indirizzo email non sarà pubblicato.

Ti potrebbe anche interessare…