我试图在Wordpress中完成一个三步的页面层次结构。
下面是一个面包屑导航的示例:
数学>代数>变量
我有一个页面,上面列出了我所有的顶级分类:
<?php wp_list_categories('depth=1'); ?>
接下来我需要做的是,当您单击某个类别时,它会将您链接到一个只列出其所有子类别的页面。默认情况下,它会带您到包含该类别中的每个帖子的页面。
所以你可以在第一页上选择“假设数学”,然后是一个包含算术、代数、几何学等子类别的页面,然后当你选择你的“子猫”时,它会带你去发帖子。
如果你对更好的方法有任何想法的话,我也愿意使用其他的方法。使用内置的分类系统似乎是最合适的。
发布于 2012-07-21 19:13:18
wp_list_categories可以接受一个参数' child _ of ',它将返回一个子类别列表。因此,在您的个人类别列表页面中,您可以使用相关类别的类别id来检索如下所示的子类:
<?php $children = wp_list_categories('child_of='.$your_category->cat_ID); ?>
关于wp_list_categories的更多文档可以在这里找到:categories
https://stackoverflow.com/questions/11594678
复制相似问题