仅显示子分类中的帖子

时间:2018-06-21 作者:Subrata

所以我有主要的分类新闻:

enter image description here

我想显示子分类法中的自定义字段:仅按位置。

这是我在wp\\u查询中使用的参数,但它显示分类法“News”下的所有帖子

$args = array(
 \'post_type\' => \'post\',
 \'tax_query\' => array(
                    array(
                        \'taxonomy\' => \'category\',
                        \'field\'    => \'slug\',
                        \'terms\'    => \'News\',
                        ),
                    ),
        );

$query = new WP_Query($args);

while($query->have_posts() ): $query->the_post(); ?>

  <?php the_title(); 

wp_reset_query(); endwhile; ?>
如前所述,我只想按位置显示子分类法中的文章标题,而不是所有属于“新闻”的内容。搜遍了,没有发现任何提示,如果您愿意帮助我,将非常感激,谢谢!

此外,我应该用它的名字来称呼subaxonomies,比如“按地点”,而不是它的id。

1 个回复
SO网友:Subrata

因此,在进行了少量试验后,如果有人需要,我找到了解决方案:

而不是:

\'terms\' => \'News\'
使用:

\'terms\' => array(\'News\' => \'by-place\')
新闻是类别名称,按地点是子类别。

非常感谢。

结束

相关推荐

使用新的WP-Query()从循环中过滤后期格式;

嗨,我目前正在为我的博客构建一个主题。下面的代码指向最新的帖子(特色帖子)。因为这将有一个不同的风格比所有其他职位。然而我想过滤掉帖子格式:链接使用我在循环中定义的WP查询,因为它给我带来了更多的灵活性。我该怎么做呢? <?php $featured = new WP_Query(); $featured->query(\'showposts=1\'); ?> <?php while ($featured->have_post