游客你可以选择到
博主资料

admin

admin的头像
  • 会员等级:注册会员
  • 会员积分:10003分
  • 空间访问:138次
日志分类
最近访客
错开那一刻的头像
错开那一刻

访问:04-13 09:03

文档搜索
日志文章

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

(17-04-12 10:31)

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;
        }}

发表评论
admin:
表情:
验证码:   匿名评论