我希望使用wp\\u mail\\u from hook来更改通过表单提交的发件人电子邮件地址,该表单通过电子邮件向朋友发送邀请(我正在编写自己的插件来完成此操作)。
我目前正在使用以下代码,但我看不出我做错了什么,因为发件人电子邮件地址根本没有设置,而是转到默认地址:
function() {
$this->from_email = $_POST[\'your_email\'];
add_filter( \'wp_mail_from\', array( $this, \'set_from_email\' ) );
wp_mail( $to, $subject, $message);
}
function set_from_email() {
return $this->from_email;
}
据我所知,这应该是完美的,开箱即用,但我已经尝试了几个小时,但没有任何效果,因此,我的问题。
仅供参考,我正在类中使用此函数,但我认为这不会改变任何东西。
非常感谢nav