WooCommerce: Only One product in the cart at a time

If you want to your customers to add only one product in the cart at a time, simply copy and paste the code given below to your themes function.php file. It will remove previously added product from the cart when buyer will add new product to the cart and will add latest product in the cart.

Only One product in the cart at a time

add_filter( 'woocommerce_add_cart_item_data', 'single_item_add_to_cart' );

function single_item_add_to_cart( $cart_single_item ) {

    global $woocommerce;
    $woocommerce->cart->empty_cart();

    return $cart_single_item;
}

code_canyon_728x90

[ratings]

Leave a Reply

Your email address will not be published.