Izbriši/ukloni detalje iz Checkout in WooCommerce (Poštanski broj, tvrtka, telefon...)

WooCommerce je vrlo jednostavan sustav za svakoga tko želi stvoriti Shop Online, Na temelju WordPress.
Nakon ugradnje default, WooCommerce će dodati standardni obrazac za podatke o naplati. Na stranici kupca "Naplata".
Dizajniran kao sustav Shop Online koji omogućuje isporuku fizičkih proizvoda i preuzimanje virtualnih, WooCommerce pitaj unutra 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.

Uklanjanje polja "Poštanski broj" iz WooCommerce Blagajna

Da biste mogli ukloniti "Poštanski broj" / poštanski broj za naplatu iz WooCommerce, moramo ići i urediti datoteku functions.php teme WordPress koji je aktivan na web stranici. U functions.php dodajemo redove:

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

Gdje je "poštanski broj" polje za poštanski broj. Ako želimo ukloniti drugo polje adrese, zamijenit ćemo “billing_postcode” s “billing_address_2 ”.

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

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.

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 ovaj način ćete izbrisati sva polja iz WooCommerce Provjeri.

Strastveni zaljubljenik u tehnologiju, s veseljem pišem na StealthSettings.com od 2006. godine. Imam bogato iskustvo s operativnim sustavima: macOS, Windows i Linux, kao i s programskim jezicima i platformama za bloganje (WordPress) i za internetske trgovine (WooCommerce, Magento, PrestaShop).

kako » Internet » Izbriši/ukloni detalje iz Checkout in WooCommerce (Poštanski broj, tvrtka, telefon...)

6 misli o "Brisanje/uklanjanje detalja iz Checkout in WooCommerce (Poštanski broj, tvrtka, telefon...)"

  1. Bonjour Merci za mjesto!
    Morao sam izbrisati naziv tvrtke i savršeno je što je uspjelo !!
    Također želim izbrisati naziv tvrtke na "otpremi na drugu adresu".
    ali ne znam kako zamijeniti custom_override_checkout_fields u vašem kodu. Možete li mi pomoći?

    odgovor
  2. Zdravo, ja addizdao ovaj kôd na functions.php prema uputama, ali moja web stranica se srušila. Potpuno je prazno. Nisam potpuno nov u ovakvim stvarima, ali nisam ni profesionalac.

    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!

    odgovor
    • Pozdrav,
      Da, to je dobra ideja u alatu za prilagodbu, ali u latest verziju Wooa vidim samo "address 2", "tvrtka". Za poštanski broj i druga polja potreban je kôd funkcija za skrivanje.

      odgovor
Ostavite komentar