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

问题描述 投票:0回答:1

我正在开发一个机密网站,用户可以在其中发布他们想要出售的任何内容或从前端做广告。在每篇发布的帖子结束时,客户可以通过填写联系表单与卖家联系。默认情况下,电子邮件将发送给发布者。函数$ 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和网站编辑器收到联系表单发送的电子邮件的副本:

php wordpress
1个回答
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。

© www.soinside.com 2019 - 2024. All rights reserved.