wp_list_categories如何隐藏子分类咧?

最近在修改WP2.9的模板,一会想显示子分类,一会换了模板又要隐藏子分类,要怎么实现咧?不去了解一下,确实很困扰。
首先,打开模板看一下具体位置和标签:

wp_list_categories('show_count=1&title_li=');


头大,一头雾水,- – !但是,从这个代码我们知道这个函数的名称为:wp_list_categories

接着头大,还是不知道怎么显示和隐藏。怎么办?有问题当然上百度啦。

百度真有你的,这个你也知道,而且发现很熟悉的网站,Wordpress官网,排第一。
http://codex.wordpress.org/Template_Tags/wp_list_categories

让我们先了解一下WP的wp_list_categories分类调用标签的数组:

 ,
	'orderby'=> 'name',
	'order'=> 'ASC',
	'show_last_update'=> 0,
	'style'=> 'list',
	'show_count' => 0,
	'hide_empty' => 1,
	'use_desc_for_title' => 1,
	'child_of'=> 0,
	'feed' => ,
	'feed_type'  => ,
	'feed_image' => ,
	'exclude'=> ,
	'exclude_tree'=> ,
	'include'=> ,
	'current_category'=> 0,
	'hierarchical'=> true,
	'title_li'=> __( 'Categories' ),
	'number'=> NULL,
	'echo' => 1,
	'depth'=> 0 );
?>

细心观查一下,我们发现depth这个是深度的,分类的深度是什么咧?那就是控制子分类啊。

终于有点眉目了,接下来改写代码试试。

wp_list_categories('show_count=1&depth=1&title_li='); 

成功了,depth值为1,显示根分类。

Leave a Reply