WooCommerce: carrinho de compras com apenas 1 produto ao mesmo tempo

woocommerce

Se você deseja permitir que apenas um item no carrinho ao mesmo tempo, este código irá ajudá-lo. Ela irá remover produto adicionado anteriormente do carrinho e vai acrescentar mais recente.

Coloque este código na página function.php do tema.


add_filter( 'woocommerce_add_cart_item_data', 'woo_custom_add_to_cart' );
function woo_custom_add_to_cart( $cart_item_data ) {
global $woocommerce;
$woocommerce->cart->empty_cart();
// Do nothing with the data and return
return $cart_item_data;
}