在 WordPress 中,如何检查文章是否有相应的标签,固然可以查询出所有的标签,然后一一比对;但是 WordPress 已经提供了方便的方法:has_tag。
支持判断标签名称,标签ID,及标签数组-多个标签,功能还是很强大的。
函数原型:
has_tag( string|int|array $tag = '', int|object $post = null )
函数源码:
function has_tag( $tag = '', $post = null ) {
return has_term( $tag, 'post_tag', $post );
}
可以看出,has_tag 只是调用了功能更为强大的 has_term 。
使用举例:
if(has_tag()) {
the_tags(); //show tags
} elseif(has_category()) {
the_category(); //show category
} else {
//do something different
}
-
WordPress函数:get_template_part 用法简介get_template_part 有什么优点
-
WordPress函数:wp_is_writable 判断路径是否可写检查文件权限的方便函数
-
WordPress函数:wp_title 主题页面标题WordPress 页面标题SEO
-
WordPress函数:wp_timezone_string 返回后台设置的时区当前设置的时区是什么
-
WordPress函数:current_time 返回当前时间在 WordPress 如何获取当前时间
-
WordPress函数:set_query_var 与 get_query_var 设置与获取查询参数一对WordPress函数
暂无评论,抢个沙发...