php邮件|添加多个收件人| WordPress的

时间:2017-12-16 08:02:03

标签: php wordpress

我正在一个机密网站上工作,用户可以在其中发布他们想要出售的任何内容或从前端做广告。在每篇发布的帖子结束时,客户可以通过填写联系表单与卖家联系。默认情况下,电子邮件将发送给发布者。函数$ contact_email是发布商的电子邮件地址。但是,我想添加其他收件人。

if(!isset($hasError)) {

        $emailTo = $contact_email;
        $subject = $subject;    
        $body = "Name: $name \n\nEmail: $email \n\nMessage: $comments";
        $headers = 'From <'.$emailTo.'>' . "\r\n" . 'Reply-To: ' . $email;

        wp_mail($emailTo, $subject, $body, $headers);

        $emailSent = true;

}

这是一个WordPress网站。如何修改此代码以添加该功能?我仍然希望原作者,$ contact_email和网站编辑收到联系表单发送的电子邮件副本:

1 个答案:

答案 0 :(得分:0)

您可以将to地址作为数组并添加其他电子邮件地址

if(!isset($hasError)) {

            $emailTo = array($contact_email,$contact_email2);
            $subject = $subject;    
            $body = "Name: $name \n\nEmail: $email \n\nMessage: $comments";
            $headers = 'From <'.$emailTo.'>' . "\r\n" . 'Reply-To: ' . $email;

            wp_mail($emailTo, $subject, $body, $headers);

            $emailSent = true;

}

此处变量$contact_email2应包含您想要拥有的其他收件人的电子邮件ID。