Poista / poista yksityiskohtia kassalle WooCommerce (postinumero, Company, puhelin ...)

WooCommerce on hyvin yksinkertainen järjestelmä kaikille, jotka haluavat luoda Shop Online, Perustuen WordPress.
Oletusasennuksen, WooCommerce tuo vakiolomake laskutustietoja. "Vahvista" asiakas.
Suunniteltu järjestelmänä Shop Online mahdollistaa sekä fyysisen tuotteiden toimittamista sekä noudetaan virtuaalisia WooCommerce tarvitaan vakiolomakkeella sarja asiakastietojen: Nimi, sukunimi, puhelinnumero, maa, osoite, kaupunki, Postinumero. Jotkut näistä kenttien tarvitsemme virtuaalinen komennon esimerkiksi. Tuote, joka voidaan ladata tai tuote, joka maksaa PayPal ei tarvitse tietoja toimitettavaksi. Tässä tapauksessa on parasta helpottaa ohjausjärjestelmän käyttäjälle, poistamalla kentät kassalle.

Poistaminen kenttä "Postinumero" maasta WooCommerce kassalle

Voimme poistaa WooCommerce-postinumerolaskutuksen postinumeron, meidän on mentävä ja muokattava WordPress-teeman funktiot.php-tiedostoa, joka on aktiivinen verkkosivustolla. Toiminnoissa.php lisää rivit:

[Php]

add_filter ('woocommerce_checkout_fields', 'custom_override_checkout_fields');

toiminto custom_override_checkout_fields ($ kentät) {

unset ($ kentät [Laskutus] [ 'billing_postcode']);

palaa $ kentät;

}

[/ Php]

Kun "billing_postcode" on kentän postinumeron. Jos haluat poistaa toisen osoitteen kenttään, me korvata "billing_postcode" kanssa "billing_address_2".

[PHP] unset ($ kentät [Laskutus] [ 'billing_address_2']); [/ php]

On tilanteita, jotka saattavat ei kiinnosta mitään yksityiskohtia asiakkaan maksu. Yleensä kun maksu suoritetaan PayPalin kautta. Tässä skenaariossa voimme valita poistaa kaikki kentät tilauksen sivun.

[Php]

add_filter ('woocommerce_checkout_fields', 'custom_override_checkout_fields');
toiminto custom_override_checkout_fields ($ kentät) {
unset ($ kentät [Laskutus] [ 'billing_postcode']);
unset ($ kentät [Laskutus] [ 'billing_country']);
unset ($ kentät [Laskutus] [ 'billing_state']);
unset ($ kentät [Laskutus] [ 'billing_phone']);
unset ($ kentät [ 'järjestys'] [ 'order_comments']);
unset ($ kentät [Laskutus] [ 'billing_address_2']);
unset ($ kentät [Laskutus] [ 'billing_postcode']);
unset ($ kentät [Laskutus] [ 'billing_company']);
unset ($ kentät [Laskutus] [ 'billing_last_name']);
unset ($ kentät [Laskutus] [ 'billing_email']);
unset ($ kentät [Laskutus] [ 'billing_city']);
palaa $ kentät;
}

[/ Php]

Näin voit poistaa kaikki kentät WooCommerce kassalle.

Poista / poista yksityiskohtia kassalle WooCommerce (postinumero, Company, puhelin ...)

Kirjailijasta

Stealth

Intohimoinen kaikesta, gadget ja tietotekniikan kirjoittaa mielellään stealthsettings.com on 2006 ja haluan löytää uusia asioita sinulle tietokoneista ja MacOS, Linux, Windows, iOS ja Android.

2 Kommentit

  • Bonjour Merci!
    J'avais besoin de supprimer le nom de l'entreprise et c'est parfait ca fonctionne!
    Tämä on supprimer également le nom de l'entreprise sur "expédier à une adresse différente".
    se ei ole samalla tavoin kuin custom_override_checkout_fields: n uudelleenmuodostus koodissa. Pourriez vous m'aider?

  • Hei, lisäsin tämän koodin funktioihin.php ohjattuna mutta sivustoni kaatui. Se on täysin tyhjä. En ole aivan uutta tällaisten kaltaisten tavaroiden kanssa, mutta en ole kummallakaan.

    Jos voisin käyttää kojelautaan, haluaisin vain poistaa sen, mutta en pääse minkään verkkosivustolleni lainkaan.

    Auttakaa, mitä minun pitäisi tehdä? Kiireellistä vastausta tarvitaan!

Jätä kommentti

Tämä sivusto käyttää Akismetiä roskapostin vähentämiseksi. Lue, miten kommenttitietosi käsitellään.