22 Mayıs 2021, 20:13
|
#1 |
| | WooCommerce sepette maksimum ürün sayısı WooCommerce sepette maksimum ürün sayısını belirlemek
WordPress’de WooCommerce için İşinize yarayacak farklı bir bir ipucu. Tek seferde yalnızca bir ürün satın alınabilmesini sağlamak.
WooCommerce sisteminde eğer satış stratejiniz yalnızca tek tek ürün satmak ise yani birden fazla ürünü aynı anda satmak gibi bir durumunuz yok ise bu fonksiyon işinize yarayacaktır. Bu fonksiyon müşterinin tek seferde yalnızca bir adet ürünü satın alabilmesini sağlar.
Aşağıdaki fonksiyonu temanızın function.php dosyasına eklerseniz sorunsuz çalışır. HTML-Kodu /* Sepette yalnızca 1 ürün olabilir */
// Sepette ürün var ise yeni ürün eklemeden önce boşalt
add_filter( 'woocommerce_add_cart_item_data', 'remove_before_add_to_cart' );
function remove_before_add_to_cart( $cart_item_data ) {
WC()->cart->empty_cart();
return $cart_item_data;
}
// Cart ve Checkout 1 adetten fazla var ise öncekini sil.
add_action( 'template_redirect', 'checking_cart_items' ); // Cart and Checkout
function checking_cart_items() {
if( sizeof( WC()->cart->get_cart() ) > 1 ){
$cart_items_keys = array_keys(WC()->cart->get_cart());
WC()->cart->remove_cart_item($cart_items_keys[0]);
}
} Kaynak : [Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...]
________________ 🔥 Yaz Konus Sohbet’et! ✦ 💬 IRC Chat Sohbet ✦ 📱 Mobile Sohbet ✦ 🎧 Canlı Radyo ✦ ⚙️ mIRC Sohbet ✦ [Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...]
Konu ExCaLuBuR tarafından (11 Mart 2023 Saat 22:27 ) değiştirilmiştir..
|
|
| |