如何显示自定义分类的选定术语?

时间:2013-09-02 作者:dorich

这可能是语法问题,但如果是,我看不出问题所在。

我想选择自定义分类法的特定术语并显示它们的名称。以下代码中的选择过程有问题。

$taxonomy = \'chapters\';
echo("Test Term Display ");
$args1=array(
    \'include\'=> array(74,76
        )
    );
$chaptertitles=get_terms( \'chapters\', $args1 );
$count1 = count($chaptertitles);
echo($count1);
 if ( $count1 > 0 ){
   echo "<ul>";
      foreach ( $chaptertitles as $chaptertitle ) {
   echo "<li> Chapter Title:" . $chaptertitle->name . "</li>";

  }
 echo "</ul>";
}
对于$count1,返回零。

但是,如果我删除了参数,以便应用默认条件,那么我将返回所有条款。

这表明我的语法对$args1不正确,但我看不到任何错误。

如果您能给我一些建议,我将不胜感激。

谢谢

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

该问题的解决方案是,默认情况下,不显示没有帖子的术语。可以通过将“hide\\u empty”=>0添加到参数列表来更改此设置。

SO网友:Jigar Gorakhiya

这可能会帮助您找到解决方案。

打印不带参数的get\\U术语的结果

$chaptertitles=get_terms( \'chapters\');      
print_r($chaptertitles);    
  • 签入以上结果您是否可以获得商品id 74和;76

  • 我想您可能无法获得商品id 74&;76这就是为什么count1美元的价格为零。

    包括您可能购买的物品$chaptertitles.

  • 结束

    相关推荐

    Taxonomize taxonomy terms?

    我想register taxonomies 适用于taxonomy 条款(除职位外)。I believe this is possible 因为帖子和术语都是WP对象。需要采取哪些步骤来实现这一目标?由于TAXO主要面向岗位,因此需要采取哪些不同的措施来实现这一目标?在“编辑术语”页面上,如何使编辑框像在帖子中一样出现?相关核心文件:wp-includes/taxonomy.php wp-admin/edit-tag-form.php