WP获得有2个条件的帖子

时间:2017-08-18 08:21:41

标签: wordpress advanced-custom-fields

我有2个条件的自定义帖子类型:

首先:带开始日期的ACF字段

其次:ACF字段为空

我想先有一个按“开始日期”(ACF字段)排序的列表,其次是按出版日期排序的列表。

当我使用get_posts时,只有第一个条件有效:

            $args_infos = array(
                'numberposts' => -1,
                'post_type' => 'infos',
                'tax_query' => array(
                    array(
                        'taxonomy' => 'emetteur',
                        'field' => 'term_id',
                        'terms' => 132,
                        'operator' => 'NOT IN', //to hide expired posts
                    )
                ),
                'meta_key' => 'start_date', //the reason why, only posts with start date are showing
                'meta_type' => 'date',
                'orderby' => 'meta_value',
                'order' => 'ASC',
                'post_status' => 'publish'
            );

有什么想法吗?

0 个答案:

没有答案