查看站点自定义帖子类型结构

时间:2011-08-20 作者:passatgt

我用Wordpress建立了一个评论网站。我创建了一个名为“评论”的自定义帖子类型,其中有两种分类法,一种称为“流派”,另一种称为“类型”。在流派中,我有几个子类别,动作,喜剧,戏剧等。。。在类型中,我有两个子类:电影和电视节目

我想在我的主页上创建如下导航:

电影动作片当然,如果我点击电视剧/动作片,我只想显示电视剧类别中有动作类型的所有评论,而且只想显示电视剧,而不是电影。

最简单的解决方案是什么?

1 个回复
最合适的回答,由SO网友:Isendra 整理而成

我将采用的方法是使用tax\\u查询创建一个查询,以查找正确的流派和类型。例如,要查询所有戏剧电影,请执行以下操作:

$myquery[\'tax_query\'] = array(
    array(
        \'taxonomy\' => \'genre\',
        \'terms\' => array(\'drama\'),
        \'field\' => \'slug\',
    ),
    array(
        \'taxonomy\' => \'type\',
        \'terms\' => array(\'movie\'),
        \'field\' => \'slug\',
    ),
);
query_posts($myquery);
希望这能让你朝着正确的方向开始。

结束

相关推荐

Show Custom Taxonomy Slug(s)?

有人能帮我吗?我需要打印自定义分类法的slug,可以吗?下面这类代码很有用,但它只显示了名称,而不是我需要的用于类目的的slug。。<?php $terms = get_the_terms( $post->ID , \'area\' ); foreach( $terms as $term ) {print $term->name; unset($term);}?> 有没有办法为我的自定义分类法“区域”获取slug??非常感谢您的帮助:)