加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > CMS系统 > Dedecms > 正文

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

发布时间:2020-12-14 04:59:12 所属栏目:Dedecms 来源:网络整理
导读:? ? ? ? 看了很多篇文章,似乎他们的引号都有些问题,自己重新整理了下发出来: ? 1、当前文章Tag标签 织梦dedecms文章页调用Tag标签比较简单,找到文章模板加入{dede:field.tags/}这个标签即可。但是织梦dedecms默认的Tag标签是没有链接的,接下来进行第二

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

?

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=='' ? '

? ? ? ? }
? ? ? ? return $tags;
? ? }}

?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读