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://www.zmzmb.com/a/study/dede/93.html
赞(0)

织梦cms列表页/内容页调用当前文档作者的会员头像的方法

追梦者模板 8

一、实现方法 1)内容页 首先,我们知道,在内容页调用当前文档作者的ID代码为{dede:field.mid/},但这个标签只能调用出作者的mid编码。要想调用具体的文档ID,就必须对会员表(dede_member)来进行

dedecms列表页调用会员任意信息的标签函数

追梦者模板 8

织梦dedecms列表页调用会员任意信息的标签函数 。 一、实现方法 1)函数编写 注意:自定义函数的编写一般都存放在/include/extend.func.php 中,以后升级只需要备份一下这个文件即可。 打开这个文

织梦Dedecms分类信息内容页调用公司名称地址手机的方法

追梦者模板 8

织梦Dedecms5.6 内容页,,默认不能调用发布者公司名称、地址、手机号码等,信息。 给客户二次开发功能的时候,有这方面的需求,也就研究出来了 解决办法如下: 1、下载附件中的文件,覆