仅从有子类别的类别中查询帖子 时间:2015-05-04 作者:marcinf2 我的类别结构:第1类(8个职位)子类别1(2个职位)子类别2(2个职位)子类别3(2个职位)子类别2(6个职位)子类别1(2篇帖子)子类别2(2篇帖子)子类别3(2篇帖子)我只想查询类别1(8篇帖子)和类别2(6篇帖子)中的帖子,而不想显示子类别中的帖子。下面是代码示例:<?php query_posts( array ( \'category_name\' => $cat_slug, \'posts_per_page\' => -1 ) ); $number = 0; ?> <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <?php $title = the_title(\'\',\'\',false); $excerpt = get_the_excerpt(); echo $title; echo $excerpt; ?> <?php endwhile; else: endif; ?> 如何编辑上述代码,只显示类别1、2中的帖子,而不显示子类别中的帖子?? 1 个回复 最合适的回答,由SO网友:kovshenin 整理而成 您可以将税务查询用于include_children 设置为false:$query = new WP_Query( array( \'tax_query\' => array( array( \'taxonomy\' => \'category\', \'field\' => \'slug\', \'terms\' => \'your-category-slug\', \'include_children\' => false, ), ), ) ); 结束 文章导航