Per rimuovere i campi sulla pagina di pagamento del negozio woocommerce usa l'hook: woocommerce_checkout_fields
Ad esempio, rilascia il codice successivo nel file del tema wordpress corrente del tuo sito functions.php:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | add_filter('woocommerce_checkout_fields', function ($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_email']); //unset($fields['account']['account_username']); //unset($fields['account']['account_password']); //unset($fields['account']['account_password-2']); return $fields; }); |
Vedi le chiavi dei campi che puoi disabilitare:
Campi di fatturazione
- nome_fatturazione
- cognome_fatturazione
- azienda_fatturazione
- Paese di fatturazione
- Indirizzo di fatturazione 1
- Indirizzo di fatturazione 2
- città_fatturazione
- stato_fatturazione
- fatturazione_codice postale
- fatturazione_telefono
- fatturazione_e-mail
Campi di spedizione
- nome_spedizione
- cognome_spedizione
- compagnia di spedizione
- shipping_country
- indirizzo_spedizione_1
- indirizzo_spedizione_2
- shipping_city
- shipping_state
- spedizione_codice postale
Campi account
- account_nomeutente
- password dell'account
Campi dell'ordine
- ordine_commenti