I modelli di e-mail vengono generati automaticamente per tutti gli stati degli ordini appena creati.
È possibile modificare il contenuto dalla scheda Email(WooCommerce > Impostazioni > Email).
Per modificare il contenuto, è possibile fare clic sul nome dello stato e si aprirà un editor per quel modello.
È possibile copiare il file del modello e incollarlo nella cartella del tema figlio per modificare altri contenuti.
[theme folder]/woocommerce/emails/admin-order-status-email-[slug].php
[theme folder]/woocommerce/emails/customer-order-status-email-[slug].php
Lo slug deve essere uguale a quello dello stato dell'ordine.
Sono disponibili anche i ganci predefiniti di WooCommerce per modificare il contenuto in base allo stato di ciascun ordine.
Se avete dimestichezza con la codifica, potete utilizzare i ganci di WooCommerce per aggiungere contenuti all'e-mail.
In questo caso, si può usare il gancio "woocommerce_email_before_order_table"
Il codice va inserito nel file functions.php all'interno della cartella del tema.
Altri ganci disponibili sono:
woocommerce_email_before_order_table
woocommerce_email_after_order_table
woocommerce_email_order_meta
woocommerce_email_footer
Link al plugin: https://wordpress.org/plugins/email-template-customizer-for-woo/
Questo plugin supporta l'override delle e-mail personalizzate generate dal nostro plugin sullo stato degli ordini.
Per utilizzare questo modello di e-mail, è sufficiente recuperare il suo ID e agganciarlo al functions.php del tema figlio utilizzando il seguente snippet.
Ora l'email di stato dell'ordine è pronta per essere personalizzata