【问题标题】:Output comma separated list of ACF repeater sub field values输出逗号分隔的 ACF 转发器子字段值列表
【发布时间】:2021-01-16 01:38:13
【问题描述】:

我有一个用于电子邮件地址的 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'; 时,正在发送一封电子邮件,因此错误应该在那里......

【问题讨论】:

    标签: wordpress foreach advanced-custom-fields acfpro


    【解决方案1】:

    这是我正在寻找的代码:

                $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);
                }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多