Dzēst / noņemt informāciju no norēķināšanās vietnē WooCommerce (pasta indekss, uzņēmums, tālrunis ...)

WooCommerce ir ļoti vienkārša sistēma ikvienam, kurš vēlas izveidot Veikals Online, Pamatojoties uz WordPress.
Pēc uzstādīšanas default, WooCommerce pievienos standarta veidlapu norēķinu detaļām. Klienta lapā "Norēķināties".
Veidota kā sistēma Veikals Online ļaujot gan fizisku piegādi produktu un lejupielādēt dažas virtuālo WooCommerce prasīto standarta veidlapu virkne klientu dati: Vārds, Uzvārds, telefona numurs, valsts, adrese, pilsēta, Pasta indekss. Daži no šiem laukiem mums vajag virtuālo komandu, piemēram. Produkts, kas var lejupielādēt vai produkts, kas tika samaksāts ar PayPal nav nepieciešams datus par piegādi. Šajā gadījumā tas ir labākais, lai atvieglotu kontroles sistēmu, lai lietotājs, noņemot jomas Checkout.

Noņemiet WooCommerce Checkout lauku "Pasta kods"

Lai varētu noņemt "Pasta indeksu" / Norēķinu pasta indeksu no WooCommerce, mums jāiet un jārediģē vietnē aktīvās WordPress tēmas fails functions.php. Funkcijā.php mēs pievienojam rindas:

add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );

function custom_override_checkout_fields( $fields ) {

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

return $fields;

}

Kur “billing_postcode” ir pasta indeksa lauks. Ja mēs vēlamies noņemt otro adreses lauku, mēs aizstāsim “billing_postcode” ar “billing_address_2”.

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

Ir situācijas, kas varētu interesēt jebkuru informāciju par klienta maksājumu. Parasti, kad maksājums tiek veikts, izmantojot PayPal. Šajā scenārijā mēs varam izvēlēties, lai novērstu visus laukus lai lapas.

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

Tādā veidā jūs izdzēst visus laukus WooCommerce Checkout.

Dzēst / noņemt informāciju no norēķināšanās vietnē WooCommerce (pasta indekss, uzņēmums, tālrunis ...)

Par autoru

Maskēšanās

Kaislīgi par visu sīkrīku un IT, es ar prieku rakstu par slepenībusettings.com kopš 2006. gada, un man patīk atklāt ar jums jaunas lietas par datoriem un operētājsistēmām macOS, Linux, Windows, iOS un Android.

4 Komentāri

  • Bonjour Merci par pastu!
    Man vajadzēja izdzēst uzņēmuma nosaukumu, un tas ir ideāli, tas strādāja !!
    Es arī vēlos izdzēst uzņēmuma nosaukumu “nosūtīt uz citu adresi”.
    bet es nezinu, kā kodā aizstāt custom_override_checkout_fields. Vai jūs varētu man palīdzēt?

  • Sveiki, es pievienoju šo kodu function.php kā vadītu, bet mana vietne avarēja. Tas ir pilnīgi tukšs. Es neesmu pilnīgi jauns šādās lietās, bet arī neesmu profesionālis.

    Ja es varētu piekļūt manam informācijas panelim, es vienkārši to izdzēstu, bet es nekad nevaru piekļūt jebko, kas atrodas manā vietnē.

    Lūdzu, palīdziet, ko man jādara? Lūdzu, nepieciešama steidzama atbilde!

  • Sveicināti
    Ben ödeme kısmında ki ”fatura bilgileri“ yazısını “teslimat adrese” olarak değiştirmek istiyorum. Nav yapabiliriz.

Leave a Comment