首页 > 织梦教程 > 织梦dede文章内容页添加tags标签的方法
.

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

2024-04-08 26
Tag标签是web2.0的东西,相当于关键词。我们在使用dedecms的时候应该如何在文章内容页添加TAG标签功能呢?Tag标签对于SEO帮助很大,具体修改方法有以下2种方法:
 
方法一:打开文章模板文件article_article.htm;在{dede:field.body/}后面添加以下代码:
1<div>
2 
3TAG标签:{dede:tag row='30' sort='new' getall='0'} <a href='[field:link/]'>[field:tag /]</a>{/dede:tag}
4 
5</div>
更新生成文档页,再查看效果。
 
方法二:织梦dedecms文章页调用Tag标签比较简单,1、找到文章模板在{dede:field.body/}后面加入{dede:field.tags/}这个标签即可。但是织梦dedecms默认的Tag标签是没有链接的,接下来进行第二步。
 
2、给Tag标签加超链接
 
大家找到网站跟目录下的/include/helpers/archive.helper.php,找到120行左右。
01if ( ! function_exists('GetTags'))
02{
03function GetTags($aid)
04{
05global $dsql;
06$tags = '';
07$query = "SELECT tag FROM `dede_taglist` WHERE aid='$aid' ";
08$dsql->Execute('tag',$query);
09while($row = $dsql->GetArray('tag'))
10{
11$tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);
12}
13return $tags;
14}
15}
替换成以下代码:

01if ( ! function_exists('GetTags'))
02{
03function GetTags($aid)
04{
05global $dsql;
06$tags = '';
07$query = "SELECT tag FROM `dede_taglist` WHERE aid='$aid' ";
08$dsql->Execute('tag',$query);
09while($row = $dsql->GetArray('tag'))
10{
11$tags .= ($tags=='' ? ''.$row['tag'].'': ','.'
12'.$row['tag'].''); }
13return $tags;

14}}
标签:织梦教程
免责声明:以上内容转自其它媒体,相关信息仅为传播更多信息,与本站立场无关。做网站,做小程序,模板小程序不保证该信息(包含但不限于文字、视频、音频、数据及图表)全部或者部分内容的准确性、真实性、完整性、有效性、及时性、原创性等,如有侵权请联系4000-277-886。

关于建站,您还想了解什么内容

勇敢向上,坚决向左
不理解人,就无法用心去理解做的事
我说你听,我做你看,你说我听,你做我看
不要总认为自己比别人聪明

免费解答各种疑问

更多相关推荐

为您解答各种疑问

手机号仅用于接收结果,请放心填写

为您解答各种疑问

手机号仅用于接收结果,请放心填写