织梦arclist标签实现首页列表页调用tag标签的方法

织梦CMS 11个月前 (11-16) 100次浏览 已收录 0个评论

最近在做网站的时候需要用到 arclist 标签调用 tag 标签,在度娘找了很多教程都不行,最后经过翻看资料修改后完美实现调用,代码如下:

打开 include/helpers/archive.helper.php 文件

/**
 *  获得某文档的所有 tag
 *
 * @param     int     $aid  文档 id
 * @return    string
 */
if ( ! function_exists('GetTags'))
{
    function GetTags($aid)
    {
        global $dsql;
        $tags = '';
        $query = "SELECT tid,tag FROM `wangxiaoyou_taglist` WHERE aid='$aid' ";
        $dsql->Execute('tag',$query);
        while($row = $dsql->GetArray('tag'))
        {
            //$tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);
             $tags .= "<a href='/content/".$row['tid'].".html' class='tag'>".$row['tag']."</a> ";
        }
        return $tags;
    }
}

把以上代码放到文件底部就可以了,以下标签可以在首页、列表页和文章搭配{dede:arclist}使用。

调用标签:

[field:id function=GetTags(@me)/]

本文版权归湖南 SEO所有丨如需转载请注明文章出处
原文地址:https://www.wangxiaoyou.com/2662.html
喜欢 (0)
[736035566@qq.com]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址