Slett / fjern detaljer fra Checkout in WooCommerce (postnummer, firma, telefon...)

WooCommerce er et veldig enkelt system for alle som ønsker å lage et handle, Basert på WordPress.
Ved installasjon default, WooCommerce vil legge til et standardskjema for faktureringsdetaljer. På kundens "Checkout"-side.
Utformet som et system handle som tillater både levering av fysiske produkter og nedlasting av virtuelle produkter, WooCommerce spør inn standard form en serie av kundedata: Navn, etternavn, telefonnummer, Country, adresse, by, postnummer. Noen av disse feltene vi trenger for en virtuell kommando for eksempel. Et produkt som kan lastes ned eller produktet som ble betalt av PayPal ville ikke trenger data for levering. I dette tilfelle er det best å lette styringen for brukeren, ved å fjerne felt av kassen.

Fjerning av "Postnummer"-feltet fra WooCommerce Sjekk ut

For å kunne fjerne "Postnummer" / Faktureringspostnummer fra WooCommerce, må vi gå og redigere functions.php-filen til temaet WordPress som er aktiv på nettsiden. I functions.php legger vi til linjene:

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

Hvor "billing_postcode" er feltet for postnummeret. Hvis vi vil fjerne det andre adressefeltet, vil vi erstatte “billing_postcode” med “billing_address_2 ”.

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

Det er situasjoner som kanskje ikke interesserer noen detaljer om kundens betaling. Vanligvis når betalingen er gjort gjennom PayPal. I dette scenariet kan vi velge å fjerne alle felt av bestillingssiden.

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

På denne måten vil du slette alle feltene fra WooCommerce Sjekk ut.

Teknologiinteressert, jeg skriver med glede på StealthSettings.com siden 2006. Jeg har bred erfaring med operativsystemer: macOS, Windows og Linux, samt programmeringsspråk og bloggplattformer (WordPress) og for nettbutikker (WooCommerce, Magento, PrestaShop).

Hvordan » Internet » Slett / fjern detaljer fra Checkout in WooCommerce (postnummer, firma, telefon...)

6 tanker om "Slett / fjern detaljer fra Checkout in WooCommerce (postnummer, firma, telefon...)"

  1. Bonjour Merci for innlegget!
    Jeg trengte å slette firmanavnet, og det er perfekt det fungerte !!
    Jeg vil også slette firmanavnet på "send til en annen adresse".
    men jeg vet ikke hvordan jeg skal erstatte custom_override_checkout_fields i koden din. Kan du hjelpe meg?

    Svar
  2. Hei, jeg addredigerte denne koden til functions.php som guidet, men nettstedet mitt krasjet. Det er helt tomt. Jeg er ikke helt ny på ting som dette, men jeg er heller ikke en proff.

    Hvis jeg kunne få tilgang til dashbordet mitt, ville jeg bare slette det, men jeg kan ikke få tilgang til noe på nettstedet mitt i det hele tatt.

    Vennligst hjelp, hva skal jeg gjøre? Krevende svar nødvendig!

    Svar
  3. Hallo
    Ben ödeme kısmında ki ”fatura bilgileri“ yazısını “teslimat adresi” olarak değiştirmek istiyorum. Ikke yapabiliriz.

    Svar
    • Hallo,
      Ja, det er en god idé i tilpasningen, men i latest versjon av Woo jeg ser bare "address 2", "selskap". For postnummer og andre arkiver er req funksjoner kode for å skjule.

      Svar
Legg igjen en kommentar