lostyazilim
tr.link

WooCommerce - Ücretsiz gönderim (xxxTL Üzeri kargo ücretsiz) Nasıl yapılır? (Ayarlar & eklenti)

5 Mesajlar 3.477 Okunma
acebozum
tr.link

kurgucuabi kurgucuabi WM Aracı Kullanıcı
  • Üyelik 06.01.2020
  • Yaş/Cinsiyet 31 / E
  • Meslek E Ticaret / Perakende müdürü
  • Konum İstanbul Avrupa
  • Ad Soyad H** Ç**
  • Mesajlar 92
  • Beğeniler 9 / 32
  • Ticaret 0, (%0)
Öncelikle herkese merhaba, günlerdir çözemediğim, buradan da yardım istediğim bir konu vardı woocommerce üzerinden verilen siparişte 100 TL üzeri ürünlerde kargo ücretsiz ayarları nasıl yapılır? müşteri 100 TL üzeri alışveriş yaptıktan sonra ödeme sayfasında diğer seçenekler nasıl otomatik kaldırılır bunları araştırmakla geçmişti günlerim bir sürü eklenti bir sürü kod denedim bir türlü bulamamıştım bugün 2 yöntem buldum sonunda. 1. Yöntemi denedim bende çalışmadı ama 2. yöntem kesinlikle çalıştı iki yöntemi de anlatacağım o yüzden.
1. Yöntem
1. yöntem WC 3.0+ için geçerli, daha alt sürümler için tıklayın.
Bu kodu alt temanızın functions.phpdosyasına veya code snippet eklentisi gibi özel işlevlerin eklenmesine izin veren bir eklenti aracılığıyla ekleyin.
Kodu eklemeden önce WooCommerce önbelleğinizi temizleyin.
Temizlemek için; Woocommerce > durum > araçlar > Geçici WooCommerce ögeleri > çerezleri temizle
KOD:
/**
* Hide shipping rates when free shipping is available.
* Updated to support WooCommerce 2.6 Shipping Zones.
*
* @param array $rates Array of rates found for the package.
* @return array
*/
function my_hide_shipping_when_free_is_available( $rates ) {
$free = array();
foreach ( $rates as $rate_id => $rate ) {
if ( 'free_shipping' === $rate->method_id ) {
$free[ $rate_id ] = $rate;
break;
}
}
return ! empty( $free ) ? $free : $rates;
}
add_filter( 'woocommerce_package_rates', 'my_hide_shipping_when_free_is_available', 100 );


Bu yöntem olmaz ise eklenti kurmanız gerekiyor;
Ücretsiz WC Hide Shipping Methods eklentisi için TIKLAYIN
Kuracağınız eklenti üzerinde hiçbir ayar yapmanıza gerek yok otomatik oluyor herşey.
Sadece Woocommerce üzerinden Woocommerce > ayarlar > gönderim > belirlediğiniz bölge üzerine gelip düzenleye tıklayın > gönderim yöntemlerinden gönderim yöntemi ekle kısmından ücretsiz gönderimi seçip daha sonra ayarlarından başlık ve ücretsiz gönderim koşulunu belirliyorsunuz (asgari sipariş tutarı)'nı seçiyorsunuz. tutar belirliyorsunuz. Bu kadar. Umarım faydalı olmuştur, yöneticiler konuyu sabitlerse daha çok kişiye ulaşır gerilerde kalmaz :)
vlknzby omerulvi alicanbaskirkan

kişi bu mesajı beğendi.

wmaraci
reklam

alicanbaskirkan alicanbaskirkan Kimlik Onayı Bekliyor Kullanıcı
  • Üyelik 14.03.2020
  • Yaş/Cinsiyet 26 / E
  • Meslek Wordpress, Dijital Pazarlama
  • Konum İstanbul Anadolu
  • Ad Soyad A** B**
  • Mesajlar 21
  • Beğeniler 8 / 9
  • Ticaret 0, (%0)
Hocam uzun süre bu formulü aradım, bilgi için çok teşekkürler
kurgucuabi

kişi bu mesajı beğendi.

kurgucuabi kurgucuabi WM Aracı Kullanıcı
  • Üyelik 06.01.2020
  • Yaş/Cinsiyet 31 / E
  • Meslek E Ticaret / Perakende müdürü
  • Konum İstanbul Avrupa
  • Ad Soyad H** Ç**
  • Mesajlar 92
  • Beğeniler 9 / 32
  • Ticaret 0, (%0)
Ben teşekkür ederim güzel yorumunuz için, onca kişi bakmış belki de sorununu çözmüş ama kimse yorum yapıp bi teşekkür etmemiş sağolun :)
ajanszero

kişi bu mesajı beğendi.

heyman heyman WM Aracı Kullanıcı
  • Üyelik 03.02.2018
  • Yaş/Cinsiyet 27 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad A** A**
  • Mesajlar 21
  • Beğeniler 0 / 1
  • Ticaret 0, (%0)
hocam merhaba, wp hide eklentisiyle yaptım fakat olmadı. yardımcı olma şansınız var mı acaba ?
 

 

wmaraci
wmaraci

omerulvi omerulvi WM Aracı Kullanıcı
  • Üyelik 16.04.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek Yazılımcı
  • Konum Kocaeli
  • Ad Soyad Ö** D**
  • Mesajlar 99
  • Beğeniler 2 / 17
  • Ticaret 0, (%0)
Sen ne güzel bir adamsın.
Sırf senin için siteye giriş yaptım ve yorum atıyorum. Eyvallah güzel insan
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al