Izbriši/odstrani podrobnosti iz blagajne v WooCommerce (Poštna številka, podjetje, telefon ...)

WooCommerce je zelo preprost sistem za vsakogar, ki želi ustvariti Spletna trgovina, Na podlagi WordPress.
Po namestitvi default, WooCommerce bo dodal standardni obrazec za podrobnosti za obračun. Na strankini strani »Blagajna«.
Zasnovan kot sistem Spletna trgovina ki omogoča tako dostavo fizičnih izdelkov kot prenos virtualnih, WooCommerce vprašaj noter standardni obrazec niz podatkov o strankah: ime, priimek, telefonska številka, država, naslov, mesto, poštna številka. Nekateri izmed teh področjih potrebujemo za virtualno ukaz npr. Izdelek, ki ga lahko prenesete ali izdelek, ki ga je PayPal plača ne bi bilo treba podatke za dostavo. V tem primeru je najbolje, da se olajša nadzorni sistem za uporabnika, z odstranitvijo področja blagajno.

Odstranitev polja "Poštna številka" iz WooCommerce Na blagajno

Da lahko odstranite "poštno številko" / poštno številko za obračun iz WooCommerce, moramo iti in urediti datoteko functions.php teme WordPress ki je aktivna na spletni strani. V functions.php dodamo vrstice:

add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_postcode']);
return $fields;
}

Kjer je "billing_postcode" polje za poštno številko. Če želimo odstraniti drugo naslovno polje, bomo “billing_postcode” nadomestili z “billing_address_2 ".

 unset($fields['billing']['billing_address_2']);

Obstajajo primeri, ki morda ne zanimajo vse podrobnosti o plačilu kupca. Ponavadi, ko je plačilo preko PayPal. V tem primeru se lahko odločimo za odpravo vseh področij strani naročilnice.

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;
}

Na ta način boste izbrisali vsa polja iz WooCommerce Preveri.

Strasten do tehnologije, z veseljem pišem na StealthSettings.com od leta 2006. Imam bogate izkušnje s operacijskimi sistemi: macOS, Windows in Linux, ter programskimi jeziki in platformami za bloganje (WordPress) in za spletne trgovine (WooCommerce, Magento, PrestaShop).

kako » Internet » Izbriši/odstrani podrobnosti iz blagajne v WooCommerce (Poštna številka, podjetje, telefon ...)

6 misli o "Izbriši/Odstrani podrobnosti iz blagajne v WooCommerce (Poštna številka, podjetje, telefon ...)"

  1. Bonjour Merci za delovno mesto!
    Ime podjetja sem moral izbrisati in popolno je, da je delovalo !!
    Prav tako želim izbrisati ime podjetja pri pošiljanju na drug naslov.
    vendar ne vem, kako v kodi nadomestiti custom_override_checkout_fields. Mi lahko pomagaš?

    Odgovori
  2. Živjo, jaz addto kodo izdal na functions.php kot vodeno, vendar se je moje spletno mesto sesulo. Popolnoma je prazno. Nisem povsem nov v takšnih stvareh, vendar tudi nisem profesionalec.

    Če bi lahko dostopala do nadzorne plošče, bi jo samo izbrisala, vendar sploh ne morem dostopati do karkoli na moji spletni strani.

    Prosim pomoč, kaj naj storim? Potreben je hiter odziv!

    Odgovori
  3. Pozdravljeni
    Ben ödeme kısmında ki „fatura bilgileri“ yazısını „teslimat adresi“ olarak değiştirmek istiyorum. Ne yapabiliriz.

    Odgovori
    • Zdravo,
      Da, to je dobra ideja v orodju za prilagajanje, vendar v latest različico Woo vidim samo "address 2", "podjetje". Za poštno številko in druga polja je zahtevana funkcijska koda, ki jo želite skriti.

      Odgovori
Pustite komentar