网站做点击广告是怎么回事,做点心的网站,黄冈工程建设标准造价信息网,工程公司起名我们很多WordPress站点的文章页都会添加相应的标签#xff0c;在某些场合下我们需要判断当前文章页是否含有指定的标签#xff0c;那么应该用什么判断函数呢#xff1f;这个时候就需要用到WordPress函数has_tag()了#xff0c;下面boke112百科就跟大家介绍一下这个函数及具…我们很多WordPress站点的文章页都会添加相应的标签在某些场合下我们需要判断当前文章页是否含有指定的标签那么应该用什么判断函数呢这个时候就需要用到WordPress函数has_tag()了下面boke112百科就跟大家介绍一下这个函数及具体用法。
WordPress函数has_tag介绍
has_tag( string|int|array $tag , int|WP_Post $post null ): bool
检查当前帖子是否有任何给定的标签如果参数为空就是判断是否有标签如果有则返回True否则返回False
$tagstring|int|array默认值为”可以是标签名称、标签别名标签ID也可以为空$postint默认值为null可以是文章ID或不填写就是默认当前文章。
WordPress函数has_tag用法示例
假设两个标签
名称boke112百科别名boke112baikeID5名称boke123导航别名boke123daohangID6
1、判断当前文章是否含有标签“boke112百科”
if (has_tag(boke112百科)) {
echo 本文含有该标签;
}else{
echo 本文不含有该标签;
}
我们也可以将判断条件换成标签的别名或ID如
if (has_tag(boke112baike)) {
或
if (has_tag(5)) {
2、判断当前文章是否含有数组中任一个标签
if (has_tag(array(boke112百科,boke123导航))) {
echo 本文含有该标签;
}else{
echo 本文不含有该标签;
}
我们也可以将判断条件换成标签的别名或ID或名称、别名和ID的组合如
if (has_tag(array(boke112baike,boke123daohang))) {
或
if (has_tag(array(5,6))) {
或
if (has_tag(array(boke112百科,boke123daohang))) {
或
if (has_tag(array(5,boke123daohang))) {
3、判断当前文章是否含有标签
if (has_tag()) {
echo 本文含有标签;
}else{
echo 本文不含有标签;
}
来源https://boke112.com/post/11942.html