本文将介绍关于wordpress分类(category)的二级不显示问题,前几天自己做一个主题,涉及到要把二级分类导航彻底的隐藏起来,而不是用css控制的,虽然可以实现,但是由于不同浏览器问题,所以放弃了。其实只要直接修改wordpress的分类函数就行了。我们来看看二级导航原来的代码:
<?php wp_list_pages('depth=2&title_li=0&sort_column=menu_order'); ?>
1. 调出二级菜单 (子分类)
是否还记得制作导航菜单时是如何设定列表深度的? 当时将深度设为 1 是为了不显示子分类, 现在要二级子分类当然要将深度设为 2 了.
depth: 列表深度(层的最大数量), 本文讨论的是不显示二级菜单, 故最大深度为 1.
打印分类菜单项的语句是:
<?php wp_list_pages('depth=1&title_li=0&sort_column=menu_order'); ?>