Brisanje / ukloniti podatke u Checkout WooCommerce (poštanski broj, tvrtka, telefon ...)

WooCommerce je vrlo jednostavan sustav za svakoga tko želi stvoriti Shop Online, Na temelju WordPress.
Standardna montaža, WooCommerce će dodati standardni obrazac za pojedinosti o naplati. Na "Checkout" kupca.
Dizajniran kao sustav Shop Online čime fizičku isporuku proizvoda i skidanje neki virtualni WooCommerce potrebnu u standardni obrazac niz podataka kupaca: ime, prezime, broj telefona, Zemlja, Adresa, Grad, poštanski broj, Neke od tih područja trebamo za virtualni naredbu za primjer. Proizvod koji se može skinuti ili proizvod koji je plaćena putem PayPal neće trebati podatke za dostavu. U tom slučaju najbolje je da olakša kontrolni sustav za korisnika, uklanjanjem polja kasi.

Eliminiranje polje "poštanski broj" iz WooCommerce Checkout

Možemo li ukloniti "Poštanski broj za naplatu pošte" od WooCommerce, moramo ići i urediti funkciju. Php WordPress teme koja je aktivna na web stranici. U funkcijama.php dodajte retke:

[Php]

add_filter ('woocommerce_checkout_fields', 'custom_override_checkout_fields');

funkcija custom_override_checkout_fields ($ polja) {

Poništi postavljanje ($ polja [ 'naplate'] [ 'billing_postcode']);

povratak $ polja;

}

[/ Php]

Gdje je "billing_postcode" je polje za poštanski broj. Ako želite eliminirati drugo polje adrese, mi zamijeniti "billing_postcode" sa "billing_address_2".

[PHP] Poništi postavljanje ($ polja [ 'naplatu'] [ 'billing_address_2']) [/ PHP]

Postoje situacije koje možda ne zanimaju nikakve pojedinosti plaćanja kupca. Obično kada Plaćanje se vrši putem PayPal-a. U tom scenariju možemo odabrati kako bi se uklonili sva područja stranici narudžbe.

[Php]

add_filter ('woocommerce_checkout_fields', 'custom_override_checkout_fields');
funkcija custom_override_checkout_fields ($ polja) {
Poništi postavljanje ($ polja [ 'naplate'] [ 'billing_postcode']);
Poništi postavljanje ($ polja [ 'naplate'] [ 'billing_country']);
Poništi postavljanje ($ polja [ 'naplate'] [ 'billing_state']);
Poništi postavljanje ($ polja [ 'naplate'] [ 'billing_phone']);
Poništi postavljanje ($ polja [ 'poredak'] [ 'order_comments']);
Poništi postavljanje ($ polja [ 'naplate'] [ 'billing_address_2']);
Poništi postavljanje ($ polja [ 'naplate'] [ 'billing_postcode']);
Poništi postavljanje ($ polja [ 'naplate'] [ 'billing_company']);
Poništi postavljanje ($ polja [ 'naplate'] [ 'billing_last_name']);
Poništi postavljanje ($ polja [ 'naplate'] [ 'billing_email']);
Poništi postavljanje ($ polja [ 'naplate'] [ 'billing_city']);
povratak $ polja;
}

[/ Php]

Na taj način ćete izbrisati sve polja u WooCommerce kasi.

Brisanje / ukloniti podatke u Checkout WooCommerce (poštanski broj, tvrtka, telefon ...)

O autoru

potajno

Strastveni o svemu što gadget i pisati rado stealthsettings.com od 2006 i volim otkrivati ​​nove stvari s vama o računalima i MacOS, Linux, Windows, iOS i Android.

2 Komentari

  • Bonjour Merci za mjesto!
    J'avais besoin de supprimer le nom de entreprise i c'est parfait ca fonctionne!
    Ovo je nadomjestak koji živi u uredu za "širenje jednog odredišta".
    to nije isti način kao i zamjena custom_override_checkout_fields u kodu. Pourriez vous m'aider?

  • Pozdrav, dodao sam ovaj kôd funkcijama.php kao vodič, ali se moja web stranica srušila. To je potpuno prazno. Nisam posve nov u ovakvim stvarima, ali ni ja nisam.

    Ako bih mogao pristupiti svojoj nadzornoj ploči, samo bih je izbrisao, ali uopće ne mogu pristupiti ničemu na mojoj web stranici.

    Molim pomoć, što da radim? Potreban je hitan odgovor!

Ostavite komentar