更改MailChimp STS插件中的“发件人”名称

时间:2011-08-02 作者:Andrew Revesz

我正在使用Mailchimp STS plugin for Wordpress, 其中使用Amazon SES 用于事务性电子邮件。插件设置正确,但默认的“发件人”名称在发送的电子邮件中仅显示为“andrew”。由于插件的设置中没有更改的选项,我假设这是从我的电子邮件地址抓取的(例如。[email protected])。

我在插件中找到以下代码:

// 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  );
如何更改它,以便显示自定义的“发件人”名称(例如,我的姓名、公司)。

2 个回复
SO网友:Rarst

插件可以通过两种方式发送电子邮件:

简单的电子邮件通过STS发送wp_mail() 功能根本不从名称设置。对于后者,默认为WordPress 并通过你找到的过滤器。

由于两者都不符合你的描述,我认为这只是电子邮件客户端,你正在检查这一点,是参与电子邮件显示为(缺失)名称的一部分。

所以这不是你目前正在做的事情,因为wp_mail_from_name 插件代码未使用筛选器。但应该是这样。我声称“这是测试版”防御,并关闭创建罚单,以便在下一版本中更正。很抱歉给您带来不便!

SO网友:djb

我也需要这样做,所以我把它黑了进去。This code, 取代了mailchimp-sts.php 文件中,向STS设置页面添加一个字段,您可以在其中设置要在“发件人”标题中使用的名称。

结束

相关推荐

Sort plugins by rating

当我想安装一个新的Wordpress插件时,我会搜索我想要的插件,并收到一个结果列表。有没有办法按评级或名称对结果进行排序?如果没有,它将是Wordpress的一个有用的补充。