get_the_tags()函数返回一组对象,每个递交给文章的标签分配一个对象。必须在 The Loop 内使用这个标签。
wp_get_post_tags()函数主要用来在某个文章页面或者根据某篇文章的 ID来获取该文章的 tag,获取的结果被放置到一个 tag 数组中。一般情况下,wordpress 文章页会通过这个 tag 数组来设置文章页的关键字
下面分别说明两个函数常规用法:
//<strong>wp_get_post_tags()函数设置</strong>文章页关键字 if (is_single()){ $keywords = ""; $tags = wp_get_post_tags($post->ID); foreach ($tags as $tag ) { $keywords = $keywords . $tag->name . ","; } echo $keywords; }
//下面的例子显示了递交给文章的每个标签的名称(类似使用 the_tags(),但是没有将每个标签链接到标签链接,而且使用了空格,而不是逗号) $posttags = get_the_tags(); if ($posttags) { foreach($posttags as $tag) { echo $tag->name . ' '; } }
如果只需要获取文章第一个标签别名,则按下面方法来调用:
<?php $tag = get_the_tags(); if ($tag) { $tag = $tag[0]; echo $tag->name; } >
<?php global $post; $post_tags = wp_get_post_tags($post->ID); $tag = $post_tags[0]; echo $tag->slug; >
你可能对这些文章感兴趣:
- 一款简单的js弹窗版权提醒(兼容IE)
- 喜欢折腾wordpress的人,一定要知道的5个动作
- WordPress调用置顶文章及控制置顶文章显示数量的办法
- 零起点php入门第19课-php面向对象编程(3)
- WordPress在文章中插入表格的几种方法
- 站点更新公告2017-7-23
- 人家是牛逼,但和你有啥关系?
- WordPress只需3步将wp-clean-up插件集成到主题
- WordPress设置指定分类文章不在首页显示
- WordPress插件推荐:Hyper Cache
- 那一天那一年那一世
- 适合小白的多说本地化、显示多说评论者UA信息及管理员标示教程(多说已say byebye)
- WordPress 4.6正式版“Pepper”发布,新亮点视频介绍
- 到底为啥写博客
如有疑问,请前往问答中心反馈!
反馈