wordpress根据分类别名获取分类ID

在制作wordpress模板的时候可能会有使用分类别名获取分类ID的情况,比如有些函数不接受分类别名只能通过ID读取。

get_category_by_slug('分类别名'); 

通过上面的函数可以通过分类名称获得整个分类的数组信息。
我们将获得的组数信息打印出来。

WP_Term Object ( 
[term_id] => 15 
[name] => 专家 
[slug] => expert 
[term_group] => 0 
[term_taxonomy_id] => 15 
[taxonomy] => category 
[description] => [parent] => 14 
[count] => 1 
[filter] => raw 
[cat_ID] => 15 
[category_count] => 1 
[category_description] => [cat_name] => 专家 
[category_nicename] => expert 
[category_parent] => 14 )

将数组赋值给一个变量比如

$which_cat=get_category_by_slug('分类别名'); 

然后通过调用数组内部数据的方法获取分类ID

$which_cat->term_id;
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 10,021评论 0 5
  • 总结了一些开发中常用的函数: usleep() //函数延迟代码执行若干微秒。 unpack() //函数从二进制...
    ADL2022阅读 3,365评论 0 3
  • PHP常用函数大全 usleep() 函数延迟代码执行若干微秒。 unpack() 函数从二进制字符串对数据进行解...
    上街买菜丶迷倒老太阅读 5,249评论 0 20
  • 概要 64学时 3.5学分 章节安排 电子商务网站概况 HTML5+CSS3 JavaScript Node 电子...
    阿啊阿吖丁阅读 13,162评论 0 3
  • 在实际开发中,我们有时需要知道对象的所有属性,原生js给我们提供了一个很好的方法:Object.keys(),该方...
    乖乖果效36阅读 3,923评论 0 1

友情链接更多精彩内容