wordpress调用不带超链接的Tag标签

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标签需要调用,则需要将上面的代码重复使用。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容