如何解决ACF转发器子字段值的输出逗号分隔列表
我有一个用于电子邮件地址的ACF转发器字段field_5f71d4eaaf381
,并且我想输出一个逗号分隔的子字段值列表(measurement_extra_email_address),以为WordPress邮件功能创建一个$to
。
$values = $_POST['acf'];
$extra_recipients = $_POST['acf']['field_5f71d4eaaf381'];
if ( $extra_recipients ) {
$list = array();
foreach( $extra_recipients as $extra_recipient ) {
$list[] = $extra_recipient['measurement_extra_email_address'];
}
$to = implode(',',$list);
}
我认为上面的代码应该/应该这样做,但是没有发送电子邮件,所以我认为代码不正确。。
仅需注意:当我删除上面的代码部分并尝试$to = 'my@emailadress.com';
时,正在发送一封电子邮件,因此错误应该在那里...
解决方法
这是我正在寻找的代码:
$values = $_POST['acf'];
$measurement_mail_extra_recipients = $_POST['acf']['field_5f71d4eaaf381'];
if ( $measurement_mail_extra_recipients ) {
$list = array();
foreach( $measurement_mail_extra_recipients as $measurement_mail_extra_recipient ) {
$list[] = $measurement_mail_extra_recipient['field_5f71d55aaf382',$measurement_client];
}
$to = implode(',',$list);
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。