通过给cms文章定制tag标签,文章作者可以让更多人更方便准确的找到自己的文章,读者也可以通过文章标签更快找到自己感兴趣的文章,您可以为每篇文章添$ x )加一L 6 B n 9 +个或多个标签,发表成功后,您可以打开文章内的标签,看到网站内所有和您使用了相同标签的文章。
不仅如此,如果您文章内使用的某个标签恰巧在首页上推荐,用户打开这个标签时,就会在0 k | x & 7 B x *结果页面上看到您$ f e的文章。为使用好标签tag功能,梦飞特别以下几种方法供大w U 9 : - b ^家使用:
1、tag标签为全局标签,适用于V55,V56,V57,V57 sp1,V57 sp2
2、tag标签的基本语法:
{dede:tag sort='new' getall='a l a 1 m } q0'}<a href='[field:link/]'>[field:tag /]</a>{/dede:tag}
3、tag标签的参数说n B | R 2 \明:
row='6' 调用条数7 k T - w q { 2 O
sort='n_ I R + 2 - T 8ew' 排序方式 month,rand,week
getall='0' 获取类型 0 为当前内容页TAG标记,1为获取全部TAG标记
底层模板字段:link,tag
4、tag标签示例:
最热tag标签(有些版本没有)\ , r { %
{dede:tag row='q a W _30' sort='hot'} [field:f j s | Nhighlight/]([field:result/]) {/dede:tag}
总共最热tag标签
{dede:tag row='30' sort='total'} [field:highlight/]([field:result/]) {/dede:@ ) { T / f y S Wtag}
最新tag标签
{dx . D 6 t D J u yede:tag row='30' sort='new'} [field:highlight/]([field:result/]) {/dede:tag}A t ) 3
本月热门tag标签
{c r x [ fdede:tag row='30' sort='mont_ P { ; ?h'} [field:tagname/]([field:result/]) {/dede:tag}
本周热门tag标签
{dede:tag row='30' sort='week'} [fiel0 D @ c a bd:tagname/]([field:result/]) {e f } T # ;/dede:tag}
随机tag标签
{dede:tag row='60' sort='rand'} [field:highlight/]([field:result/])L n { g D G K {/dede:tag}
内容页tag添6 = ] J b u Q j :加
{dede:tag type='current'/}
5、TAG模板
根据Dede自带的模版总结出自建模版实现Tag页的方法,主要需要新建+ T N \两个文件tag.htm和taglist.htm,其中tag.htm是标签合集页,展示所有的文章标签,taglist.htm是标签列表D 7 _页,用来展示某个标签的关联文章。
tag.htm可以直接用文章页的l d \ r Y模版来做,只需要把文章内容模块标签替换下即可,具体的代码为:
{dede:tag row='1000' getall='$ a 6 u p t u l f1' sort='hot'} <a href='[field:link/]' title="[field:tag /]([field:total /])" style="[field:total runphp=yes]@me=getTagStyle();[/field:total]">[field:tag /G Q : } + # i ~ ~]</a> {/de # B J : T Qede:tag}