WordPress获取当前分类的全部子分类

WordPress获取当前分类的全部子分类

WordPress分类页显示当前分类下的全有子分类链接,可以用下面的代码:

将下面代码添加到当前主题function.php中:

function get_category_root_id($cat) {
	// 取得当前分类
	$this_category = get_category($cat);
	// 若当前分类有上级分类时循环
	while($this_category->category_parent) {
	// 将当前分类设为上级分类
$this_category = get_category($this_category->category_parent); 
}
	// 返回根分类的id号
	return $this_category->term_id; 
}

然后在准备显示的位置添加:

<?php wp_list_categories('child_of=' . get_category_root_id($cat) . '&depth=1&hide_empty=0&hierarchical=1&optioncount=1&title_li=');?>

代码源自网络,出处未知。


下载说明:
1. 本站所有资源来源于网络和用户上传,如有侵权请联系站长
2. 本站分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,商用请支持正版!不得违反国家法律,否则后果自负!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!

本站的资源均来自于互联网,仅为资源共享、学习参考之目的,其版权均归原作者及其网站所有,如有侵权请留言联系:admin,转转请注明出处:http://zhanmr.com/3712.htm

发表评论

电子邮件地址不会被公开。 必填项已用*标注