WordPress调用不带超链接的Tag标签
在WordPress网站中,Tag标签是一个很常用的功能用来标记文章内容的主题或者关键词,方便读者分类和查找相关文章。而WordPress默认情况下会自动加上Tag标签的超链接,那么如果想要在WordPress中调用不带超链接的Tag标签怎么实现呢?下面是具体步骤:
步骤一:创建一个新的functions.php文件
首先需要在主题文件夹下创建一个新的functions.php文件。
//打开主题文件夹下的functions.php文件
function my_theme_setup() {
//移除Tag标签的超链接
add_filter('term_links-post_tag', 'tag_term_links', 10, 2);
}
function tag_term_links($links, $term_id) {
//删除链接中的a标签
return preg_replace('/]+>/', '', $links);
}
步骤二:调用Tag标签
接下来在文章模板文件中调用Tag标签。假设需要调用名为“example”的Tag标签,可以写出类似下面的代码:
'count',
'order' => 'desc',
'hide_empty' => false
);
$tags = get_tags($args);
foreach ($tags as $tag) {
if ($tag->name == "example") { //将example替换为需要调用的Tag标签名称
echo '' . $tag->name . '' . ' ';
}
}
?>
通过上述代码可以在文章中调用名为“example”的Tag标签,并且不带超链接。需要注意的是,如果文章中有多个Tag标签需要调用,则需要将上面的代码重复使用。
晓白博客网版权所有,原文地址https://www.xbnb.cn/4933
© 版权声明
文章版权归作者所有,未经允许禁止转载。
有事联系邮箱xbnbcn@126.com
有事联系邮箱xbnbcn@126.com
THE END
请登录后查看评论内容