1、 dede标签调用大全 · · 关键描述调用标签: · · 模板路径调用标签: {dede:field name='templeturl'/} Dede主目录{dede:global.cfg_cmsurl/} · · 网站标题调用标签: {d
2、ede:global name='cfg_webname'/} · · 栏目导航调用标签: 首页 {dede:channel type='top' row='8' currentstyle="
3、 · · 指定调用栏目标签: {dede:onetype typeid='ID'}[field:typename /]{/dede:onetype} · · 频道栏目调用标签: {dede:channel type='self'}
4、werby'/} · · 网站备案调用标签: {dede:global name='cfg_beian'/} · · 当前栏目名称标签: {dede:field name='typename'/} · · 当前位置调用标签: {dede:field name='position'/} · · 列表文章调用标签: {dede:list pagesize='8'}{/dede:list} · · 栏目链接调用标签: [field:typelink function='str_replace("a ","a class=ulink ",@m
5、e)'/] · · 作者链接调用标签: [field:writer /] · · 列表点击调用标签: [field:click/] · · 列表评论调用标签: [field:postnum/] · · 查阅全文调用标签: 查阅全文... · · 列表时间调用标签: [field:pubdate function="GetDateTimeMK(@me)"/] · · 列表分页调用标签: {dede:pagelist listsize='4' listitem='in
6、dex pre pageno next end '/} · · 文章标题调用标签: {dede:field name="title"/} · · 文章来源调用标签: {dede:field name='source'/} · · 文章作者调用标签: {dede:field name='writer' /} · · 文章时间调用标签: {dede:field name='pubdate' function='GetDateMk(@me)'/} · [field:pubdate function=MyDate('Y-m-d',@me)/]
7、· 文章Tag调用标签: {dede:tag type='current'/} · · 文章点击调用标签: · · 文章内容调用标签: {dede:field name='body'/} · · 文章分页调用标签: {dede:pagebreak/}
8、
· [收藏]
· [推荐]
· [评论]
· [ 9、k="window.print();">打印
10、ow=1 titlelen=24 orderby=pubdate att=2}
11、 · 最新图文调用标签: {dede:arclist row=4 titlelen=20 orderby=pubdate type='image.' imgwidth='152' imgheight='98'}
13、d' titlelen='26' orderby='rand' row='10'}
17、· · 栏目介绍:{dede:field name='description' function='html2text(@me)'/} · · 调用外部htm文件:{dede:include file='head.htm' ismake='yes'/} · · 搜索文章调用标签:{dede:global name='keyword'/}"的搜索结果 - {dede:global name='cfg_webname'/} 搜索" {dede:global name='keyword'/}"
18、 的结果 · · 递增序列号: [field:global name=autoindex/] · · 列表隔5行加一行线: · {dede:list pagesize='50'}
19、]
$a="".strftime('%m-%d',@me)."";
$b=strftime('%m-%d',@me);
$ntime = time();
$day3 = 3600 * 24;
if(($ntime - @me) < $day3) @me = $a;
else @me =$b;
[/field:pubdate]
[field:global name=autoindex]
@me=intval(@me);
[/field:global]
[field:global name=autoindex run
20、php="yes"] if(@me%5==0)@me="
21、@me%2)==0) @me=$a; else @me=$b; [/field:global]
22、 if(($ntime - @me) < $day3) @me = $a; else @me =$b; [/field:pubdate] · · COPY页面内容,自动在后面加上网站信息,利于SEO · · · 按时间点击文章排行榜调用标签: · 按总: {dede:arclist row='24' titlelen=24 orderby=click} · 按月: {dede:arclist row='24' titlelen=8 orderby=click subday=30} · 按周: {dede:arclist row='24' titlelen=8 orderby=click subda
24、y=7} · 在首页调用某栏目的子栏目 · {dede:channel type=’sun’ typeid=’栏目ID’} [field:typename/] {/dede:channel} 或者 {dede:global name=’maplist’/} · · 搜索表单调用标签:
· · 实现“文章标题-2级栏目-1级栏目-网站名”形式 · · {dede:field name='title'/}-{dede:field name='position' runphp='yes'} $tc="-"; //分隔符 $tw=$GLOBALS['cfg_list_symbol']; //调用位置分隔符 @me=html2text(@me); //去除html标签 $tf=split($27、tw,@me); //分解成数组
for($ta=(count($tf)-2);$ta>=1;$ta--){ //循环赋值给$tk
$tk.=trim($tf[$ta]).$tc;
}
$tk=substr($tk,0,-1);
@me=$tk; //赋值给@me
{/dede:field}-{dede:global name='cfg_webname'/}
·
· 调用缩略图:
·
· 发布的文章显示红色日期或加上new字或new小图片
· 给近三天(或当天)发布的文章显示
28、红色日期或加上new字或new小图片等。
都是围绕pubdate做文章,写扩展的。
第2、3要注意的问题是:如:"
中不能用双引号,否则不行。
如果要给当天的加,把 3600 * 24 * 3 改为 3600 * 24 即可。
1、==========红色的日期========
[field:pubdate runphp='yes']
$a="".strftime('%m-%d',@me)."";
$b=strftime('%m-%d',@me);
$ntime = time();
29、
$day3 = 3600 * 24 * 3;
if(($ntime - @me) < $day3) @me = $a;
else @me =$b;
[/field:pubdate]
2、==========红色的(new)========
[field:pubdate runphp='yes']
$aa=strftime('%m-%d',@me);
$ntime = time();
$tagtime = @me;
$day3 = 3600 * 24 * 3;
if($tagtime > $ntime-$day3) @me = " 30、>(new)
".$aa;
else @me = $aa;
[/field:pubda
31、te] · · 一种很酷的时间效果 · [field:pubdate runphp="yes"] if((time()-@me)<(60*60*24)){@me=' '.strftime("%H:%M",@me).'';} else {@me=strftime("%m-%d",@me);} [/field:pubdate] · · DEDE seo小技巧 加个百度搜索本篇文章 · 【
32、在百度搜索更多繁体字】 · 把你的网址改一下,不加http,演示: 文章页 或者 · 【33、e" /}")' target="_top" title="在百度搜索“{dede:field name="title" /}”相关内容">搜索舞步】 · · 调用tag: {dede:field name='keywords' runphp='yes' } if(!empty(@me)){ $kws = explode(' ',@me); @me = ""; foreach($kws as $k){ @me .= "$k "; } @me= str_repla
34、ce('+', ' ',trim(@me)); } {/dede:field} 读取栏目的标签 {dede:channel type=top row=10} type=son读子栏目 self是同级栏目 [field:typename/] {/dede:channel} 读取文章的标签 {dede:arclist typeid=1 row=10} [field:title/] [field:pubdate function=MyDate('m-d',
35、@me)/]发布时间
缩略图
{/dede:arclist}
列表标签(只用在栏目页面)
{dede:list pagesize='10'}
[field:title/] [field:pubdate function=MyDate('m-d',@me)/]发布时间
{/dede:list}
分页标签(只用在栏目页面)
{dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/}
内容模型管理里可以看到每个模型使用的哪个附加表,附加表的字段在arclist标签里调取,必须符合两个条件
1、指定 channelid 属性(他使用的哪个内容模型)
2、指定要获得的字段 addfields='字段1,字段'
附加表的字段在list标签里调取,选中其内容模型修改"列表附加字段"一项即可