wordpress调用当前分类的全部子分类
天兴工作室 2019-12-25 wordpress教程 1495 0 评论
wordpress在制作企业主题的时候比较常遇到要调用当前分类下的全部子分类。要实现这个可以按照以下步骤操作。
首先在主题的“functions.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); } return $this_category->term_id; }
然后在需要调用的页面里写以下代码:
<?php if(is_category()) { $cat = get_query_var('cat'); $categoryurl = get_category_link($cat); if(get_category_children(get_category_root_id(the_category_ID(false)))!= "" ) { echo wp_list_categories("child_of=".get_category_root_id(the_category_ID(false)). "&depth=0&hide_empty=0&title_li=&orderby=id&order=ASC"); } } ?>
最后自己调整下css就ok了。
相关推荐
取消回复欢迎 你 发表评论:
- 最新文章
- 热文排行
- 最多评论
- 1zblog升级1.7报错“Invalid argument supplied for foreach”或者“unserialize(): Error at offset”的解决办法04-11
- 2wordpress面包屑导航怎么写?wordpress面包屑导航代码04-07
- 3wordpress页面调用指定模板的方法03-30
- 4天兴工作室wordpress娱乐资源主题 搭积木首页+多种列表样式03-21
- 5wordpress分类调用标签函数大全03-13
- 6wordpress调用今日发布文章数量和总文章数量的方法03-12
- 7天兴工作室zblog在线表单插件03-10
- 8天兴工作室:zblog在线表单插件使用视频教程03-10
- 9wordpress在国内无法更新升级的解决办法03-02
- 标签聚合
- ×1套餐内流量×1扣费规则×4右侧栏×1赠送宽带×1夜话畅聊优惠包×1是手机钱包×1emlog免费主题×1宽带×1升级刷机×1套餐减半×2短信包×1红黑×3单栏模板×1三星3528×22013×1三星i5508×1天翼易通卡×1飞信欢乐季×2百度×1movetype
最新评论
-
离心泵
谢谢老师的教导 -
鹏仔先生
求一个付费的 zblogphp 评论插件,输入QQ 获取QQ头像 名称 这种,带评论点赞。 评论于:天兴工作室zblog在线表单插件
-
鹏仔先生
给力 -
青梅工作室
大佬不错哈! -
akrin
请问 网站证书过期,导致无法登录后台,如何去掉https资源的自动跳转 谢谢