如何更改Wordpress电子邮件的回复标题中的电子邮件地址

时间:2017-08-04 23:12:37

标签: wordpress email filter email-headers

您好我在Bluehost上使用Wordpress。我想更改发送的电子邮件的Reply-to标头。我正在使用过滤器' wp_mail'过滤标题'在wp codex的wp_mail过滤器文档中描述的数组。 这是我的代码,显示函数定义和add_filter()调用:

function sp_reply_to($args) {
 $args['headers'] = array('Reply-To: Name <name@domain.com');
 return $args;
}
add_filter ( 'wp_mail', 'sp_reply_to');`

但是,我没有看到“回复:”发生任何变化,但未设置名称和电子邮件。

任何想法可能会出错? 有没有办法确保覆盖可能设置回复的任何插件。

由于

2 个答案:

答案 0 :(得分:0)

我正在完成同样的任务,代码对我有用。

您是否尝试过正确格式化回复值?它最后缺少>

答案 1 :(得分:0)

是的,此代码也对我有用。

function reply_to($args) {
    $args['headers'] = array('Reply-To: Name <name@domain.com>');
    return $args;
}
add_filter ( 'wp_mail', 'reply_to');