woocommerce

Woocommerce nasconde i campi non necessari in Checkout

Il plugin Woocommerce per WordPress è fantastico. Ma come ogni cosa fantastica, ha dei difetti che devono essere corretti con un file.🙂

Come sempre, tutto è abbastanza semplice, l’importante è studiare bene la documentazione, cosa che ho fatto con successo.

E così apportiamo modifiche a functions.php, nel mio caso rimuoviamo i campi non necessari in entrambi i blocchi “Indirizzo di calcolo” e “Indirizzo di consegna”.

Non ho assolutamente bisogno dei seguenti campi nel modulo di checkout: CAP, Paese, Regione, e-mail, Azienda e Indirizzo 2.

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_email']);
	 unset($fields['billing']['billing_company']);
	 unset($fields['billing']['billing_address_2']);
	 
	 unset($fields['shipping']['shipping_postcode']);
	 unset($fields['shipping']['shipping_country']);
	 unset($fields['shipping']['shipping_state']);
	 unset($fields['shipping']['shipping_email']);
	 unset($fields['shipping']['shipping_company']);
	 unset($fields['shipping']['shipping_address_2']);
 
     return $fields;
}

Elenco completo dell’array woocommerce_checkout_fields che può essere rimosso:

  • fatturazione
    • billing_first_name
    • billing_last_name
    • billing_company
    • Indirizzo di fatturazione 1
    • billing_address_2
    • billing_city
    • billing_postcode
    • Paese di fatturazione
    • billing_state
    • billing_email
    • billing_phone
  • spedizione
    • shipping_first_name
    • shipping_last_name
    • compagnia di spedizione
    • shipping_address_1
    • shipping_address_2
    • shipping_city
    • shipping_postcode
    • shipping_country
    • shipping_state
  • account
    • account_username
    • password dell’account
    • account_password-2
  • ordine
    • order_comments

È tutto, buona fortuna!

Related Posts

Leave a comment

Hey, so you decided to leave a comment! That's great. Just fill in the required fields and hit submit. Note that your comment will need to be reviewed before its published.