Brisanje / odstrani podatke v Checkout WooCommerce (poštna številka, Company, telefon ...)

WooCommerce je zelo preprost sistem za vsakogar, ki želi ustvariti Spletna trgovina, Na podlagi WordPress.
Privzeto namestitev, bo WooCommerce dodali standardni obrazec za podrobnosti obračunavanja. Na "Checkout" stranka.
Zasnovan kot sistem Spletna trgovina kar tako fizično dostavo izdelkov in prenos nekaj virtualni WooCommerce zahtevane v 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.

Odprava polje "poštna številka" iz WooCommerce Checkout

Od WooCommercea lahko odstranimo "Poštno številko za obračunavanje", moramo iti in urediti datoteko functions.php teme WordPress, ki je dejavna na spletnem mestu. V funkcijah.php dodajte vrstice:

[Php]

add_filter ('woocommerce_checkout_fields', 'custom_override_checkout_fields');

funkcija custom_override_checkout_fields ($ fields) {

Onemogoči ($ polja [ 'obračun'] [ 'billing_postcode']);

vrne $ polja;

}

[/ Php]

Kjer je "billing_postcode" je polje za poštno številko. Če želite odpraviti naslov polje drugega, smo se "billing_postcode" z "billing_address_2".

[PHP] Onemogoči ($ polja [ 'obračun'] [ 'billing_address_2']); [/ php]

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.

[Php]

add_filter ('woocommerce_checkout_fields', 'custom_override_checkout_fields');
funkcija custom_override_checkout_fields ($ fields) {
Onemogoči ($ polja [ 'obračun'] [ 'billing_postcode']);
Onemogoči ($ polja [ 'obračun'] [ 'billing_country']);
Onemogoči ($ polja [ 'obračun'] [ 'billing_state']);
Onemogoči ($ polja [ 'obračun'] [ 'billing_phone']);
Onemogoči ($ polja [ 'naročilo'] [ 'order_comments']);
Onemogoči ($ polja [ 'obračun'] [ 'billing_address_2']);
Onemogoči ($ polja [ 'obračun'] [ 'billing_postcode']);
Onemogoči ($ polja [ 'obračun'] [ 'billing_company']);
Onemogoči ($ polja [ 'obračun'] [ 'billing_last_name']);
Onemogoči ($ polja [ 'obračun'] [ 'billing_email']);
Onemogoči ($ polja [ 'obračun'] [ 'billing_city']);
vrne $ polja;
}

[/ Php]

Na ta način boste izbrisali vsa polja WooCommerce Checkout.

Brisanje / odstrani podatke v Checkout WooCommerce (poštna številka, Company, telefon ...)

O avtorju

Stealth

Strastno o vsem, kar pripomoček in ga napišite veseljem stealthsettings.com za 2006 in mi je všeč, da odkrijejo nove stvari z vami o računalnikih in MacOS, Linux, Windows, iOS in Android.

2 Komentarji

  • Bonjour Merci za delovno mesto!
    J'avais od Supprimer besoin de l'entreprise jim nom et c'est strjenka fonctionné to !!
    Supprimer lastnost sem jih nom de l'entreprise également sur "une adresse drugačen pošiljka" bi rad.
    to ni enako kot zamenjava custom_override_checkout_fields v kodi. Pourriez vous m'aider?

  • Pozdravljeni, to kodo sem dodal funkciji.php kot voden, vendar se je moja spletna stran zrušila. Popolnoma prazno. Nisem povsem nov za to, ampak jaz nisem niti za nobenega.

    Č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!

Pustite komentar

Ta stran uporablja Akismet za zmanjšanje nezaželene pošte. Preberite, kako se vaš komentar obravnava.