我已经将自定义post_type注册为service
,并且自定义分类法是type
。
注册的自定义帖子类型:
register_post_type('service', $args);
和$args
中的
'taxonomies' => array('type')
注册的自定义分类法:
register_taxonomy('type', array('service'), $args);
现在,使用以下查询,我试图仅显示来自服务帖子类型的移动分类法的帖子:
<?php
$args = new WP_Query(array(
'post_type' => 'service',
'posts_per_page' => -1,
'tax_query' => array(
array(
'taxonomy' => 'type',
'field' => 'slug',
'terms' => 'move'
)
)
));
$query = new WP_Query($args);
if ($query->have_posts()) {
while ($query->have_posts()) : $query->the_post();
echo get_the_title();
endwhile;
}
wp_reset_query();
?>
但是查询没有任何结果。