Pereiti prie turinio

Wordpress + ecommerce problema


Rekomenduojami pranešimai

Susikurti reiketu, themos folderije, Woocommerce folderi i ji sudeti ka noresi keisti (pagal arhitektura pacio WC), kokias puslapio dalis, ikeli, ir keiti ka reikia ir kaip reikia. I jokius plugin lysti nereikia ir butu per daug kvaila, kadangi atsinaujinus pluginui, pakeitimai dings, o is themos failu, net atsinaujinant WC, tavo pakeitimai lieka kaip buve.

 

Del 1 ir 2, cia man rodos gali ir hardcode buti, tai kaip ir minejau auksciau rasti faila, ikelti i themos WC papke teisingai ir tiek ziniu.

 

Del 3 punkto functions.php faila irasom (palike, tik tai ko reikia is pacios funkcijos kiek pamemu tai butu: unset($fields['billing']['billing_address_2']);):

 

add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );

function custom_override_checkout_fields( $fields ) {
   unset($fields['billing']['billing_first_name']);
   unset($fields['billing']['billing_last_name']);
   unset($fields['billing']['billing_company']);
   unset($fields['billing']['billing_address_1']);
   unset($fields['billing']['billing_address_2']);
   unset($fields['billing']['billing_city']);
   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_email']);
   unset($fields['billing']['billing_city']);
   return $fields;
}

Redagavo WEBKODAS
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Tuo atveju kai pazymima yra varnele "shipping to different address", yra aktyvuojami laukeliai uzsakymo pristatymui "shipping", taigi:

 

 

unset($fields['shipping']['shipping_state']);

 

O jeigu noretumem pasalinti isvyso galimybe, naudotis "shipping to different address", tai reiketu i functions.php,

add_filter( 'woocommerce_ship_to_different_address_checked', '__return_false' );

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...