主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
由于WordPress数据库结构的设计,如果级别较多,您可能需要重复检索。 如果类别太多的话,想要获取最上面的目录信息就需要花费很大的力气,所以我什至联系了WordPress。 由于没有提供相关函数来检索此内容,因此我们只是封装 WordPress 以检索文章所在目录的顶级目录信息。
检索WordPress类别的功能大致可以分为两种类型。 一种方法是根据文章ID get_the_category() 获取当前文章的分类信息,另一种方法是根据分类目录获取当前文章的分类信息。 ID类使用get_category()来获取类别目录信息。 您可以使用这两个函数来实现所需的功能。 这是代码:
/* 获取顶级分类目录信息 * term_id name slug description * cat_ID Category_description cat_name */function fanly_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 ?? '';}
其实从优化的角度来说,文章目录的URL深度太高是不好的然而,在 WordPress 中,使用了类别。 创建永久链接时,类别目录应嵌入尽可能少的级别。 当然,对于个人来说,一层就足够了。 如果使用二级目录,则只能使用WordPress二次开发修改一级目录。
这几篇文章你可能也喜欢:
- 在哪里可以找到WordPress主题模板(WordPress文章主题)
- WordPress搜索在哪里? (WordPress搜索功能)
- 哪个WordPress文章数据库是(WordPress数据库设计)?
- 在哪里可以找到WordPress数据库文件? (WordPress数据库在哪里?)
- 如何在WordPress结果中突出显示搜索词
本文由主机参考刊发,转载请注明:WordPress 如何获取顶级文章类别的目录信息? https://zhujicankao.com/140132.html
评论前必须登录!
注册