Skip to main content

WordPress : configurer l’envoi des mails au format HTML

Par défaut,les emails envoyés grâce à la fonction wp_mail() de WordPress sont envoyés au format texte brut. Gênant lorsque l’on souhaite envoyer des mails qui ne ressemblent pas à un texte froid, noir sur fond blanc 😉

Afin de procéder à cette modification, et ouvrir la possibilité d’envoyer des emails au format html, un simple initialisation est nécessaire. Vous pouvez l’ajouter dans votre fichier functions.php, ou directement dans un plugin.

// A inclure dans votre functions.php ou dans votre plugin
function wp_set_mail_to_html(){
    return "text/html";
}
add_filter( 'wp_mail_content_type','wp_set_mail_to_html' );

Rien de plus simple !

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *


NEWSERVER