您现在的位置是:首页 > 网站建设 > 网站建设

织梦文章页调用当前文章TAG标签及添加TAG超链接

来源:村仔SEO博客 2020-07-07 人已围观

简介:看了很多类似的织梦文章页调用当前文章TAG标签及添加TAG超链接文章,似乎他们的引号都有些问题,重新整理了下分享发出来: 1、当前文章Tag标签 织梦dedecms文章页调用TAG标签比较简单

看了很多类似的织梦文章页调用当前文章TAG标签及添加TAG超链接文章,似乎他们的引号都有些问题,重新整理了下分享发出来:

织梦文章页调用当前文章TAG标签及添加TAG超链接

织梦文章页调用当前文章TAG标签及添加TAG超链接

1、当前文章Tag标签

织梦dedecms文章页调用TAG标签比较简单,找到文章模板加入{dede:field.tags/}这个标签即可。但是织梦dedecms默认的TAG标签是没有链接的,接下来进行第二步。

2、给Tag标签加超链接

大家找到网站跟目录下的/include/helpers/archive.helper.php,找到120行左右。

  if ( ! function_exists('GetTags'))
  {
  function GetTags($aid)
  {
  global $dsql;
  $tags = '';
  $query = "SELECT tag FROM `dede_taglist` WHERE aid='$aid' ";
  $dsql->Execute('tag',$query);
  while($row = $dsql->GetArray('tag'))
  {
  $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);
  }
  return $tags;
  }
  }

替换成以下代码

  if ( ! function_exists('GetTags'))
  {
  function GetTags($aid)
  {
  global $dsql;
  $tags = '';
  $query = "SELECT tag FROM `dede_taglist` WHERE aid='$aid' ";
  $dsql->Execute('tag',$query);
  while($row = $dsql->GetArray('tag'))
  {
  $tags .= ($tags=='' ? '<a href=/tags.php?/'.$row['tag'].' target=_blank>'.$row['tag'].'</a>': ','.'
  <a href=/tags.php?/'.$row['tag'].' target=_blank>'.$row['tag'].'</a>');        }
  return $tags;
  }}

Tags: 织梦 TAG

随机博文

文章评论

    说点什么吧
    • 全部评论(0
      还没有评论,快来抢沙发吧!