Holidays, World
Modificare il mittente di default delle mail di WordPress

Modificare il mittente di default delle mail di WordPress

Vi è mai capitato di iscrivervi alla mailing list di un sito bellissimo, interessante e professionale e ricevere una email di conferma da parte del mittente “wordpress@nomedominio.it”? Non so voi cosa ne pensate, ma a me da un’idea di scarsa professionalità. Un po’ la stessa sensazione di quando vedete la favicon di default nel tab, oppure la scritta “Orgogliosamente realizzato con WordPress” nel footer di un sito. In questo articolo vedremo come modificare il mittente delle email di WordPress di default senza dover necessariamente utilizzare nessun tipo di plugin.

Esistono alcuni plugin che permettono di ottenere lo stesso risultato, tuttavia la soluzione più semplice e più efficace, a mio avviso, è quella di utilizzare gli hook e i filtri di WordPress, che consentono di andare a modificare alcune porzioni del codice senza andare a minare il funzionamento del core del sito.


In questo caso i filtri da utilizzare sono due, wp_mail_from e wp_mail_from_name, e vanno inseriti all’interno del file functions.php del nostro tema principale (o meglio ancora all’interno del functions.php del nostro tema child – se non sai come fare contattami oppure lascia un commento in questo articolo, in fondo alla pagina).

Per prima cosa quindi, dobbiamo accedere al file functions.php. Questo può essere fatto sia attraverso un qualsiasi client FTP (ad esempio FireFTP o FileZilla) oppure accedendo direttamente all’editor di WordPress (come descritto in questo articolo).

Una volta aperto il file functions.php, basterà aggiungere le seguenti righe di codice:

/* modifica mittente delle email standard di WordPress  */
add_filter(‘wp_mail_from’, ‘modifica_indirizzo_mittente’);
add_filter(‘wp_mail_from_name’, ‘modifica_nome_mittente’);
function modifica_indirizzo_mittente($old) {
return ‘nuovo.indirizzo@email.it’;
}
function modifica_nome_mittente ($old) {
return ‘nome del sito’;
}

Inserendo, ovviamente, l’indirizzo email corretto e il nome del vostro sito (o qualsiasi altro testo si voglia inserire al posto di quello di default).

Ora non resta altro da fare che salvare il file functions.php e verificare che tutto funzioni correttamente!

Per qualsiasi problema, chiarimento o approfondimento, non esitare a contattarmi lasciando un commento, oppure tramite il contact form.

Se invece hai trovato utile questo articolo e pensi che possa essere utile a qualcuno dei tuoi amici, condividilo su facebook!

Share this Story
  • Modificare il mittente di default delle mail di WordPress
    Holidays World

    Modificare il mittente di default delle mail di WordPress

    Vi è mai capitato di iscrivervi alla mailing list di un sito bellissimo, interessante e professionale e ricevere una email di ...
Load More Related Articles
Load More By Giorgio Monticelli
Load More In Holidays

Leave a Reply

Your email address will not be published. Required fields are marked *