Woocommerce Posta Kodu Kaldırma Nasıl Yapılır?

Woocommerce Posta Kodu Kaldırma Nasıl Yapılır
Woocommerce posta kodu kaldırma işlemini iki şekilde gerçekleştirebiliriz. Bu seçeneklerden birisi elbette eklenti, diğer seçenek ise basit bir kod parçası ile düzenlemek. Kod bilmiyorum yada kod kullanmaya korkuyorum demeyin. Sizlere çok basit bir yöntemden bahsederek, yapmanız gereken işlemi birkaç satırda anlatacağım.

Woocommerce Posta Kodu Kaldırma

Woocommerce sistemlerde genelde sektörel olarak ihtiyaç duyduğumuz bu alan aslında birçok e-ticaret sisteminde ihtiyaç duyulmaz. Özellikle dijital ürün satışı yapıyorsanız Woocommerce posta kodu alanı kaldırma işlemini yapmak isteriz. Öncelikle bu tarz basit bir kod betiğini kullanmak varken eklenti kullanmanız önerilmez. Kod betiklerimiz ise temalarda farklılıklar gösterebilir bu yüzden sizlerle birkaç kod betiği paylaşacağım.

WooCommerce Posta Kodu Kaldırma Eklentisi

Bu eklenti Türkçe dil desteği sunmamaktadır. Bu yüzden de kullanımı bazılarınız için çok zor olabilir. Eklentinin amacı function.php dosyasına siz müdahale etmeden kod parçacıklarını uygulamanızı sağlamaktadır. Eklentiyi kullanmadan önce kullandığınız Wordpress, Woocommerce sürümleri ile uyumlu olup, olmadığına dikkat edin.

WooCommerce Posta Kodu Alanı Kaldırma

Eklenti kullanmadan bunu yapmanın en kolay yolu temamızın function.php dosyasına girerek basit bir kod parçacığı eklemektir. WooCommerce admin panelimizin sol menüsünden Görünüm > Tema Düzenleyici seçenekleriyle function.php dosyasına gidebilirsiniz. Eğer sizde Tema Düzenleyici alanı kapalıysa ftp veya cPanel ile ana dizine bağlanarak public_html/wp-content/themes/TemaKlasörü yolunu seçmelisiniz. Function.php dosyasının en altına yapıştırmanız gereken kod,
/**
* @snippet WooCommerce Posta Kodu Kaldırma
* @sourcecode https://www.emrahilhan.com.tr/
* @author Emrah İlhan
* @testedwith WooCommerce 5.3.0
*/
 
add_filter( 'woocommerce_checkout_fields' , 'bbloomer_remove_billing_postcode_checkout' );
 
function bbloomer_remove_billing_postcode_checkout( $fields ) {
  unset($fields['billing']['billing_postcode']);
  return $fields;
}

Posta Kodu Zorunluluğunu Kaldırma

Bazı temaların özelliklerinden kaynaklı sorunlar yaşanabilir. Bu sorunlardan birisi posta kodu alanı görünmez ama müşteriye posta kodu alanını doldurmadınız uyarısı gidebilir. Müşteriniz posta kodu alanını göremediği için alışverişten vazgeçebilir. Bu yüzden de ek bir kod yapısı ile takviye yapabilir veya posta kodu alanını gösterip zorunluluğu kaldırabiliriz.
/**
* @snippet       WooCommerce Posta Kodu Zorunlulugunu Kaldirma Alternatif
* @sourcecode    https://www.emrahilhan.com.tr
* @author        Emrah İlhan
* @compatible    WooCommerce 5.3.0
**/

function wlnk_alternative_remove_postcode_validation( $address_fields ) {
    $address_fields['postcode']['required'] = false;
    return $address_fields;
}
add_filter( 'woocommerce_default_address_fields' , 'wlnk_alternative_remove_postcode_validation' );
  Woocommerce Posta Kodu Kaldırma Kodları Yukarıda ki kodlar ile sizlerde WooCommerce çalışmalarınızı iyileştirebilir, özelleştirebilirsiniz. Kodlardan sonraki görünüm ise bu şekildedir.  

5/5 - (598625 Kişi Oyladı)


Bu İçerik İşinize Yaradıysa/Yaramadıysa Lütfen Yorum Yaparak Geri Bildirimde Bulunun

Comments (4)

  • Ahmet Fırat 26 Nisan 2023 Reply

    Başarılı buldum. Woocommerce üzerine biraz daha bizlerle bilgiler paylaşsanız çok mutlu olurum. Gerçekten birçok yere baktım ama sizin anlatımınız ve cümle kalabalığı yapmıyor olmanız çok iyi

  • Serdar Aygun 24 Ekim 2023 Reply

    Sizden ricam Banka Havalesi ile satislarda sipariş sonrası gelen banka bilgilerjndeki IBAN’ kopyalama kodu nasıl eklenir anlatirmisiniz

    • E-Bilisim 11 Aralık 2023 Reply

      Ne demek istediğiniz tam olarak anlayamadım. Woocommerce satışlarınızda karşı taraf size Iban bilgisi mi sunuyor? Eğer anlatmak istediğiniz satış onayı öncesi müşterinin IBAN bilgisini otomatik kopyalamasıysa bunu basit kodlar ile çözemeyiz. Javascript ve Css kodları ile oynamak gerekmektedir. Her tema için uygun bir davranış şekli değildir. Sitelerin patlamasına neden olabilir. Eklenti güncellemelerinde kodlar güncelleme ile gelen kodlar ile değişebilir. Uzun ömürlü çözüm için javascript dosyası oluşturarak site içerisinden dosyayı çağırmak gerekir.

  • Merve Koç 8 Ekim 2024 Reply

    Woocommerce mağazamda posta kodu alanını kaldırmak istiyordum çünkü bazı müşterilerim bu alanın gereksiz olduğunu belirtiyordu. Bu yazıyı okuduktan sonra adım adım uyguladım ve gerçekten çok kolaydı! Verilen kod parçalarını kopyalayıp tema dosyama eklemek sadece birkaç dakikamı aldı. Şimdi checkout sayfası daha sade ve kullanıcı dostu. Bu yazı için teşekkürler, kesinlikle başkalarına da tavsiye edeceğim!

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir


İlginizi

Çekebilir

WooCommerce Döviz İle Satış Yaparak TL Almak - 0 Ücretsiz

WooCommerce Döviz İle Satış Yaparak TL Almak – %100 Ücretsiz

Woocommerce döviz ile satış yaparak TL ile para kazanmak isteyenlere tavsiye edebileceğim bir eklenti mevcut. Lütfen bu yazıyı tamamen okuyun!...
WooCommerce Sipariş İşleme Hataları Nedenleri ve Çözümleri

WooCommerce Sipariş İşleme Hataları: Nedenleri ve Çözümleri

WooCommerce sipariş işleme hataları neden oluşuyor? Sizlere bunların nedenleri ve basit çözümleri hakkında bilgiler vereceğim. Fakat bu sorunların genel sorunlar...