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

Aistringai apie viską, kas reiškia įtaisą ir IT, su malonumu rašau tinklalapyje stealthsettings.com iš 2006 ir man patinka atrasti naujų dalykų apie kompiuterius ir „MacOS“, „Linux“ operacines sistemas, Windows, „iOS“ ir „Android“.

3 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!

Palikite komentarą