Ištrinti / pašalinti detales Checkout WooCommerce (pašto kodas, Įmonės, Tel ...)

WooCommerce yra labai paprasta sistema visiems, norintiems sukurti ją Parduotuvė internete, Remiantis WordPress.
Pagal nutylėjimą, WooCommerce bus įtraukti standartinę formą atsiskaitymo informaciją. Apie "Checkout" klientui.
Sukurta kaip sistema Parduotuvė internete todėl tiek fizinį produktų pristatymą ir atsisiųsti tam tikrą virtualią WooCommerce reikalaujama standartinė forma iš klientų duomenų serijos: Vardas, Pavardė, telefono numeris, Šalis, adresas, miestas, pašto indeksas, Kuriose iš šių sričių turime virtualaus komandą pavyzdžiui. Produktas, kuris gali būti atsisiųsti arba produktas, kuris buvo sumokėtas per PayPal nereikės duomenis pristatymui. Šiuo atveju tai geriausia, kad būtų lengviau kontrolės sistemą, kad vartotojas, pašalinant sritis patikros.

Griauti lauko "ZIP kodas" iš WooCommerce Užsakymas

Mes galime pašalinti "Pašto indekso atsiskaitymo pašto kodą" iš "WooCommerce", turime eiti ir redaguoti svetainės veikiančios "WordPress" temos "functions.php" failą. Į functions.php pridėti eilutes:

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" yra už pašto kodą laukas. Jei norite pašalinti antrą adreso laukelį, mes pakeisti "billing_postcode" su "billing_address_2".

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

Yra situacijų, kurios gali nedomina jokių kliento mokėjimo detales. Paprastai, kai mokėjimas atliekamas per PayPal. Šiuo atveju mes galime pasirinkti, siekiant pašalinti visus užsakymo puslapyje laukus.

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

Tokiu būdu jums bus ištrinti visus WooCommerce Užsakymas laukus.

Ištrinti / pašalinti detales Checkout WooCommerce (pašto kodas, Įmonės, Tel ...)

Apie autorių

slaptumas

Aistra apie viską, kas reiškia įtaisus ir IT, rašau su malonumu stealthsettings.com iš "2006", ir man patinka su jais atrasti naujus dalykus apie kompiuterius ir operacines sistemas macOS, "Linux", "Windows", "iOS" ir "Android".

5 komentarai

  • Bonjour Merci už pranešimą!
    J'avais besoin de supprimer le nom de l'entreprise ir c'est parfait ca fonctionne !!
    Tai supermodelis, kurį galite įsigyti iš įmonės, esančios skirtingose ​​patalpose.
    tai nėra tas pats būdas kaip "custom_override_checkout_fields" pakeitimas balsavimo kodu. Pourriez vous m'aider?

  • Sveiki, aš pridėjau šį kodą į functions.php, nes vadovautis, bet mano svetainė sudaužė. Tai visiškai tuščia. Aš nesu visai naujas dalykas, kaip šis, bet aš ne dėl to.

    Jei galėčiau patekti į mano prietaisų skydelį, aš tiesiog ją ištrinsiu, bet nieko negaliu pasiekti mano svetainėje.

    Prašau pagalbos, ką turėčiau daryti? Prašome skubiai atsakyti!

  • Tai kodas, naudojamas komandai interpretuoti, kuri yra funkcijos, paverčiančios į komandinės eilutės kodą, funkcija, kad ji neturi versti į ją arba iš jos. Fica ir dica para arrumar isto.

Palikite komentarą

Ši svetainė naudoja "Akismet", kad sumažintų šlamštą. Sužinokite, kaip apdorojamas jūsų komentaras.