AG标签是一种由您自己定义的,比分类更准确、更具体,可以概括文章主要内容的关键词,合理的运用TAG标签,可以使你发表的文章更容易被搜索到。很多网站的首页、列表页和文章页调用的TAG关键词是带超链接,这样利于蜘蛛搜索抓取,又有利于用户点击,那在织梦d […]
AG标签是一种由您自己定义的,比分类更准确、更具体,可以概括文章主要内容的关键词,合理的运用TAG标签,可以使你发表的文章更容易被搜索到。很多网站的首页、列表页和文章页调用的TAG关键词是带超链接,这样利于蜘蛛搜索抓取,又有利于用户点击,那在织梦dedecms系统的网站上该如何实现这一功能呢?对此,秀站网整理了以下几种方法供大家使用:
1、tag标签为全局标签,适用于V55,V56,V57
2、tag标签的基本语法:
{dede:tag sort='new' getall='0'}<a href='[field:link/]'>[field:tag /]</a>{/dede:tag}
3、tag标签的参数说明:
row='6' 调用条数
sort='new' 排序方式 month,rand,week
getall='0' 获取类型 0 为当前内容页TAG标记,1为获取全部TAG标记
底层模板字段:link,tag
4、tag标签示例:
最新tag标签
{dede:tag row='30' sort='new'} [field:highlight/]([field:result/]) {/dede:tag}
本月热门tag标签
{dede:tag row='30' sort='month'} [field:tagname/]([field:result/]) {/dede:tag}
本周热门tag标签
{dede:tag row='30' sort='week'} [field:tagname/]([field:result/]) {/dede:tag}
随机tag标签
{dede:tag row='60' sort='rand'} [field:highlight/]([field:result/]) {/dede:tag}
内容页tag添加
{dede:tag type='current'/}
5、TAG模板
根据Dede自带的模版总结出自建模版实现Tag页的方法,主要需要新建两个文件tag.htm和taglist.htm,其中tag.htm是标签合集页,展示所有的文章标签,taglist.htm是标签列表页,用来展示某个标签的关联文章。
tag.htm可以直接用文章页的模版来做,只需要把文章内容模块标签替换下即可,具体的代码为:
{dede:tag row='1000' getall='1' sort='hot'}
<a href='[field:link/]' title="[field:tag /]([field:total /])" style="[field:total runphp=yes]@me=getTagStyle();[/field:total]">[field:tag /]</a>
{/dede:tag}
|