wordpress怎么获取分类目录

   2025-07-22 admin00100

wordpress获取分类目录的方法:1、通过“get_the_category()”函数实现根据文章ID来获取当前文章的分类目录信息;2、通过“get_category()”函数实现根据分类目录ID类获取分类目录信息即可。

本教程操作环境:Windows10系统、WordPress6.1版、DELLG3电脑

wordpress怎么获取分类目录?

因为WordPress数据库结构设计的原因,有时候就级别多一点就需要循环了获取,如果分类目录层级多了,要想获取到顶级目录的信息还真的需要折腾一下,而且我也查询过WordPress并没有提供相关的函数来获取,所有自己干脆自己来封装了一个WordPress获取文章所在目录的顶级目录信息。

WordPress获取分类目录的函数可以分为两个大类,一个是根据文章ID来获取当前文章的分类目录信息get_the_category(),一个是根据分类目录ID类获取分类目录信息get_category()。利用这两个函数就可以实现我想要的功能了,代码如下:

functionfanly_basic_get_category_root($pid,$meta='term_id'){$cats=get_the_category($pid)[0]??'';while(@$cats->category_parent){//有父分类时循环$cats=get_category(@$cats->category_parent);}return$cats->$meta??'';}
 
举报收藏 0打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  RSS订阅
Powered By DESTOON