如何创建带有标签的自动下拉菜单?

时间:2012-07-03 作者:user1341839

我有另一个不是默认的帖子类型。我有四个分类法附加到该帖子类型。我在这些分类法上附加了许多标签。

我想创建一个下拉菜单,根据分类自动拉取所有标记。

例如:Post type:CultureTaxonomy 1:BooksUnder that,all the books(tags)Taxonomy 2:moviessunder that,all the movies(tags)等。。

谢谢

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

wp_list_categories 就是你想要的。它需要taxonomy 作为可选参数。

抄本示例:

<?php 

$taxonomy     = \'genre\';
$orderby      = \'name\'; 
$show_count   = 0;      // 1 for yes, 0 for no
$pad_counts   = 0;      // 1 for yes, 0 for no
$hierarchical = 1;      // 1 for yes, 0 for no
$title        = \'\';

$args = array(
  \'taxonomy\'     => $taxonomy,
  \'orderby\'      => $orderby,
  \'show_count\'   => $show_count,
  \'pad_counts\'   => $pad_counts,
  \'hierarchical\' => $hierarchical,
  \'title_li\'     => $title
);
?>

<ul>
<?php wp_list_categories( $args ); ?>
</ul>

结束

相关推荐

定制PT、Taxonomys和WordPress查询

好吧,我对wordpress有一个问题,这几天一直让我抓狂。我有一个名为“帮助热线”的自定义帖子类型。该帖子类型有13个类别,其中一些类别有子类别。我还有5个自定义字段。当我在帮助热线下创建帖子时,我会将其分配到与之相关的任何类别(可以是多个)这就是我感到非常困惑的地方。我有一个名为“页面帮助”的页面,该页面正在使用<?php wp_list_categories(\'depth=1&title_li=\'); ?> 显示顶级类别。当您单击其中一个类别时,我假设它正在加载类别