织梦dedecms文章内容页添加tags标签的方法

dedecms如何在内容页添加TAG标签呢?tag标签web2.0的产物,相当于文章中关键词,使用织梦CMS系统发布内容文章时如何添加tag标签?下面大兵来教大家二种方法.

tag标签web2.0的产物,相当于文章中关键词,使用织梦CMS系统发布内容文章时如何添加tag标签?下面大兵来教大家二种方法。

织梦dedecms系统网站tags标签
织梦dedecms系统网站tags标签

1、打开网站内容模板rticle_article.htm,在{dede:field.body/}后面合适的位置添加tag标签代码,例如{dede:tag row=’30’ sort=’new’ getall=’0′}<a href=”[field:link/]” target=”_blank”>[field:tag /]</a>{/dede:tag},更新下网站内容页,再看看网站内容页更新后的效果。
2、织梦dedecms系统文章内容页调用tag标签,找到网站内容页模板在{dede:field.body/}代码后加入{dede:field.tags/}这个标签调用tag标签关键字,但这种调用方法tag标签是没有加超级链接的,接下来教大家如何给tag标签加超链接。
2、给tag标签加超链接
找到织梦dedecms系统网站根目录下的/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==” ? ”.$row[‘tag’].”: ‘,’.’
‘.$row[‘tag’].”); }
return $tags;
}
}

原创文章,作者:大兵,如若转载,请注明出处:https://www.zhuzhouren.com.cn/jianzhanjiaocheng/dedecms/108.html

发表评论

登录后才能评论
联系我

平时工作忙:合作还是咨询SEO服务,请简明扼表明来意!谢谢!

在线咨询:点击这里给我发消息

邮件:dabingseo@zhuzhouren.com.cn

工作时间:周一至周六,10:30-24:30,节假日休息

个人微信
个人微信
分享本页
返回顶部