是否按层次列出帖子类别?

时间:2011-03-29 作者:FLX

假设我有以下几类:

Style
  |
  + Shoes
  + Pants
如果我写了一篇文章,并将其放在Style and Shoes类别中,它将按字母顺序而不是按层次顺序列出它们。所以它会把它列为鞋子,样式而不是样式,鞋子。

我该怎么做?我尝试使用“the\\u category(“>”,“multiple”)”但输出“Style,Shoes,Style”

谢谢

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

您可以获取帖子类别,然后将其传递到wp_list_categories 负责按层次显示它们。

类似于。。

wp_list_categories( array( 
    \'include\' => array_keys( get_the_terms( $post->ID, \'category\' ) ), 
    \'title_li\' => \'\' 
) );
希望有帮助:)

结束

相关推荐

Main Loop未在自定义博客模板页面中启动

我为我页面的博客部分制作了一个自定义模板。我甚至将post page设置为Blog.我创建了一个名为“页面内容”的自定义帖子类型,并在#feature 分区,但未显示主要帖子(写在帖子面板中)(#blog 部门)有什么建议可以解决这个问题吗?编辑:我刚刚在webkit inspector中看到:Fatal error: Cannot use object of type WP_Query as array in /home/alex/www/wpa/wp-includes/query.php on lin