WooCommerce egy nagyon egyszerű rendszer mindenki számára, aki a online shopAlapján, WordPress.
Telepítéskor default, WooCommerce szabványos űrlapot ad hozzá a számlázási adatokhoz. Az ügyfél "Pénztár" oldalán.
Úgy tervezték, mint egy olyan rendszer online shop amely lehetővé teszi mind a fizikai termékek szállítását, mind a virtuális termékek letöltését, WooCommerce kérj be formanyomtatvány egy sor ügyfél adatai: Név, vezetéknév, telefonszám, Ország, cím, város, irányítószám. Néhány ilyen területeken van szükség a virtuális parancs például. Egy termék, amely lehet letölteni, vagy a termék, amit fizetett a PayPal nem lenne szükség az adatok a szállítás. Ebben az esetben a legjobb, hogy megkönnyítse a rendszer a felhasználó számára, eltávolításával területek Checkout.
Az "Irányítószám" mező eltávolítása innen WooCommerce Megrendelés
Az "Irányítószám" / Számlázási Irányítószám eltávolításához WooCommerce, mennünk kell és szerkesztenünk kell a téma functions.php fájlját WordPress amely aktív a weboldalon. A functions.php-ben hozzáadjuk a következő sorokat:
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_postcode']);
return $fields;
}
Ahol a "billing_postcode" az irányítószám mezője. Ha el akarjuk távolítani a második cím mezőt, akkor a „billing_postcode” helyett „billing_address_2 ”.
unset($fields['billing']['billing_address_2']);
Vannak olyan helyzetek, amelyek nem érdekli semmilyen adatot az ügyfél fizetési. Általában, ha a kifizetést a PayPal. Ebben a forgatókönyvben tudjuk választani, hogy megszüntesse az összes mezőt a megrendelés oldalon.
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;
}
Ily módon törli az összes mezőt WooCommerce Pénztár.
Bonjour Merci a posztra!
Törölnöm kellett a cég nevét és tökéletes, hogy működött !!
Szeretném törölni a cég nevét a „más címre küldött hajón” is.
de nem tudom, hogyan helyettesítsem a custom_override_checkout_fields mezőt a kódodban. Tudna nekem segíteni?
Szia, én addszerkesztette ezt a kódot a functions.php fájlba útmutatásként, de a webhelyem összeomlott. Teljesen üres. Nem vagyok teljesen új az ilyen dolgokban, de nem vagyok profi sem.
Ha elérhetem az irányítópultomat, én csak törölném, de egyáltalán nem tudok hozzáférni a weboldalamhoz.
Kérem, segítsen, mit tegyek? Sürgős válaszra van szükségünk!
Helló
Ben ödeme kısmında ki ”fatura bilgileri“ yazısını “teslimat cím” olarak değiştirmek istiyorum. Nem yapabiliriz.
teşekkürler gerçekten ariyordum.Müşteriler posta kodunu bilmediği çin sorun yaşamıştım teşekkürler
Agora dá pra fazer direto pelo panel de personalizador do wordpress, szuper praktikus. (wp-admin/customize.php?)
Helló,
Igen, ez egy jó ötlet a testreszabásban, de a latest a Woo verzióját csak én látom "address 2", "cég". Az irányítószámhoz és az egyéb fájlok elrejtéséhez a függvény kódja szükséges.