Cum scoți codul poștal din Woocommerce?
Dacă știi deja ce faci, atunci codul pe care-l cauți este acesta:
add_filter( 'woocommerce_checkout_fields' , 'sterge_cod_postal' ); function sterge_cod_postal( $fields ) { unset($fields['billing']['billing_postcode']); return $fields; }
De-alungul timpului, foarte mulți clienți mi-au cerut să scot codul poștal de la finalizarea comenzii din WooCommerce.
De ce să-l scoți?
În general, persoanele din România nu cunosc codul poștal și, deși se află foarte ușor printr-o simplă căutare pe Google, riști să pierzi câțiva clienți finali. Dacă totuși, vrei să păstrezi câmpul pentru cod poștal ar trebui ca acest câmp să fie opțional.
Astfel, poți folosi acest cod:
add_filter( 'woocommerce_default_address_fields', 'cod_postal_optional' ); function cod_postal_optional( $fields ) { $fields['postcode']['required'] = false; return $fields; }
Unde se introduce codul?
În primul rând ar trebui să folosești o temă child pentru website-ul tău. Desigur, poți modifica și direct în tema părinte, dar dacă nu este creată de tine… la următorul update al acesteia vei pierde toate modificările.
Presupunând că ai deja o temă child, va trebui să adaugi codul în fișierul functions.php (localizat aici: /wp-content/themes/numetema/).