Slet / fjern detaljer i bestilling WooCommerce (Postnummer, Company, Phone ...)

personalized name jewellery er et meget simpelt system til alle, der ønsker at skabe en Shop Online, Baseret på WordPress.
Standard installation, vil WooCommerce tilføje en standardformular for faktureringsoplysninger. På "bestilling" kunde.
Designet som et system Shop Online tillader både fysisk levering af produkter og downloade nogle virtuelle WooCommerce kræves i standardformular en serie af kundedata: Navn, Efternavn, Telefonnummer, Land, Adresse, By, Postnummer. Nogle af disse områder har vi brug for en virtuel kommando f.eks. Et produkt, der kan downloades eller produkt, som blev betalt af PayPal ikke behøver dataene til levering. I dette tilfælde er det bedst at lette styringen for brugeren, ved at fjerne områder af Checkout.

Eliminering feltet "Zip Code" fra WooCommerce bestilling

Vi kan fjerne den "postnummer" / Billing Postnummer af WooCommerce nødt til at gå og redigere filen functions.php WordPress tema, der er aktiv på hjemmesiden. I functions.php tilføje linjerne:

[Php]

add_filter ('woocommerce_checkout_fields', 'custom_override_checkout_fields');

funktion custom_override_checkout_fields ($ felter) {

forsatte ($ felter [ 'fakturering'] [ 'billing_postcode']);

returner $ felter;

}

[/ Php]

Hvor "billing_postcode" er feltet for postnummer. Hvis du ønsker at fjerne det andet adressefelt, vi erstatte "billing_postcode" med "billing_address_2".

[PHP] forsatte ($ felter [ 'fakturering'] [ 'billing_address_2']); [/ php]

Der er situationer, der måske ikke interesserer nogen detaljer om kundens betaling. Normalt når betalingen sker via Paypal. I dette scenarie kan vi vælge at fjerne alle områder af bestillingssiden.

[Php]

add_filter ('woocommerce_checkout_fields', 'custom_override_checkout_fields');
funktion custom_override_checkout_fields ($ felter) {
forsatte ($ felter [ 'fakturering'] [ 'billing_postcode']);
forsatte ($ felter [ 'fakturering'] [ 'billing_country']);
forsatte ($ felter [ 'fakturering'] [ 'billing_state']);
forsatte ($ felter [ 'fakturering'] [ 'billing_phone']);
forsatte ($ felter [ 'order'] [ 'order_comments']);
forsatte ($ felter [ 'fakturering'] [ 'billing_address_2']);
forsatte ($ felter [ 'fakturering'] [ 'billing_postcode']);
forsatte ($ felter [ 'fakturering'] [ 'billing_company']);
forsatte ($ felter [ 'fakturering'] [ 'billing_last_name']);
forsatte ($ felter [ 'fakturering'] [ 'billing_email']);
forsatte ($ felter [ 'fakturering'] [ 'billing_city']);
returner $ felter;
}

[/ Php]

Denne måde vil du slette alle felter i WooCommerce Checkout.

Slet / fjern detaljer i bestilling WooCommerce (Postnummer, Company, Phone ...)

Om forfatteren

Stealth

Passionær over alt hvad der betyder gadgets og IT, skriver jeg med glæde stealthsettings.com fra 2006, og jeg kan godt lide at opdage nye ting om computere og operativsystemer macOS, Linux, Windows, iOS og Android.

2 Kommentarer

  • Bonjour Merci til stillingen!
    J'avais besoin de supprimer le nom de l'entreprise et c'est parfait ca fonctionne !!
    Dette er en supplerende migalement under navnet entreprise "expédier à une adresse différente".
    det er ikke på samme måde som remplacement af custom_override_checkout_fields i koden. Pourriez vous m'aider?

  • Hej, jeg tilføjede denne kode til functions.php som guidet, men min hjemmeside styrtede. Det er helt tomt. Jeg er ikke helt ny til ting som dette, men jeg er heller ikke en.

    Hvis jeg kunne få adgang til mit dashboard, ville jeg bare slette det, men jeg kan slet ikke få adgang til noget på min hjemmeside.

    Hjælp venligst, hvad skal jeg gøre? Krævende svar behøver venligst!

Efterlad en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.