web-dev-qa-db-fra.com

Changer le nom "De" dans le plugin MailChimp STS

J'utilise le plugin Mailchimp STS pour Wordpress , qui utilise Amazon SES pour les emails transactionnels. Le plugin est configuré correctement, mais le nom "De" par défaut apparaît uniquement en tant que "Andrew" dans les e-mails envoyés. Puisqu'il n'y a pas d'option pour changer cela dans les paramètres du plugin, je suppose que cela a été récupéré à partir de mon adresse email (par exemple [email protected]).

J'ai trouvé ce code dans le plugin:

// Plugin authors can override the potentially troublesome default
$phpmailer->From     = apply_filters( 'wp_mail_from', $from_email );
$phpmailer->FromName = apply_filters( 'wp_mail_from_name', $from_name  );

Comment puis-je le modifier pour pouvoir afficher un nom "De" personnalisé (par exemple, Mon nom, Société).

3
Andrew Revesz

Il existe deux modes de courrier électronique pouvant être envoyés avec le plugin:

  • des e-mails simples sont envoyés via STS;
  • les courriers électroniques contenant tout ce que STS ne prend pas en charge (en-têtes personnalisés, pièces jointes, etc.) sont envoyés via la fonction de secours, qui est simplement une copie de la fonction native wp_mail().

Pour l'ancien plugin ne définit pas de nom du tout. Pour ce dernier, la valeur par défaut est WordPress et passe en revue les filtres que vous avez trouvés.

Puisque ni l'une ni l'autre ne correspond à votre description, je pense que c'est simplement un client de messagerie, avec lequel vous vérifiez cela, participe à la messagerie pour indiquer son nom (manquant).

Ce n'est donc pas quelque chose que vous faites actuellement, car le filtre wp_mail_from_name n'est pas utilisé par le code du plugin. Mais ça devrait être. Je réclame "c'est une bêta" défense et je commence à créer un ticket, donc cela est corrigé dans la prochaine version. Désolé pour le dérangement!

1
Rarst