Wocommerde toplu indirim yapma
5
●392
- 26-07-2020, 22:55:04Üyeliği durdurulduŞu kodu temanızın functions.php dosyasına koyarak belirtilen oranda indirim yapılmasını sağlayabilirsiniz:
$indirim_yuzdesi = 10; add_filter('woocommerce_product_get_price', 'wc_urun_indirim', 10, 2); function wc_urun_indirim($fiyat, $urun){ global $indirim_yuzdesi; if(is_shop() || is_product_category() || is_product_tag() || is_product()) { return $fiyat - (($fiyat / 100)*$indirim_yuzdesi); } return $fiyat; } add_filter('woocommerce_add_cart_item', 'wc_sepet_indirim', 20, 2); function wc_sepet_indirim($sepet, $cart_item_key) { global $indirim_yuzdesi; $fiyat = $sepet['data']->get_price() - (($sepet['data']->get_price() / 100)*$indirim_yuzdesi); $sepet['data']->set_price($fiyat); $sepet['fiyat'] = $fiyat; return $sepet; } add_filter( 'woocommerce_get_cart_item_from_session', 'wc_sepet_session_indirim', 20, 3 ); function wc_sepet_session_indirim($session, $values, $key) { if (!isset( $session['fiyat'] ) || empty ($session['fiyat'])) { return $session; } $session['data']->set_price($session['fiyat']); return $session; }$indirim_yuzdesi kısmını 50 yaparsanız %50 indirim yapar, kendinize göre düzenleyebilirsiniz.
https://stackoverflow.com/questions/47788254/checkout-price-issue-using-woocommerce-product-get-price-hook - 27-07-2020, 09:37:08temanın functions.php dosyasında en üste ekledim fakat herhangi bir değişiklik olmadı ekledikten sonra birşey yapmam gerekir mi yada nasıl yapabiliriz?awoken adlı üyeden alıntı: mesajı görüntüle
- 27-07-2020, 09:47:49Üyeliği durdurulduFunctions.php nin en altına ekleyin, ayrıca eğer cache eklentisi varsa cache i temizleyin.ByQush adlı üyeden alıntı: mesajı görüntüle
- 27-07-2020, 09:55:33hocam cok özür dilerim evet oldu fakat , sepete eklerken yapıyor bunu. db den değiştirsin yada kullanıcılara eski fiyat yeni fiyat olarak gösterebilmem gerekli. nasıl yapabilirim.awoken adlı üyeden alıntı: mesajı görüntüle
- 28-07-2020, 05:09:28Kimlik doğrulama veya yönetimden onay bekliyor.merhaba https://www.r10.net/wordpress/244607...tutuluyor.html burada sorunuza cevap verdim