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); // 将当前分类设为上级分类(往上爬
}
return $this_category->term_id; // 返回根分类的id号
}

然后在页面要显示二级分类的地方粘贴下面这段代码即可

<?php wp_list_categories('child_of=' . get_category_root_id($cat) . '&depth=1&hide_empty=0&hierarchical=1&optioncount=1&title_li=');?>
这个函数的功能就是在分类页和文章页显示当前分类的子分类(二级分类)。

本文摘自网络,不代表短经典网立场 https://www.duanjingdian.com/239.html

上一篇 2024 年 4 月 21 日 下午11:46
下一篇 2024 年 4 月 22 日 上午9:53

相关推荐

  • WordPress图片压缩插件

    WordPress图片压缩插件 为什么在WordPress网站上使用有损压缩图片? 1、减少页面加载时间:图片是网页加载的主要部分,有损压缩可以显著减小图片文件的大小,从而加快网页…

    2024 年 4 月 16 日
    528
  • 怎样使用wordpress中的query posts函数?

    在WordPress开发中,query_posts() 是一个经常被用来从数据库检索自定义文章列表的函数,虽然这个函数很强大,但自WordPress 3.1版本起,官方建议使用 W…

    WordPress 2024 年 4 月 19 日
    580
  • 两个WordPress如何让数据互通?

    如何实现两个WordPress站点之间的数据互通? 1、准备工作 在开始之前,请确保两个WordPress站点都已经安装了最新版本的WordPress,并且已经创建了数据库和相关用…

    WordPress 2024 年 4 月 28 日
    369
  • 如何实现WordPress内容的静态化静态

    将WordPress博客静态化可以帮助提高网站性能、降低服务器负载,并有利于搜索引擎优化(SEO),以下是将WordPress博客首页静态化的详细技术教学: 1、了解静态页面和动态…

    WordPress 2024 年 4 月 28 日
    527
  • WordPress自动清空回收站的方法

    WordPress中,当您删除某个文章、页面、评论或附件时,它们不会被永久删除,而是被移动到一个名为“回收站”的地方,如果您想恢复已删除的内容,可以从回收站中恢复,如果您想彻底清空…

    2024 年 4 月 16 日
    528
  • WordPress如何进行速度优化?

    WordPress 是一个非常强大且广泛使用的 CMS(内容管理系统),但如果不正确优化,可能会导致页面加载时间变慢,以下是一些建议和技巧,可以帮助你提高 WordPress 的速…

    WordPress 2024 年 7 月 15 日
    358
  • WordPress如何让文章只显示摘要

    找到模板目录下的functions.php文件 添加: function excerpt($num) { global $post; $content = apply_filter…

    WordPress 2024 年 4 月 28 日
    388
  • WordPress添加PHP代码的简单方法

    1、打开WordPress后台,进入要编辑的文章或页面。 2、在文章或页面编辑器中,找到适当的位置插入PHP代码。 以下是使用小标题和单元表格的详细步骤: 添加PHP代码到文章或页…

    WordPress 2024 年 4 月 27 日
    372
  • WordPress内链插件,Yoast SEO、All in One SEO Pack

    有很多插件可以在WordPress中自动为关键词添加内链,Yoast SEO、All in One SEO Pack等。 如Yoast SEO为例: 步骤1:访问WordPress…

    WordPress 2024 年 4 月 28 日
    735
  • WordPress如何实现网站防盗链?

    除了在服务器端实现网站防盗链之外,WordPress如何实现网站防盗链? 1、什么是防盗链? 防盗链是一种防止其他网站直接引用自己网站上的资源的技术手段。 常见的资源包括图片、视频…

    2024 年 4 月 16 日
    702