我用Wordpress建立了一个评论网站。我创建了一个名为“评论”的自定义帖子类型,其中有两种分类法,一种称为“流派”,另一种称为“类型”。在流派中,我有几个子类别,动作,喜剧,戏剧等。。。在类型中,我有两个子类:电影和电视节目
我想在我的主页上创建如下导航:
电影动作片当然,如果我点击电视剧/动作片,我只想显示电视剧类别中有动作类型的所有评论,而且只想显示电视剧,而不是电影。
最简单的解决方案是什么?
我用Wordpress建立了一个评论网站。我创建了一个名为“评论”的自定义帖子类型,其中有两种分类法,一种称为“流派”,另一种称为“类型”。在流派中,我有几个子类别,动作,喜剧,戏剧等。。。在类型中,我有两个子类:电影和电视节目
我想在我的主页上创建如下导航:
电影动作片当然,如果我点击电视剧/动作片,我只想显示电视剧类别中有动作类型的所有评论,而且只想显示电视剧,而不是电影。
最简单的解决方案是什么?
我将采用的方法是使用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);
希望这能让你朝着正确的方向开始。有人能帮我吗?我需要打印自定义分类法的slug,可以吗?下面这类代码很有用,但它只显示了名称,而不是我需要的用于类目的的slug。。<?php $terms = get_the_terms( $post->ID , \'area\' ); foreach( $terms as $term ) {print $term->name; unset($term);}?> 有没有办法为我的自定义分类法“区域”获取slug??非常感谢您的帮助:)