Woocommerce Bir yaratmak isteyen herkes için çok basit bir sistemdir. Çevrimiçi dergi, tabanda sahip olmak WordPress.
Varsayılan yüklenirken WooCommerce, faturalandırma ayrıntılarını faturalandırma için standart bir form ekleyecektir. Sayfada “Çıkış yapmak”müşterinin.
Bir sistemi olarak tasarlandı Çevrimiçi dergi Hem fiziksel ürünlerin sunulmasına hem de sanal bir WooCommerce'in deşarjına izin vermek için standart form Bir dizi müşteri verisi: isim, ad, telefon numarası, ülke, adres, şehir, Morina posta. Örneğin, bu alanlardan bazıları sanal bir komut için gerekli değildir. İndirilebilen bir ürün veya PayPal aracılığıyla ödenen bir ürün, teslimat için verilere ihtiyaç duymaz. Bu durumda, bazı alanları kasadan çıkararak kullanıcı için kontrol sistemini kolaylaştırmak iyidir.
Alanın ortadan kaldırılması “Morina posta” Din Woocommerce Checkout
Ortadan kaldırabiliriz “Posta Kodu” / WooCommerce'den faturalandırma posta kodu, WordPress web sitesinin functions.php dosyasını düzenlemeli ve düzenlemeliyiz. Functions.php satırları ekleyin:
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_postcode']);
return $fields;
}Nerede “Billing_postcode” Posta kodunun alanıdır. İkinci adres alanını kaldırmak istiyorsak, değiştireceğiz “Billing_postcode” Cu “Billing_address_2”.
 unset($fields['billing']['billing_address_2']);Müşterinin ödemesinin hiçbir ayrıntısının ilgilenmeyeceği durumlar vardır. Genellikle ödeme PayPal aracılığıyla yapıldığında. Bu senaryoda Sipariş sayfasından tüm alanları ortadan kaldırmayı seçebiliriz.
 
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_postcode']);
unset($fields['billing']['billing_country']);
unset($fields['billing']['billing_state']);
unset($fields['billing']['billing_phone']);
unset($fields['order']['order_comments']);
unset($fields['billing']['billing_address_2']);
unset($fields['billing']['billing_postcode']);
unset($fields['billing']['billing_company']);
unset($fields['billing']['billing_last_name']);
unset($fields['billing']['billing_email']);
unset($fields['billing']['billing_city']);
return $fields;
}Bu şekilde tüm Woocommerce ödeme alanlarını sileceksiniz.
 
			
Merhaba bu yazı için teşekkür ederim!
Şirketin adını silmem gerekiyordu ve mükemmel çalıştı !!
Ayrıca şirketin adını da silmek istiyorum “Farklı bir adrese gönder”.
Ancak kodunuzdaki Custom_override_Checkout_Fields'in ne değiştireceğimi bilmiyorum. Bana yardım edebilir misin?
Merhaba, bu kodu functions.php'ye rehberli olarak ekledim ama web sitem çöktü. Tamamen boş. Böyle şeyler için tamamen yeni değilim ama ben de profesyonel değilim.
Gösterge panelime erişebilseydim, sadece sileceğim ama web sitemdeki hiçbir şeye erişemiyorum.
Lütfen yardım et, ne yapmalıyım? Acil yanıt gerekli lütfen!
Merhaba
Ben ödeme kısmında ki ” fatura bilgileri “yazısını “teslimat adresi ” olarak değiştirmek istiyorum. Ne yapabiliriz.
teşekkürler gerçekten ariyordum.Müşteriler posta kodunu bilmediği için çok sorun yaşamıştım teşekkürler
Artık bunu doğrudan süper pratik WordPress kişiselleştirme paneli için yapabilirsiniz. (WP-Admin/Customize.php?)
Merhaba,
Evet, özelleştiricide iyi bir Ideea ama woo'nun en son sürümünde sadece görüyorum “Adres 2”- “şirket”. Posta Kodu ve OHER DOSYA İÇİN REQ İşlev Kodu gizlenir.