Kuidas tühistada Woocommerce'i Checkouti lehel vaikimisi märkeruut "Ship to different address"

Online-kaubandus kasvab üha rohkem maad ja WooCommerce on üks lemmikplatvorme veebiarendajad eest veebipoodide loomine.

Edukas online-kauplus on see, kes teab, kuidas esile tuua tooteid ja pakkuda klientidele parimat online-kogemust. Kasutaja online-kogemus algab toodete lihtsast ja selgest säritusest tellimuse täitmise süsteem.

Lehel "Makse üksikasjad" / "Kassas" olevad väljad, kuhu kasutaja peab sisestage isiklikud andmednäiteks nimi, aadress, e-posti aadress, telefoninumber ja muu teave peaks olema võimalikult lihtne ja struktureeritud. kõige veebipoe klientidele, Mulle meeldib kättetoimetamise aadress toodete puhul sama arveldusaadress. WooCommerce'is on see siiski nii kontrollitakse vaikimisi option "Kohaletoimetamine teisele aadressile"/"Saate saata teisele aadressile". Mis tähendab, et kasutaja on sunnitud klõpsama või vajutama veel kord telefoni ekraanil, et deaktiveerida lisaväljad, mis on valiku märkimisel kohustuslikud. Soovimatu asi, kui tahame kasutajatele paremat veebikogemust pakkuda.

Õnneks on see valik Woocommerce'i Checkouti lehelt "Saada teisele aadressile" saab vaikimisi kontrollida, lisades failile rea rida functions.php praeguse teema kohta.

add_filter( 'woocommerce_ship_to_different_address_checked', '__return_false' );

Pärast rea lisamist salvestage fail ja minge veebipoe lehele „kassasse“, et kontrollida, kas valikut „Saada teisele aadressile“ kontrollib endiselt default.

Veel üks väli, mida WooCommerce nõuab lehel "Makse üksikasjad"Kuid mis on mõnes riigis liiga ebaoluline, on see nii"Postiindeks"/"Arvelduse sihtnumber". Paljudel kasutajatel pole aimugi, mis on kättetoimetamise aadressi sihtnumber ja kullerfirmad seda koodi ei järgi. Kliendid panevad selle sageli valesti, sest väli on kohustuslik.
Seda saab eemaldada kõigist funktsioonidest.php, lisades järgmised read:

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

Nüüd on teil klientide jaoks lihtsam tellimuste paigutamise süsteem.

Kuidas tühistada Woocommerce'i Checkouti lehel vaikimisi märkeruut "Ship to different address"

Andmeid autor

Kavalus

Kirglik kõigest vidinast ja IT-st, kirjutan mõnuga vargsisettings.com alates 2006. aastast ja mulle meeldib avastada teiega uusi asju arvutite ja operatsioonisüsteemide kohta macOS, Linux, Windows, iOS ja Android.

Jäta kommentaar