Dzēst / noņemt informāciju no kases WooCommerce (Pasta kods, uzņēmums, tālrunis …)

WooCommerce Tā ir ļoti vienkārša sistēma ikvienam, kurš vēlas izveidot a Žurnāls tiešsaistē, bāzē WordPressApvidū
Instalējot noklusējumu, WooCommerce pievienos standarta veidlapu norēķiniem. Lapā “Izrakstīšanās”klienta.
Iecerēts kā sistēma Žurnāls tiešsaistē Lai atļautu gan fizisko produktu piegādi, gan virtuālās, WooCommerce izlādē standarta forma Klientu datu sērija: vārds, vārds, tālruņa numurs, valsts, adrese, pilsēta, Mencas pastsApvidū Daži no šiem laukiem, piemēram, nav nepieciešami virtuālai komandai. Produktam, kuru var lejupielādēt vai produktam, kas ir samaksāts caur PayPal, dati par piegādi nebūtu nepieciešami. Šajā gadījumā ir labi atvieglot lietotāja vadības sistēmu, novēršot dažus laukus no kases.

Lauka likvidēšana “Mencas pasts” din woocommerce izrakstīšanās

Mēs varam novērst “Pasta kods” / Norēķinu pasta indekss no WooCommerce, mums jāiet un rediģēt vietnes WordPress fails.php failu. Function.php pievienojiet līnijas:

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” Tas ir lauks pasta indeksam. Ja mēs vēlamies noņemt otro adreses lauku, mēs aizstāsim “Billing_postcode” cu “Billing_address_2”Apvidū

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

Pastāv situācijas, kad klienta maksājuma sīkāka informācija nedrīkst neinteresēt. Parasti, kad maksājums tiek veikts caur PayPal. Šajā scenārijā mēs varam izvēlēties novērst visus laukus no pasūtījuma 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ēsīsit visus WooCommerce izrakstīšanās laukus.

Kaislīgi par tehnoloģiju es ar prieku rakstu vietnē Stealthsetts.com, sākot ar 2006. gadu. Man ir bagātīga pieredze operētājsistēmās: macOS, Windows un Linux, kā arī programmēšanas valodās un emuāru veidošanas platformās (WordPress) un tiešsaistes veikaliem (Woocommerce, Magento, Presashop).

Mājas Jūsu IT apmācības avots, noderīgi padomi un jaunumi. Dzēst / noņemt informāciju no kases WooCommerce (Pasta kods, uzņēmums, tālrunis …)

Ar Domas par “Dzēst / noņemt informāciju no kases WooCommerce (Pasta kods, uzņēmums, tālrunis …)”

  1. Sveiki, paldies par šo ziņu!
    Man vajadzēja izdzēst uzņēmuma nosaukumu, un tas ir lieliski, ka tas darbojās !!
    Es arī gribu izdzēst uzņēmuma vārdu “Nosūtiet uz citu adresi”Apvidū
    Bet es nezinu, ko savā kodā aizstāt custom_override_checkout_fields. Vai jūs varētu man palīdzēt?

    Atbildēt
  2. Sveiki, es pievienoju šo kodu funkcijām.php kā vadīta, bet mana vietne avarēja. Tas ir pilnīgi tukšs. Es neesmu pilnīgi jauns, piemēram, šo lietu, bet arī es neesmu profesionālis.

    Ja es varētu piekļūt savam informācijas panelim, es to vienkārši izdzēstu, bet es vispār nevaru piekļūt savā vietnē.

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

    Atbildēt
    • Sveiki,
      Jā, ir labs IDEEA pielāgošanas speciālistā, bet jaunākajā Woo versijā es redzu tikai “Adrese 2”Verdzība “kompānija”Apvidū Pasta kodam un Oher iesniegumiem ir REQ funkciju kods, lai paslēptu.

      Atbildēt
Atstājiet komentāru