1
Как я могу достать корзину, если товар в определенной категории добавлен в корзину, в Woocommerce?Woocommerce - Пустая корзина, когда товары в определенной категории добавляются в корзину?
Я нашел следующий код, который опорожняет тележку, когда любой продукт добавлен в корзину, но мне это нужно применять только тогда, когда продукт из конкретной категории:
add_filter('woocommerce_add_cart_item_data', 'wdm_empty_cart', 10, 3);
function wdm_empty_cart($cart_item_data, $product_id, $variation_id) {
global $woocommerce;
$woocommerce->cart->empty_cart();
// Do nothing with the data and return
return $cart_item_data;
}