wordpress如何调用当前分类的子分类

在做网站时有些需要在网站的边栏列出其他分类,例如:企业产品分类,如果公司网站产品项目很多的情况,就需要设置二级分类或者子分类。如下图:wordpress如何调用当前分类的子分类

如何在自己建网站时显示当前分类下的子分类或者在文章页显示所属分类的子分类,只需要做好以下几点你也能制作出自己的网站子分类。

方法/步骤

1.在网站主题的函数模板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); // 将当前分类设为上级分类(往上爬)
}
return $this_category->term_id; // 返回根分类的id号
}

2.然后在页面要显示子分类的地方(一般是在侧边栏)粘贴下面这段代码即可

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

 

(0)
去看你博客的头像去看你博客管理组
上一篇 2019-10-04 下午12:49
下一篇 2019-10-09 下午8:14

相关文章

  • WordPress知更鸟主题添加海报分享功能

    该功能主要用于生成WordPress主题海报分享功能,海报分享其实就是利用PHP的GD库来让图片生成,所以你所使用的 PHP 环境必须支持 GD 库,具体显示效果如下: 核心代码打包至poster文件夹,方便调用及维护(文章底部下载文件) 教程/步骤 1.下载主要文件并解压后,将里面的poster文件夹上传到begin主题根目录。 2.将以下代码加入主题的f…

  • WordPress使用火车头采集器采集文章教程–分析目标网站文章链接位置及规则

    教程总目录: 上一篇文章我们批量添加了他列表页的地址。 下面我们要从列表页分析出来他文章的地址。 首先看下,在列表页里面他的文章链接都在我红线画出的部分。 然后我们就可以从画出这部分里面的代码找到地址,我们看一下 是在server-r2这个div里面 注:我用的是浏览器带的调试功能,直接按键盘F12就出来了。 我们查看网页源代码,浏览器按CTRL+U即可 C…

  • WordPress一段代码调用文章摘要

    在使用WordPress建站后,想在内容页的正文上文放一段文字对整篇文章进行简介应该如何去实现?其实用一段代码即可调用文章摘要。 那么怎么在Wordpress里调用文章摘要简介呢? 下面就是Wordpress网站调用文章摘要简介的代码,复制到你想要显示文章摘要的地方即可! <?php echo mb_strimwidth(strip_tags(appl…

  • 自媒体主题:Autumn/博客主题

    前言: 今天在逛WordPress主题网站的时候,看到这样一款博客主题,发现非常的漂亮,适合做自媒体、图片、博客的主题。于是就想着分享给大家! 主题介绍: WordPress果酱和 XinTheme 联合推出第二款免费 WordPress 主题 Autumn新鲜出炉,多个布局样式,多种分页样式,自定义主题配色,可一键切换为暗黑风格样式,整个主题只有 200k…

  • WordPress如何自定义网页鼠标样式

    在浏览别人的博客中我们有时会发现别人的博客网页内鼠标指针非常的漂亮,那么我们要如何去修改自己网页内鼠标的样式呢?其实非常的简单,下面我将介绍两种方法来实现鼠标样式的修改。 方法一:通过CSS修改网页鼠标样式 通过百度搜索你喜欢的鼠标指针,这里需要保存两款鼠标指针样式(一个是鼠标普通状态下的样子,还有一个鼠标放在链接上时的样子),将文件传入你的网站目录中!将下…

  • 网站后台登录添加验证码

    之前博主也有写到自从开启邮件提醒后,博主每天都能收到很多的后台错误密码尝试登录的邮件!今天更是收到了N条邮件!全部是提示登录失败的,每隔一段时间会有三次尝试错误账号密码登录,每次攻击IP都不一样,尝试登录的账号和密码也不相同! 博主以前发表遇到这种情况的,可以尝试更改后台登录地址来防止爆破,如需详细教程请移步至此篇文章:关于博客后台总是被人恶意登录 下面我们…

kiqi