Merhaba.
Woocommerce'te sepete yalnızca 1 ürün ekleme nasıl yapılabilir? İnternette bulduğum kodlar 1 ürünü 1 kere ekleme sınırı koyuyor. Ama bana gereken sadece 1 ürün ekleyebilmek. Yardımcı olabilecek biri varsa çok sevinirim.
Woocommerce sepete en fazla 1 ürün ekleme
2
●144
- 18-02-2021, 10:11:48Bu işinizi görebilir.
class Allow_Only_1_Product_Cart_MYK { function __construct() { add_action( 'woocommerce_before_calculate_totals', array($this,'wcaopc_keep_only_last_cart_item'), 30, 1 ); } function wcaopc_keep_only_last_cart_item( $cart ) { if ( is_admin() && ! defined( 'DOING_AJAX' ) ) return; if ( did_action( 'woocommerce_before_calculate_totals' ) >= 2 ) return; $cart_items = $cart->get_cart(); if( count($cart_items) > 1 ){ $cart_item_keys = array_keys( $cart_items ); $cart->remove_cart_item( reset($cart_item_keys) ); } } } $plugin = new Allow_Only_1_Product_Cart_MYK(); - 18-02-2021, 10:14:46Tam olarak istediğim çözüm buydu. Çok teşekkür ederimakifaykan adlı üyeden alıntı: mesajı görüntüle