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

摘要:dedecms文章页调用当前文章Tag标签并添加Tag超链接,织梦dedecms文章页调用Tag标签比较简单,找到文章模板加入{dede:field.tags/}这个标签即可。但是织梦dedecms默认的Tag标签是没有链接的, 接下来进

看了很多篇文章,似乎他们的引号都有些问题,自己重新整理了下发出来:

1、当前文章Tag标签

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

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

2、给Tag标签加超链接

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;
    }}
版权声明:本文为本站原创文章,未经本站允许不得转载。

织梦栏目外部链接https网址调用出错BUG解决

追梦者模板 8

现在https是网站最广泛也是提倡使用的一个协议,比如说现在的大部分第三方接口,小程序都是https协议的,主要有以下几个好处: 1、使用HTTPS协议可认证用户和服务器,确保数据发送到正确的

织梦DEDECMS首页列表页调用文章TAG标签的方法

追梦者模板 8

1.如果是dedecms v5.7版本直接使用标签 [field:id function=GetTags(@me)/] 就可以调用出来了。只不过不带连接的。 2.如果需要连接请注释掉include/helpers/archive.helper.php文件的130行, $tags .= ($tags=='' ? $row['

织梦DedeCMS在其它页面调用单页的栏目内容

追梦者模板 8

织梦的单页文章是建设网站一种非常高效的方式,非常方便快捷。不过有时候我们需要在首页或者列表页面调用某些单页的内容,如首页调用关于我们单页的介绍信息等。织梦DedeCMS怎么实现在