我正在使用事件日历Wordpress插件,并试图显示一个类别中的事件总数。目前正在尝试这个:
$args = array(
'post_type' => 'tribe_events',
'tax_query' => array(
array(
'taxonomy' => 'tribe_events_cat',
'field' => 'food',
),
),
);
$query = new WP_Query( $args );
然后用这个来显示结果:
<?php echo $query-> found_posts; ?>
不过,我的输出返回0。我是不是错过了什么?
想明白了!看起来我的第一个tax_query数组属性有点不对劲
$args = array(
'post_type' => 'tribe_events',
'tax_query' => array(
array(
'taxonomy' => Tribe__Events__Main::TAXONOMY,
'field' => 'slug',
'terms' => 'food'
),
),
);
回复相同的查询显示了正确的帖子数量。