Cambiare il mittente predefinito delle email di WordPress

WordPress di default invia le email utilizzando come indirizzo del mittente [email protected] e come nome del mittente WordPress.
Per modificare questo comportamento, personalizzando indirizzo email e nome del mittente basta inserire questo codice all’interno del file functions.php del proprio tema.
function change_fromemail($email)
{
//viene utilizzata l'indirizzo email dell'amministratore
$wpfrom = get_option('admin_email');
return $wpfrom;
}
function change_fromname($email){
//viene utilizzato il nome del sito
$wpfrom = get_option('blogname');
return $wpfrom;
}
add_filter('wp_mail_from', 'change_fromemail');
add_filter('wp_mail_from_name', 'change_fromname');

Nell’esempio sopra vengono utilizzati il titolo del blog e l’indirizzo email dell’amministratore come mittente, รจ possibile cambiare questo comportamento sostituendo get_option con una variabile a nostra scelta.