Kustuta / eemalda üksikasjad Checkoutist sisse WooCommerce (sihtnumber, ettevõte, telefon...)

WooCommerce on väga lihtne süsteem kõigile, kes soovivad luua a e-poes, Tuginedes WordPress.
Paigaldamisel default, WooCommerce lisab arveldusandmete jaoks standardvormi. Kliendi lehel "Kassasse".
Mõeldud süsteemi e-poes mis võimaldab nii füüsiliste toodete kohaletoimetamist kui ka virtuaalsete toodete allalaadimist, WooCommerce küsi sisse tüüpvormi sarja kliendi andmed: nimi, perekonnanimi, telefoninumber, Riik, aadress, linn, Postiindeks. Mõned neist väljad peame virtuaalse käsk näiteks. Toode, mis saab alla laadida või toode, mis maksis PayPal ei pea andmeid kättetoimetamiseks. Sellisel juhul on kõige parem leevendada kontrollisüsteemi kasutaja, eemaldades valdkondades tellimused.

Välja "Postiindeks" eemaldamine WooCommerce Vormista ost

Sihtnumbri / arvelduse sihtnumbri eemaldamiseks WooCommerce, peame minema ja muutma teema faili functions.php WordPress mis on veebisaidil aktiivne. Funktsioonis functions.php lisame read:

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

Kus "billing_postcode" on sihtnumbri väli. Kui soovime teise aadressivälja eemaldada, asendame „billing_postcode” sõnaga „billing_address_2 ”.

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

On olukordi, mis ei pruugi huvi mõne üksikasjad kliendi makse. Tavaliselt, kui makse on tehtud PayPal. Selle stsenaariumi saame valida, et kõrvaldada kõik väljad tellimuse lehel.

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

Sel viisil kustutate kõik väljad WooCommerce Kassasse.

Tehnoloogiafännina olen alates 2006. aastast rõõmuga kirjutanud lehel StealthSettings.com. Mul on laialdased kogemused operatsioonisüsteemides: macOS, Windows ja Linux, samuti programmeerimiskeeltes ja blogiplatvormides (WordPress) ning veebipoodide ja platvormidega (WooCommerce, Magento, PrestaShop).

kuidas » Internet » Kustuta / eemalda üksikasjad Checkoutist sisse WooCommerce (sihtnumber, ettevõte, telefon...)

6 mõtet teemal „Kustuta / eemalda üksikasjad kassast WooCommerce (sihtnumber, ettevõte, telefon...)"

  1. Bonjour Merci posti eest!
    Mul oli vaja ettevõtte nimi kustutada ja see on ideaalne, see töötas !!
    Samuti tahan kustutada ettevõtte nime „laev muule aadressile“.
    aga ma ei tea, kuidas oma koodis custom_override_checkout_fields asendada. Kas te võiksite mind aidata?

    vastus
  2. Tere, mina addredigeerisin selle koodi juhiseks juhitud funktsiooniks.php, kuid minu veebisait kukkus kokku. See on täiesti tühi. Ma pole sellistes asjades täiesti uus, kuid ma pole ka proff.

    Kui ma saaksin oma juhtpaneelile juurdepääsu, lihtsalt kustutan selle, kuid mu veebisaidil üldse midagi ei pääse.

    Palun aita, mida ma peaksin tegema? Palun pidage silmas kohest reageerimist!

    vastus
    • Tere,
      Jah, see on kohandajas hea mõte, kuid latest Woo versioon, ma näen ainult "address 2", "firma". Sihtnumbri ja muude failide jaoks on vaja funktsioonide koodi peitmiseks.

      vastus
Jäta kommentaar