Abbiamo un sito ecommerce realizzato con WordPress e WooCommerce. Vogliamo personalizzare la mail “New Order” che WooCommerce invia a noi amministratori per ogni acquisto che un cliente esegue nel nostro store. Vogliamo aggiungere prima del dettaglio dell’ordine un’intestazione simile alla seguente:
Hai ricevuto il seguente ordine da
Sherlock Holmes
di
Detectives Ltd
La prima cosa da fare è selezionare dal menu laterale di WordPress la voce WooCommerce > Impostazioni e poi selezionare la scheda Email. Dalla lista di email disponibili identificare quella chiamata “Nuovo Ordine” e fare clic sul bottone Gestisci.
In fondo alla pagina troveremo la sezione Template HTML che ha come unica voce la seguente:
Questo template è stato sovrascritto dal tuo tema e puoi trovarlo in: nome_tema/woocommerce/emails/admin-new-order.php
Accanto a questa voce troviamo due pulsanti. Fare clic su Copia File nel Tema.
A questo punto possiamo recarci in Aspetto > Editor del tema e selezionare il file admin-new-order.php che è contenuto nella cartella woocommerce/emails.
Il codice da aggiungere è quindi il seguente:
get_formatted_billing_full_name()); ?>
billing_company) : ?>
billing_company); ?>