WordPress是一个非常优秀的PHP内容管理系统。Wordpress帮我们提供了很多的函数,TAG标签用得最多的函数就是single_tag_title()、get_tags()、the_tags()。如果我们要在标签页面获取当前TAG的id,获取TAG的slug呢?可能不能直接用wordpress的函数。下面看一下Wordpress如何获取当前TAG别名(slug)、ID?

1、第一步获取当前TAG的名称

$name =single_tag_title('', false);

2、使用get_tags函数获取当前TAG的对象

$obj=get_tags(array('name'=> $name ));
var_dump($obj);

结果为:

array(1) {
[0]=>
object(stdClass)#1964 (9) {
["term_id"]=>
string(2) "24"
["name"]=>
string(9) "PHP程序员"
["slug"]=>
string(10) "php"
["term_group"]=>
string(1) "0"
["term_taxonomy_id"]=>
string(2) "24"
["taxonomy"]=>
string(8) "post_tag"
["description"]=>
string(0) ""
["parent"]=>
string(1) "0"
["count"]=>
string(1) "5"
}
}

有次我想实现在Wordpress中TAG标签页面显示当前TAG相关的文章。思路是在查询文章时,传入TAG的slug(别名)或者TAG的ID,注意不能直接传入TAG名称查询的。找了很久一直没找到怎么通过TAG名称查找ID或者别名slug的函数,后来看Wordpress的源码才发现了解决方法。

WordPress获取当前TAG别名(slug)、ID相关推荐

  1. WordPress 获取当前页面 ID 的几大方法

    https://zhangzifan.com/wordpress-get-id.html 在很多的 WordPress 主题或者插件功能的开发中,我们总是需要获取到 WordPress 给每个页面定义 ...

  2. WordPress获取当前分类ID的四种方法

    WordPress获取当前分类ID的四种方法 时间: 2015-01-05 所属栏目: Wordpress教程 作者: WP管理员之家 关键词: wordpress,分类ID 关注热度: 4,346 ...

  3. R语言sys方法:sys.getpid函数获取R会话的进程ID、sys.glob函数和file.path函数匹配文件夹下的所有特定类型文件、sys.info函数获取系统和用户信息

    R语言sys方法:sys.getpid函数获取R会话的进程ID.sys.glob函数和file.path函数匹配文件夹下的所有特定类型文件.sys.info函数获取系统和用户信息 目录

  4. windows 获取当前进程/线程的ID、句柄和内核地址

    获取当前进程 / 线程的 ID .句柄和内核地址 在用户态( RING3 )和内核态( RING0 )下,获取这些值的函数是不同的,而且这些函数的实现原理也是不同的,下面做个小结: 1. 用户态( R ...

  5. 解决ajax获取不到按钮的id

    bindDelete : function bindDelete(){$(".delete-btn").click(function(){window.infoId = $(thi ...

  6. Jmeter 通过json Extracted 来获取 指定的值的id

    在没有 精确或模糊查询的接口时可以使用jmeter 获取指定的值的ID import java.lang.String ; String getTargetName="iphone632g& ...

  7. js获取对象数组中的id集合

    js获取对象数组中的id集合 const ids = Array.from(this.checkList,({ id }) => id); // ["16921C72E0C64002& ...

  8. android 仿QQ,微信群组里的@功能,支持@多人,并能一键删除,能获取上传对应的id(修改版)

    首先注明该文章是借签别人的博客,原文博文地址点击打开链接 android 仿QQ,微信群组里的@功能,支持@多人,并能一键删除,能获取上传对应的id 这个需求来源:本人做集成环信聊天时,项目需要@功能 ...

  9. 如何获取微信公众号文章ID?9步教你!

    自媒体时代已经到来,越来越多的人开始关注和学习自媒体运营.而在自媒体运营中,微信公众号是一个非常重要的平台.为了更好地运营微信公众号,掌握文章ID获取方法是必不可少的技能之一.本文将从以下9个方面详细 ...

最新文章

  1. python xpath语法-python爬虫系列之 xpath语法
  2. php简单的mysql类_PHP 简单mysql封装类
  3. php 精品课程,php51精品课程高级版
  4. javascript --- 抽象相等
  5. Java,JavaFX的流畅设计风格拨动开关
  6. 阿里云的羊毛如何薅?创业者看过来!
  7. 转 基于ssm的Bootstrap-table的学习演示
  8. 基本BASH SHELL脚本命令——切换目录以及处理文件和目录的基本知识
  9. Bzoj5251: [2018多省省队联测]劈配
  10. Monocular slam 中的理论基础(2)
  11. 【剑指offer】面试题20:顺时针打印矩阵
  12. BZOJ5217[Lydsy2017省队十连测] 航海舰队
  13. maven安装教程+Eclipse整合
  14. 初中会考计算机flash,初中信息技术考试flash.doc
  15. cesium使用obj格式的3D模型
  16. php两张图片合成,php多张图片合成一张的方法及案例
  17. 浙江2段线能上什么计算机学校,二段线考生看过来!这些浙江省内热门高校还有热门专业可捡漏...
  18. cgb2007-京淘day07
  19. java自行车内走线,科普向 公路车有几种全内走线方式?
  20. 在几何画板中如何制作圆柱的侧面展开动画_如何用几何画板做三棱柱的侧面展开动画...

热门文章

  1. for语句讲解与举例
  2. 可口可乐造型设计_可口可乐弧形瓶艺术设计大赛最佳作品赏析
  3. 视频识别成文字php,视频字幕和文字提取器-本地识别模型-人工智能文字识别源码交流...
  4. 解决Windows挂起状态
  5. 海康网路摄像头/监控 Ubuntu 16.04 SDK C++ 实现拍照存档
  6. OpenCV学习之模板匹配
  7. 通过74ls138构成的三人表决器
  8. 【vps】教你写一个自己的随机图API
  9. java如何链接到sql_java如何连接sql数据库?
  10. 空间光调制器的作用及用途