get_posts中的ACF子字段

时间:2019-06-24 21:59:03

标签: wordpress advanced-custom-fields

我正在从一个组中的一个组查询ACF subfield

这是我的代码(剥离后的代码),用于显示我要定位的目标:

acf_add_local_field_group(array(
    'key' => 'events_infos',
    'fields' => array(
        'key' => 'general_infos',
        'type' => 'group',
        'sub_fields' => array(
            array(
                'key' => 'dates',
                'sub_fields' => array(
                    array(
                        'key' => 'start', // This is my sort key
                        ...
                    )
            )
        )
    )
));

我想按时间顺序查询即将发生的事件,因此我需要访问;如何在以下key中格式化meta_query

get_posts(array(
    'meta_query' => array(
        array(
            'key' => **events_infos[general_infos][dates][start]**,
            'order' => 'ASC'
        )
    )
)

1 个答案:

答案 0 :(得分:0)

@Stender in his comment所示,答案可以在标题{strong> 4. Sub custom field values" 下的n the documentation中找到。