Filtra la ricerca ...
Frase esatta
Categorie

Come riordinare i campi di WooCommerce checkout

Ciao e benvenuto. Se hai bisogno di chiarimenti sul codice, lascia un commento (no WhatsApp); ricorda però che non fornisco assistenza gratuita sugli articoli che ho scritto nè personalizzo il codice in modo gratuito, quindi se la tua richiesta va oltre il semplice "aiutino", se vuoi mi chiedi una consulenza a pagamento nella pagina contatti. Grazie della comprensione. Alessio

Per prima cosa teniamo in considerazione che al momento WooCommerce ordina i campi in 4 gruppi differenti : billing, shipping, account e order.

Ogni gruppo contiene dei campi ed ogni campo può essere ordinato via PHP utilizzando il parametro [priority] con il filtro (hook) woocommerce_checkout_fields .

Facciamo un esempio pratico, poniamo di voler spostare il campo indirizzo email come primo campo in alto nella sezione billing (Dati fatturazione), scriveremo una funzione tipo :

ed ecco il risulatowoocommerce ordinamento campi checkout

Perchè ho utilizzato 4 come priorità ?

Bene, va tenuto anche in considerazione che ogni campo ha già una sua priorità predefinita, sotto lascio una bella tabella che li spiega tutti, quindi ogni nuovo campo aggiunto oppure ogni campo da spostare va inserito all’interno dei parametri di default.

GRUPPO NOME PRIORITA’
billing billing_first_name 10
billing_last_name 20
billing_company 30
billing_country 40
billing_address_1 50
billing_address_2 60
billing_city 70
billing_state 80
billing_postcode 90
billing_phone 100
billing_email 110
     
shipping shipping_first_name 10
shipping_last_name 20
shipping_company 30
shipping_country 40
shipping_address_1 50
shipping_address_2 60
shipping_city 70
shipping_state 80
shipping_postcode 90
account account
order order

 

Potrebbe interessarti anche ...

Hai bisogno di una consulenza, lo sviluppo di un plugin o vuoi incrementare le performance del tuo sito ?

Se vuoi postare codice usa codeshare.io
Se vuoi postare uno screeshot usa postimages.org ed inserisci l'url nel commento.

Lascia un commento


Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

Iscriviti e ricevi trucchi e guide

Inserisci la tua email per ricevere gli ultimi articoli dal blog.

Inserendo i tuoi dati confermi di aver letto ed essere d’accordo con la privacy policy.