Changer le nom de l’expéditeur dans les emails sortants de WordPress

Le nom d’expéditeur WordPress par défaut est «WordPress». C’est lui qui envoie des emails à partir d’une adresse email inexistante (wordpress@votredomaine.com) en tant qu’email de l’expéditeur. De nombreux filtres anti-spam bloquent vos emails WordPress les considérant comme du spam. Parfois, il ne parviennent même pas au dossier spam.

 

Changer manuellement le nom et l’email de l’expéditeur

Vous devez ajouter le code suivant dans le fichier functions.php de votre thème:

// Function to change email address
 
function wpb_sender_email( $original_email_address ) {
    return 'tim.smith@example.com';
}
 
// Function to change sender name
function wpb_sender_name( $original_email_from ) {
    return 'Tim Smith';
}
 
// Hooking up our functions to WordPress filters 
add_filter( 'wp_mail_from', 'wpb_sender_email' );
add_filter( 'wp_mail_from_name', 'wpb_sender_name' );

Vous pouvez maintenant tester cette portion de code en créant un nouvel utilisateur, en modifiant votre mot de passe ou toute autre action nécessitant l’envoi d’un email depuis votre site.