wp_mail_from:每次都与地址不同

时间:2015-02-12 15:21:43

标签: wordpress-plugin wordpress

我有一张表格。用户提供姓名和电子邮件地址的位置。我使用自定义插件发送邮件。要求是我需要代表签名的用户发送邮件。

现在在wp_mail中如何实现呢?

我知道这个过滤器:wp_mail_from。但是每次调用wp_mail时如何调用它并设置与地址不同?

最后,我还要清除wp_mail_from过滤器,以免影响其他表单。

谢谢,

1 个答案:

答案 0 :(得分:0)

wp_mail接受“标题”

http://codex.wordpress.org/Function_Reference/wp_mail#Using_.24headers_To_Set_.22From:.22.2C_.22Cc:.22_and_.22Bcc:.22_Parameters

<?php
  $headers = 'From: My Name <myname@example.com>' . "\r\n";
  wp_mail('test@example.org', 'subject', 'message', $headers );
?>