织梦模板建站中文章页调用当前文章Tag标签并添
发布于:2017-07-17 23:54  浏览:

  织梦模板建站中文章页调用当前文章Tag标签并添加Tag超链接如何做呢?我们整理了一下,希望能给你们带来帮助!

  1、当时文章Tag标签

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

织梦模板建站dedecms文章页调用Tag标签
 

  2、给Tag标签加超连接

  我们找到用织梦模板建站dedecms根目录下的/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;
    }}


  织梦模板建站中文章页调用当前文章Tag标签并添加Tag超链接的资料写好了,煜阳网络希望给你们能带来帮助!



栏目列表

推荐内容