Kako debug "Pošiljanje na drug naslov" privzeto na strani Checkout in Woocommerce

Spletna trgovina pridobiva vedno več zemlje in WooCommerce je ena izmed najljubših platform spletni razvijalci za ustvarjanje spletnih trgovin.

Uspešna spletna trgovina je tista, ki zna označiti izdelke in strankam ponuditi najboljšo spletno izkušnjo. Spletna izkušnja uporabnika se začne s preprosto in jasno izpostavljenostjo izdelkov sistem zaključevanja naročil.

Polja, ki so na voljo na strani »Podrobnosti plačila« / »Blagajna«, kjer mora uporabnik vnesite osebne podatkekot so: ime, naslov, elektronski naslov, telefonska številka in druge informacije, morajo biti čim bolj enostavne in strukturirane. najbolj strankam spletne trgovine, Sem izbral všeč naslov za dostavo enakih izdelkov naslov za izstavitev računa. Vendar pa je v WooCommerce privzeto "Dostava na drug naslov"/"Pošljite na drug naslov". To pomeni, da mora uporabnik ponovno klikniti ali pritisniti na telefon, da onemogoči dodatna polja, ki so obvezna, ko je izbrana ta možnost. Neželeno delo, če želimo uporabnikom ponuditi najboljšo spletno izkušnjo.

Na srečo, možnost »Pošlji na drug naslov« na strani »Checkout« in »Woocommerce« privzeto lahko onemogočite, dodajte vrstico kode v datoteko functions.php trenutne teme.

add_filter( 'woocommerce_ship_to_different_address_checked', '__return_false' );

Shranite datoteko po dodajanju vrstice in pojdite na stran za nakup spletne trgovine, da preverite, ali je možnost »Pošlji na drug naslov« še vedno privzeto potrjena.

Še eno obvezno polje, ki ga zahteva WooCommerce na "Podrobnosti o plačilu"Toda kar je v nekaterih državah manj pomembno"Poštna številka"/"Poštna številka za obračun". Zelo veliko uporabnikov nima poštne številke naslova za dostavo in kurirske družbe tega kodeksa ne upoštevajo. Stranke ga pogosto ne uvrščajo, ker je polje obvezno.
Lahko ga odstranite iz vseh funkcij.php z dodajanjem naslednjih vrstic:

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

Zdaj imate strankam lažji sistem "postavitve naročil".

Kako debug "Pošiljanje na drug naslov" privzeto na strani Checkout in Woocommerce

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.

Pustite komentar