PHP Wordpress-如何向每个用户单独发送电子邮件,而不是密件抄送

PHP Wordpress-如何向每个用户单独发送电子邮件,而不是密件抄送,php,wordpress,wp-mail,Php,Wordpress,Wp Mail,不知道如何做到这一点,所以需要一些帮助。目前,我有一封wp_邮件,我添加了一系列用户电子邮件,并通过密件抄送发送。我发现有时候它并没有发送 我想我需要更改它,以便向每个用户的电子邮件发送一封单独的电子邮件,而不是作为一封电子邮件发送 有人知道怎么做吗?我的代码如下。谢谢 $args = array( 'role' => 'freelancers', 'orderby' => 'user_nicename', 'order' => 'ASC' )

不知道如何做到这一点,所以需要一些帮助。目前,我有一封wp_邮件,我添加了一系列用户电子邮件,并通过密件抄送发送。我发现有时候它并没有发送

我想我需要更改它,以便向每个用户的电子邮件发送一封单独的电子邮件,而不是作为一封电子邮件发送

有人知道怎么做吗?我的代码如下。谢谢

$args = array(
    'role'    => 'freelancers',
    'orderby' => 'user_nicename',
    'order'   => 'ASC'
);
$users = get_users( $args );
$emails      = array ();

foreach ( $users as $user ) {
$emails[] = $user->user_email;
}


$headers .= 'BCC: '. implode(",", $emails) . "\r\n";

$body = 'Test';


 wp_mail( null, 'New Security Jobs Posted', $body, $headers);


wp_mail
调用放入循环中,并通过第一个参数传递当前电子邮件。