在同一函数中两次调用wp_mail()(不会发送第二个)

时间:2018-09-06 06:38:49

标签: php html wordpress

我在同一函数中两次调用wp_mail()函数,但另一个(第二个)未发送。我想念什么吗?

function v_send_mail() {
    wp_mail( "firstemail@gmail.com", $subject, $msg, $headers );
    wp_mail( "secondemail@gmail.com", $subject, $msg, $headers );
}

echo v_send_mail();

如果我改变其位置,则第一封电子邮件将不会收到该电子邮件。有解决方案吗?

1 个答案:

答案 0 :(得分:1)

尝试此代码。

function v_send_mail() {
    $group_emails = array("firstemail@gmail.com", "secondemail@gmail.com" );
    wp_mail($group_emails, 'my subject', 'my message', $headers);
}

if(v_send_mail()){
    echo "mail sent";
}