DEDECMS织梦文章管理系统调用标签代码大全
DEDE对DZ论坛的一些常用调用代码
/bbs/space.php?uid=[field:uid /] 个人信息地址
/bbs/uc_server/avatar.php?uid=[field:uid /]&size=middle 论坛头像
/home/space.php?uid=[field:uid /] UCHOME的个人空间地址
{dede:loop table=”cdb_threads” if=”displayorder!=-1″ sort=”tid” row=”10″}
<a href=”/bbs/viewthread.php?tid=[field:tid /]“>
·[field:subject function="cn_substr('@me',30)" /]([field:lastpost function="date('m-d H:M','@me')" /])</a>
显示精华帖
{dede:loop table=”cdb_threads” if=”fid=5 AND digest>0 and displayorder!=-1 ” sort=”tid” row=”10″}
<a href=”/dz/viewthread.php?tid=[field:tid /]“>
{/dede:loop}
if=”" 条件
示例1:调用版块ID为4的贴子:
if=”fid=4″ 调用指定版块的贴子
示例2:调用版块ID为4的精华贴子
if=”fid=4 AND digestf=”fid=4 AND replies>20″
织梦常用标签总结标签调用图片调用等
1.标签名称:channel标记简介:织梦常用标记,通常用于网站顶部以获取站点栏目信息,方便网站会员分类浏览整站信息功能说明:用于获取栏目列表适用范围:全局使用基本语法:{dede:channel type='top' row='8' currentstyle="<li><a href='~typelink~' class='thisclass'>~typename~</a> </li>"}<li><a href='[field:typelink/]'>[field:typename/]</a> </li>{/dede:channel}注意:在此dede大括号添加标记样式的时候需要用一对单引号''。
参数说明:typeid = '0' 栏目IDreid = '0' 上级栏目IDrow = '100' 调用栏目数col = '1' 分多少列显示(默认为单列)type = 'son | sun' son表示下级栏目,self表示同级栏目,top顶级栏目currentstyle = '' 应用样式底层模板字段:ID(同id),typeid, typelink, typename, typeurl,typedir(仅表示栏目的网址)例:{dede:channel type='top' row='9'}<a href="[field:typeurl/]" rel="nofollow">[field:typename/]</a> |{/dede:channel}注:在没有指定typeid的情况下,type标记与模板的环境有关,如,模板生成到栏目一,那么type='son'就表示栏目一的所有子类模板路径标签:{dede:global.cfg_templets_skin/}/ 克隆完模板后第一步要做的是替换href路径(一般为对css样式的引入。
织梦调用标签
首页或者列表页调用文章内容,是body内容哦,不是description哦!
{dede:arclist row='1' addfields='body' idlist='1' typeid='1' channelid='1'}
<p> [field:body function='cn_substr(html2text(@me),600)'/]...</p>
textarr[[field:global.autoindexபைடு நூலகம்]] = "[field:title function='html2text(@me)'/]";
{/dede:myppt}
织梦自动生成序列号:
[field:global runphp='yes' name=autoindex][/field:global]
登陆网站的后台找到文件和代码:
/dede/templets/artical_edit.html
把
$nowtime = GetDateTimeMk(time());
改成
$nowtime = GetDateTimeMk($arcRow["pubdate"]);
在Dedecms中,在列表页调用文章摘要的方法主要有:
{dede:arclist flag=h typeid=3 row=1 titlelen='100' orderby=pubdate infolen='100' function='cn_substr(@me,280)'}
dedecms 调用文章标题
dedecms 调用文章标题
在DedeCMS中,要调用文章标题,可以使用以下方法:
1. 使用标签调用,在模板文件中可以使用
`[field:title/][field:arcitle/][field:biaoti/]`等标签来调用文章标题,具体标签名称可能会根据模板的不同而有所不同,需要查看模板的文档或者标签说明来确认使用哪个标签。
2. 使用PHP调用,在模板文件中可以直接使用PHP代码调用文章标题,例如`<?php echo $arctitle; ?>`来输出文章标题,$arctitle是DedeCMS中存储文章标题的变量名,可以根据实际情况进行调整。
3. 使用数据库查询,在需要的地方,可以直接通过数据库查询语句来获取文章标题,例如`SELECT title FROM dede_archives WHERE id=1`,这样可以直接从数据库中获取指定文章的标题。
无论使用哪种方法,都需要确保在调用文章标题的地方,已经获取到了文章的相关信息,否则无法正确输出文章标题。
另外,需
要注意文章标题的输出位置和样式,确保与网站的整体风格和布局相匹配。
希望以上方法能够帮助到你。
织梦dedecms文章发布日期时间调用标签大全
织梦dedecms⽂章发布⽇期时间调⽤标签⼤全DEDECMS的⽂章发布时间显⽰格式可以多种样式,dedecms利⽤strftime()函数格式化时间,strftime()参数详解,包括年份⽇期进制、⼩时格式等。
dedecms⾸页时间标签:1、12-27 样式[field:pubdate function='strftime("%m-%d",@me)'/]2、May 15, 2012 样式[field:pubdate function='strftime("%b %d, %Y",@me)'/]dedecms列表页时间标签:1、2012-08-20 18:30:02 样式:[field:pubdate function="GetDateTimeMK(@me)"/]2、2012-08-20 样式:[field:pubdate function="GetDateMK(@me)"/]3.其他所有格式:08 [field:pubdate function=strftime('%d',@me)/]08 ⽇ [field:pubdate function=strftime('%d⽇',@me)/]06-08 [field:pubdate function=strftime('%m-%d',@me)/]06⽉08⽇ [field:pubdate function=strftime('%m⽉%d⽇',@me)/]09-06-08 [field:pubdate function=strftime('%y-%m-%d',@me)/]2009-06-08 [field:pubdate function=strftime('%Y-%m-%d',@me)/]09年06⽉08⽇ [field:pubdate function=strftime('%y年%m⽉%d⽇',@me)/]2009年06⽉08⽇ [field:pubdate function=strftime('%Y年%m⽉%d⽇',@me)/]2009-06-08 13:28 [field:pubdate function=strftime('%Y-%m-%d %H:%M',@me)/]4.关于dedecms调⽤时间的function⽤法主要的有以下三种:[field:pubdate function="GetDateMK(@me)"/][field:pubdate function=MyDate('Y-m-d',@me)/][field:pubdate function='strftime("%Y-%m-%d","@me")'/]这三种在前台显⽰出来的时间格式都是“2012-12-25”这种格式,⼤家可以灵活调⽤dedecms内容页时间标签:1、2012-08-20 样式:{dede:field name='pubdate' function='GetDateMk(@me)'/}2、May 15, 2012 样式:{dede:field name='pubdate' function='strftime("%b %d, %Y",@me)'/}24⼩时内的时间显⽰红⾊:[field:pubdate runphp='yes']$a="";";$b="$c=strftime("%Y年%m⽉%d⽇ %H:%M:%S","@me");$ntime = time();$oneday = 3600 * 24;if(($ntime - @me)<$oneday) @me = $a.$c.$b;else @me =$c;[/field:pubdate]最后更新时间:{dede:tagname runphp='yes'}@me = date("Y-m-d H:i:s", time());{/dede:tagname} XX天前:[field:pubdate runphp='yes']$today = Floor(time()/(3600 * 24));$senday= Floor(@me/(3600 * 24));$updays = $today-$senday;if($updays==0) @me = "今⽇";else @me = $updays."天前";[/field:pubdate]利⽤strftime()函数将时间格式化:%a 星期⼏的简写%A 星期⼏的全称%b ⽉分的简写%B ⽉份的全称%c 标准的⽇期的时间串%C 年份的后两位数字%d ⼗进制表⽰的每⽉的第⼏天%D ⽉/天/年%e 在两字符域中,⼗进制表⽰的每⽉的第⼏天%F 年-⽉-⽇%g 年份的后两位数字,使⽤基于周的年%G 年分,使⽤基于周的年%h 简写的⽉份名%H 24⼩时制的⼩时%I 12⼩时制的⼩时%j ⼗进制表⽰的每年的第⼏天%m ⼗进制表⽰的⽉份%M ⼗时制表⽰的分钟数%n 新⾏符%p 本地的AM或PM的等价显⽰%r 12⼩时的时间%R 显⽰⼩时和分钟:hh:mm%S ⼗进制的秒数%t ⽔平制表符%T 显⽰时分秒:hh:mm:ss%u 每周的第⼏天,星期⼀为第⼀天 (值从0到6,星期⼀为0) %U 第年的第⼏周,把星期⽇做为第⼀天(值从0到53)%V 每年的第⼏周,使⽤基于周的年%w ⼗进制表⽰的星期⼏(值从0到6,星期天为0)%W 每年的第⼏周,把星期⼀做为第⼀天(值从0到53)%x 标准的⽇期串%X 标准的时间串%y 不带世纪的⼗进制年份(值从0到99)%Y 带世纪部分的⼗制年份%z,%Z 时区名称,如果不能得到时区名称则返回空字符。
织梦常用调用代码
织梦常用调用代码1.关键描述调用标签:<meta name="keywords"content="{dede:field name='keywords'/}"><meta name="description"content="{dede:field name='description' function='html2text(@me)'/}">2.模板路径调用标签:{dede:field name='templeturl'/}3.网站标题调用标签:dede:global name='cfg_webname'/}4.栏目导航调用标签:<a href="/">首页</a></li>{dede:channel type='top'row='8'currentstyle="<li class='thisclass'><a href='~typelink~'>~typename~</a></li>"}<li><a href='[field:typelink/]'target="_blank">[field:typename/]</a></li>{/dede:channel}5.指定调用栏目标签:{dede:onetype typeid='ID'}[field:typename/]{/dede:onetype}6.频道栏目调用标签:{dede:channel type='self'}<li><a href='[field:typelink/]'>[field:typename/]</a></li>{/dede:channel}7.友情链接调用标签:{dede:flink row='24'linktype=2/}8.网站版权调用标签:{dede:global name='cfg_powerby'/}9.网站备案调用标签:{dede:global name='cfg_beian'/}10.当前栏目名称标签:{dede:field name='typename'/}11.当前位置调用标签:{dede:field name='position'/}12.列表文章调用标签:{dede:list pagesize='8'}{/dede:list}13.栏目链接调用标签:[field:typelink function='str_replace("a","a class=ulink",@me)'/]14.作者链接调用标签:[field:writer/]15.列表点击调用标签:[field:click/]16.列表评论调用标签:[field:postnum/]17.查阅全文调用标签:<a href="[field:arcurl/]">查阅全文...</a>18.列表时间调用标签:[field:pubdate function="GetDateTimeMK(@me)"/]19.列表分页调用标签:{dede:pagelist listsize='4'listitem='index pre pageno next end'/}20.文章标题调用标签:{dede:field name="title"/}21.文章来源调用标签:{dede:field name='source'/}22.文章作者调用标签:{dede:field name='writer'/}23.文章时间调用标签:{dede:field name='pubdate'function='GetDateMk(@me)'/}24.文章Tag调用标签:{dede:tag type='current'/}25.文章点击调用标签:<script src="{dede:field name='phpurl'/}/count.php?aid={dede:field name='ID'/}&mid={dede:field name='memberid'/}&view=yes"language="javascript"></script> 26.文章内容调用标签:{dede:field name='body'/}27.文章分页调用标签:{dede:pagebreak/}[<a href="{dede:field name='phpurl'/}/stow.php?arcID={dede:field name=ID/}">收藏</a>][<a href="{dede:field name='phpurl'/}/recommend.php?arcID={dede:field name=ID/}">推荐</a>][<a href="{dede:field name='phpurl'/}/feedback.php?arcID={dede:field name=ID/}">评论</a>] [<a href="#"onClick="window.print();">打印</a>][<a href="#"onClick="window.close();">关闭</a>]28.文章顶客次数标签:{dede:field name='digg'/}<a href="javascript:Digg('digg',{dede:field name='id'/});">顶一下</a>29.上一篇下一篇标签:{dede:prenext get='pre'/}{dede:prenext get='next'/}30.头条推荐调用标签:{dede:arclist row=1titlelen=24orderby=pubdate att=2}<dt>[field:textlink/]<span>[field:description/]……</span></dt>{/dede:arclist}31.最新文章调用标签:{dede:arclist row=8titlelen=24orderby=pubdate}<li>[field:textlink/]</li>{/dede:arclist}32.热关键字调用标签:{dede:hotwords num='5'subday='30'/}33.最新图文调用标签:{dede:arclist row=4titlelen=20orderby=pubdate type='image.'imgwidth='152'imgheight='98'} <dd><a href="[field:arcurl/]"><img src="[field:picname/]"alt="[field:title/]"></a><span><a title="[field:title function='htmlspecialchars(@me)'/]"href="[field:arcurl/]">[field:title /]</a></span></dd>{/dede:arclist}34.推荐文档调用标签:{dede:arclist type='commend'titlelen='40'row='10'}<li><a title="[field:title function='htmlspecialchars(@me)'/]"href="[field:arcurl/]">[field:title/]</a></li>{/dede:arclist} 35.随机推荐调用标签:{dede:arclist type='commend'titlelen='26'orderby='rand'row='10'}<li><a title="[field:title function='htmlspecialchars(@me)'/]"href="[field:arcurl/]">[field:title/]</a></li>{/dede:arclist} 36.热点文档调用标签:{dede:arclist orderby='click'titlelen='40'row='10'}<li><a title="[field:title function='htmlspecialchars(@me)'/]"href="[field:arcurl/]">[field:title/]</a></li>{/dede:arclist} 37.相关文档调用标签:{dede:likeart titlelen='24'row='10'}<li><a title="[field:title function='htmlspecialchars(@me)'/]" href="[field:arcurl/]">[field:title/]</a></li>{/dede:likeart}38.调用图片链接标记:<a href="[field:arcurl/]"><img src="[field:picname/]"alt="[field:title/]"></a><a href='[field:arcurl/]'>[field:image/]</a>39.调用文字链接标记:<a href="[field:aucurl/]"title="[field:title/]">[field:title/]</a><a title="[field:title function='htmlspecialchars(@me)'/]"href="[field:arcurl/]">[field:title/]</a>40.控制字数描述标记:[field:description function="cn_substr(@me,100)"/]...41.调用文章tags标记:{dede:tag type='current'/}42.文章关键字与描述:{dede:field name='keywords'/}{dede:field name='description'function='html2text(@me)'/}43.栏目介绍:{dede:field name='description'function='html2text(@me)'/}44.调用外部htm文件:{dede:include file='head.htm'ismake='yes'/}45.搜索文章调用标签:{dede:global name='keyword'/}的搜索结果-{dede:global name='cfg_webname'/} 46.递增序列号:[field:global name=autoindex/]47.列表隔5行加一行线:{dede:list pagesize='50'}<LI><a href="[field:arcurl/]"title="[field:title function='htmlspecialchars(@me)'/]" target=_blank>[field:title function="cn_substr(@me,48)"/]</a>[field:pubdate runphp='yes'] $a="<font color=red>".strftime('%m-%d',@me)."</font>";$b=strftime('%m-%d',@me);$ntime=time();$day3=3600*24;if(($ntime-@me)<$day3)@me=$a;else@me=$b;[/field:pubdate]<br>[field:global name=autoindex runphp="yes"]if(@me%5==0)@me="<hr/>";else@me="";[/field:global]{/dede:list}<DIV class="line2m1m3"></DIV></LI>48.最新文章列表“隔行换色”的方法{dede:arclist orderby=pubdate titlelen='26'row='10'}[field:global runphp='yes'name=autoindex]$a="<div id='a'>";$b="<div id='b'>";if((@me%2)==0)@me=$a;else@me=$b;[/field:global]<ul><li>[field:title/]</li></ul></div>{/dede:arclist}49.24小时内更新的文章时间显示为红色:[field:pubdate runphp='yes']$a="<font color=red>".strftime('%m-%d',@me)."</font>";$b=strftime('%m-%d',@me);$ntime=time();$day3=3600*24;if(($ntime-@me)<$day3)@me=$a;else@me=$b;[/field:pubdate]50.COPY页面内容,自动在后面加上网站信息,利于SEO<script type="text/javascript">document.body.oncopy=function(){setTimeout(function(){var text= clipboardData.getData("text");if(text){text=text+"\r\n本篇文章来源于www.地址.COM原文链接:"+location.href;clipboardData.setData("text",text);}},100)}</script>51.按时间点击文章排行榜调用标签:按总:{dede:arclist row='24'titlelen=24orderby=click}按月:{dede:arclist row='24'titlelen=8orderby=click subday=30}按周:{dede:arclist row='24'titlelen=8orderby=click subday=7}在首页调用某栏目的子栏目{dede:channel type=’sun’typeid=’栏目ID’}<a href=”[field:typelink/]“>[field:typename/]</a>{/dede:channel}或者{dede:global name=’maplist’/}52.搜索表单调用标签:<form action="{dede:global name='cfg_phpurl'/}/search.php"name="formsearch"><input type="hidden"name="kwtype"value="1"/><input name="keyword"id="keyword"type="text"class="searchtxt"/><select name="searchtype"id="searchtype"><option value="titlekeyword"selected>智能模糊搜索</option><option value="title">仅搜索标题</option></select><input type="image"src="{dede:field name='templeturl'/}/images/topsearch_submit.gif"/></form>53.实现“文章标题-2级栏目-1级栏目-网站名”形式{dede:field name='title'/}-{dede:field name='position'runphp='yes'}$tc="-";//分隔符$tw=$GLOBALS['cfg_list_symbol'];//调用位置分隔符@me=html2text(@me);//去除html标签$tf=split($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'/}54.调用缩略图:<img src='{dede:field name="litpic"/}'>55.发布的文章显示红色日期或加上new字或new小图片给近三天(或当天)发布的文章显示红色日期或加上new字或new小图片等。
织梦(DedeCms)调用上级栏目(父类)文章的方法(附代码)
织梦(DedeCms)调⽤上级栏⽬(⽗类)⽂章的⽅法(附代码)DedeCms是⽐较知名的国产CMS,⽽且免费开源,在界有着很多的拥护者,尤其它的简单易⽤更是给⼀些想建站的朋友降低了门槛。
的模板框架是他们⾃⼰开发,总体来说还是不错的,很容易上⼿。
今天团队的⼀个站需要在内容页调⽤⽗类下的所有内容(就是当前栏⽬平⾏栏⽬),⼤概翻了下,DEDE默认是没有这个功能的,只好⾃⼰动⼿了,当时因为⼿头有其他⼯作所以就直接在模板⽂件中实现了,晚上回来整理了下,把其他的⽅法也列出来。
1.模板标签({dede:type})中嵌套php代码直接修改要调⽤的模板⽂件,在调⽤位置填写以下代码(请根据⾃⾝情况调整html标记){dede:type}[field:id runphp="yes"]global$cfg_Cs, $dsql;$tids = GetSonIds($cfg_Cs[@me][0]);if ('' != $tids) {$sql = 'SELECT arc.*,tp.typedir,tp.typename,tp.corank,tp.isdefault,tp.defaultname,rule,rule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath FROM `dede_archives` AS arc LEFT JOIN `dede_arctype` tp ON arc.typeid=tp.id WHERE $dsql->Execute('me', $sql);$s = '';while ($row = $dsql->GetArray('me')) {$s .= '<li><span>' . MyDate('m-d',$row['pubdate']) . '</span> <a href="' . GetFileUrl($row['id'], $row['typeid'], $row['senddate'], $row['title'], $row['ismake'], $row['arcrank'], $row['namerule'], $row['typedir'], $row['money'], $row['filename'],}@me = $s;} else {@me = '';}[/field:id]{/dede:type}2.修改默认arclist标签让其⽀持此功能该标签的⽂件在“/include/taglib/arclist.lib.php”,⽤任意⽂本编辑将其打开,查找“//指定了getall属性或主页模板例外”这句注释内容,在其下⾯插⼊代码,并把紧邻的“if”关键字改成“elseif”,代码如下://指定了多个栏⽬时,不再获取⼦类的idif ('parent' == $typeid){$typeid = GetSonIds($envs['reid'], 0, 0);$orwheres[] = ' arc.typeid in (' . ('' == $typeid ? '0' : $typeid) . ') ';}elseif( ereg(',', $typeid) ){//指定了getall属性或主页模板例外if($getall==1 || empty($refObj->Fields['typeid'])){$typeids = explode(',', $typeid);foreach($typeids as$ttid) {$typeidss[] = GetSonIds($ttid);}$typeidStr = join(',', $typeidss);$typeidss = explode(',', $typeidStr);$typeidssok = array_unique($typeidss);$typeid = join(',', $typeidssok);}$orwheres[] = " arc.typeid in ($typeid) ";}3.添加⾃定义模板标签“{dede:parentlist}”织梦的模板引擎⽀持⽤户⾃定义标签来实现它没有的功能,⽽且⽆需修改多余的代码,只要将⾃⼰的标签⽂件放⼊“/include/taglib/”下就⾏了,下⾯是我临时写的⼀个标签,基本实现了前⽂所说的功能。
织梦内容管理系统(DeDeCMS)模板标签代码参考
【Arclist 标记】这个标记是DedeCms最常用的一个标记,也叫自由列表标记,其中hotart、coolart、likeart、artlist、imglist、imginfolist、specart、autolist 这些标记都是由这个标记所定义的不同属性延伸出来的别名标记。
功能说明:获取指定的文档列表适用范围:封面模板、列表模板、文档模板基本语法:{dede:arclist typeid='' row='' col='' titlelen='' infolen=''imgwidth='' imgheight='' listtype='' orderby='' keyword=''}底层模板(InnerText){/dede:arclist}属性说明:[1] typeid='' 表示栏目ID,在列表模板和档案模板中一般不需要指定,在封面模板中允许用","分开表示多个栏目;[2] row='' 表示返回文档列表总数;[3] col='' 表示分多少列显示(默认为单列);[4] titlelen='' 表示标题长度;[5] infolen='' 表示内容简介长度;[6] imgwidth='' 表示缩略图宽度;[7] imgheight='' 表示缩略图高度;[8] type='' 表示档案类型,其中空值、不使用这个属性或type='all'时为普通文档§ type='commend'时,表示推荐文档,等同于{dede:coolart}{/dede:coolart}§ type='image'时,表示必须含有缩略图片的文档,等同于{dede:imglist}{/dede:imglist}、{dede:imginfolist}{/dede:imginfolist}§ type='spec'时,表示专题,等同于标记{dede:specart}{/dede:specart}以上属性值可以联合使用,如:type='commend image' 表示推荐的图片文档[9] orderby='' 表示排序方式,默认值是senddate 按发布时间排列。
dedecms常用调用代码
{dede:global.cfg_cmsurl/}
头部
{dede:include filename="header.htm"/}
尾部
{dede:include filename="footer.htm"/}
2、文章调用
{dede:arclist row="9" typeid="107" titlelen="38" orderby="pubdate" orderway="desc"}
3、带图片
{dede:arclist row="12" typeid="1" channelid='17' type="image" imgwidth="154" imgheight="122" addfields='tel' titlelen="38" orderby="pubdate" orderway="desc"}
<li class="item"><a href="[field:arcurl/]" target="_blank">[field:image/]</a> <span class="title"><a href="[field:arcurl/]" title="[field:title/]" target="_blank">[field:title/]</a></span><span class="sale">电话:[field:tel/]</span> </li>
dedecms 最新标签大全
dedecms全局标记 ( V55, V56, V57 )adminname (基本语法)获得责任编辑名称{dede:adminname /}arclist (基本语法)获取指定文档列表{dede:arclist flag='h' typeid='' row='' col='' titlelen='' infolen='' imgwidth='' imgheight='' listtype='' orderby='' keyword='' limit='0,1'}<a href='[field:arcurl/]'>[field:title/]</a>{/dede:arclist}标签属性:∙flag:自定义属性值:头条[h]推荐[c]图片[p]幻灯[f]滚动[s]跳转[j]图文[a]加粗[b]∙typeid:栏目ID,在列表模板和档案模板中一般不需要指定,在首页模板中允许用","分开表示多个栏目∙row:返回文档列表总数∙col:分多少列显示(默认为单列),5.3版中本属性可以通过多种方式进行多行显示∙titlelen:标题长度等同于titlelength∙infolen:表示内容简介长度等同于infolength∙imgwidth:缩略图宽度∙imgheight:缩略图高度∙listtype: 栏目类型image含有缩略图commend推荐∙keyword:含有指定关键字的文档列表,多个关键字用","分∙limit:(起始ID从0开始)表示限定的记录范围(如:limit='1,2' 表示从ID为1的记录开始,取2条记录∙getall:在没有指定这属性的情况下,在栏目页、文章页模板,不会获取以","分开的多个栏目的下级子类∙orderby:文档排序方式∙innertext:单条记录样式∙aid:指定文档ID∙idlist:提取特定文档(文档ID∙channelid:频道ID∙noflag:同flag,但这里是表示不包含这些属性∙orderway:值为desc 或asc ,指定排序方式是降序还是顺向排序,默认为降序∙subday:表示在多少天以内的文档Arclistsg(基本语法)单表独立模型的文档列表调用标记{dede:arclistsg flag='h' typeid='' row='' col='' titlelen='' orderway='' keyword='' limit='0,1'}<a href='[field:arcurl/]'>[field:title/]</a>{/dede:arclistsg}标签属性∙row:返回文档列表总数∙typeid:栏目ID,在列表模板和档案模板中一般不需要指定,在封面模板中允许用","分开表示多个栏目∙titlelen:标题长度等同于titlelength∙orderwey:排序方向∙keyword:含有指定关键字的文档列表,多个关键字用","分∙innertext:单条记录样式(innertext是放在标签之间的代码)∙arcid:指定文档ID∙idlist:提取特定文档(文档ID)∙channelid: 频道ID∙limit:表示限定的记录范围∙flag:自定义属性值:头条[h]推荐[c]图片[p]幻灯[f]滚动[s]跳转[j]图文[a]加粗[b]∙subday:表示在多少天以内的文档ask (基本语法)问答调用标签{dede:ask row='6' qtype='new' tid='0' titlelen='24'}<dd><span class="tclass">[<ahref='[field:typeurl/]'>[field:tidname/]</a>]</span><span class="tlink"><a href="[field:url/]">[field:title/]</a></span></dd>{/dede:ask}标签属性∙row:调用条数∙qtype:排序类型commend 推荐、ok 表示已解决问题、high 高分问题、new 最新问题∙tid:栏目id,默认是全部∙titlelen:标题长度autochannel (基本语法)指定排序位置的单个栏目的链接{dede:autochannel partsort='' typeid=’’}{/dede:autochannel}标签属性∙partsort:栏目所在的排序位置∙typeid:获取单个栏目的顶级栏目bookcontentlist(基本语法)连载图书最新内容调用{dede:bookcontentlist row='12' booktype='-1' orderby='lastpost' author='' keyword=''}<table width="100%" border="0" cellspacing="2" cellpadding="2"><tr><td width='40%'>[[field:cataloglink/]] [field:booklink/]</td><td width='40%'>[field:contentlink/]</td><td width='20%'>[field:lastpost function="GetDateMk(@me)"/]</td> </tr></table>{/dede:bookcontentlist}标签属性∙row:调用记录条数∙booktype:图书类型,0 图书、1 漫画,默认全部∙orderby:排序类型,当按排序类型为commend 表示推荐图书∙author:作者∙keyword:关键字booklist (基本语法)连载图书调用{dede:booklist row='12' booktype='-1' orderby='lastpost' author='' keyword=''}<a href='[field:bookurl /]'>[field:bookname /]</a><br />{/dede:booklist}标签属性∙row:调用记录条数∙booktype:图书类型,0 图书、1 漫画,默认全部∙orderby:排序类型,当按排序类型为commend 表示推荐图书∙author:作者∙keyword:关键字cattree(基本语法)调用树形类目{dede:cattree typeid='' catid='' showall=''/}标签属性∙typeid:顶级树id∙catid:上级栏目id∙showall:在空或不存在时,强制用产品模型id;如果是yes 刚显示整个语言区栏目树;为其它数字则是这个数字的模型的idchannel (基本语法)用于获取栏目列表{dede:channel type='top' row='8' currentstyle="<li><a href='~typelink~' class='thisclass'>~typename~</a> </li>"}<li><a href='[field:typelink/]'>[field:typename/]</a> </li>{/dede:channel}标签属性∙typeid:栏目ID∙reid:上级栏目ID∙row:调用栏目数∙col:分多少列显示(默认为单列)∙type:son表示下级栏目,self表示同级栏目,top顶级栏目∙currentstyle:应用样式channelartlist (基本语法)获取当前频道的下级栏目的内容列表标签{dede:channelartlist row=6}<dl><dt><a href='{dede:field name='typeurl'/}'>{dede:field name='typename'/}</a></dt><dd>{dede:arclist titlelen='42' row='10'} <ul class='autod'><li><a href="[field:arcurl /]">[field:title /]</a></li><li>([field:pubdate function="MyDate('m-d',@me)"/])</li></ul>{/dede:arclist}</dl>{/dede:channelartlist}标签属性∙typeid:频道ID∙row:获取的栏目返回值demotag(基本语法)这仅是一个演示标签{dede:demotag /}用于调用最新评论{dede:feedback}<ul><li class='fbtitle'>[field:username function="(@me=='guest' ? '游客' : @me)"/] 对[field:title/] 的评论:</li><li class='fbmsg'> <a href="plus/feedback.php?aid=[field:aid/]"class='fbmsg'>[field:msg /]</a></li></ul>{/dede:feedback}标签属性∙row:调用评论条数∙titlelen:标题长度∙infolen:评论长度flink (基本语法)用于获取友情链接{dede:flink row='24'/}标签属性∙type:链接类型∙row:链接数量∙titlelen:站点文字的长度∙linktype:链接位置内页∙typeid:所有类型,可以在系统后台[模块]-[友情链接]中的“网站类型管理”中查看用于获取友情链接类型{dede:flink row='24'/}标签属性∙row:链接类型数量∙titlelen:链接文字的长度group(基本语法)圈子调用标签{dede:group row='6' orderby='threads' titlelen='30'}<li><span><img style="visibility: inherit;" title="[field:groupname/]"src="[field:icon/]" /></span><span><a href="[field:url/]" title="[field:groupname/]"target="_blank">[field:groupname/]</a></span></li>{/dede:group}标签属性∙row:调用条数∙orderby:排列顺序(默认是主题数)∙titlelen:圈子名称最大长度圈子主题调用标签{dede:groupthread gid='0' orderby='dateline' orderway='desc' row='12' titlelen='30'}<li><a href='[field:groupurl/]' target="_blank">[[field:groupnamefunction="cn_substr(@me,10)"/]]</a><a href="[field:url/]" title="[field:subject/]"target="_blank">[field:subject/]</a>([field:lastpostfunction="GetDateMk('@me')"/])</li>{/dede:groupthread}标签属性∙gid:圈子id,默认为全部∙orderby:排序,默认为时间∙orderway:排序方向,默认是最新主题在前∙row:记录数∙titlelen:主题标题(subject)最大长度hotwords(基本语法)获取网站搜索的热门关键字{dede:hotwords /}标签属性∙num:关键词数目∙subday:天数∙maxlength:关键词最大长度分类信息的地区与小分类搜索{dede:infoguide /}Infolink(基本语法)调用分类信息地区与类型快捷链接{dede:infolink /}Json(基本语法)调用某个远程连接的json数据库{dede:json url='http://yoursite/json.php' cache=300}[field:id/]-[field:title/]<br/>{/dede:json}标签属性∙url:json数据地址∙cache:缓冲时间likearticle(基本语法){dede:likearticle row='' col='' titlelen='' infolen=''}<a href='[field:arcurl/]'>[field:title/]</a>{/dede:likearticle}标签属性∙col:分多少列显示(默认为单列)∙row:返回文档列表总数∙titlelen:标题长度等同于titlelength∙infolen:表示内容简介长度等同于infolength∙mytypeid:手工指定要限定的栏目id,用,分开表示多个∙innertext:单条记录样式(指标签中间的内容)likepage(基本语法)调用相同标识单页文档{dede:likepage likeid='' row=''/}标签属性∙row:调用条数∙likeid:标识名likesgpage(基本语法)单页文档调用标签{dede:likespage row=''/}标签属性∙row:调用条数loop(基本语法)调用任意表的数据标签{dede:loop table='dede_archives' sort='' row='4' if=''}<a href='[field:arcurl/]'>[field:title/]</a>{/dede:loop}标签属性∙table:查询表名∙sort:用于排序的字段∙row:返回结果的条数∙if:查询的条件memberinfos(基本语法)文档关连的用户信息{dede:memberinfos mid = '' /}标签属性∙mid:用户IDmemberlist (基本语法)会员信息调用标签{dede:memberlist orderby='scores' row='20'}<a href="../member/index.php?uid={dede:erid/}">{dede:erid /}</a><span>{dede:field.scores /}</span>{/dede:memberlist}标签属性∙row:调用数目∙iscommend:是否为推荐会员∙orderby:按登陆时间排序money 按金钱排序scores 按积分排序myad (基本语法)获取广告代码{dede:myad name=''/}标签属性∙typeid:投放范围,0为全站∙name:广告标识mynews (基本语法)站内新闻调用标签{dede:mynews row='' titlelen=''/}标签属性∙row:调用站内新闻数∙titlelen:新闻标题长度mytag (基本语法)用于获取自定义宏标记的内容{dede:mytag typeid='0' name=''/}标签属性∙name:标记名称,该项是必须的属性,以下2、3是可选属性∙ismake:默认是no 表示设定的纯HTML代码,yes 表示含板块标记的代码∙typeid:表示所属栏目的ID,默认为0 ,表示所有栏目通用的显示内容,在列表和文档模板中,typeid默认是这个列表或文档本身的栏目IDphp (基本语法)调用PHP代码{dede:php}$a = "dede";echo $a;{/dede:php}Softmsg (基本语法)软件内容模板下载说明标签{dede:softmsg /}Sonchannel (基本语法)全局标记子栏目调用标签{dede:sonchannel}<a href='[field:typeurl/]'>[field:typename/]</a>{/dede:sonchannel}标签属性∙row:返回数目∙col:默认单列显示∙nosonmsg:没有指定ID子栏目显示的信息内容sql (基本语法)全局标记用于获取MySQL数据库内容的标签{dede:sql sql='' db='default'}[field:title/]{/dede}标签属性∙sql:需要查询的sql语句∙appname: 默认为default,即当前dedecms的数据库,如果需要自定义,可以在data/tag/sql.inc.php中扩展,具体扩展方法查看配置文件头部说明tag (基本语法)TAG调用标签{dede:tag sort='new' getall='0'}<a href='[field:link/]'>[field:tag /]</a>{/dede:tag}标签属性∙row:调用条数∙sort:排序方式month,rand,week∙getall:获取类型0 为当前内容页TAG标记,1为获取全部TAG标记type (基本语法)表示指定的单个栏目的链接{dede:type}<a href="[field:typelink /]">[field:typename /]</a>{/dede:type}标签属性∙typeid:指定栏目IDvote (基本语法)用于获取一组投票表单{dede:vote id='' lineheight='22' tablewidth='100%' titlebgcolor='#EDEDE2' titlebackground='' tablebgcolor='#FFFFFF'/} {/dede}标签属性∙id:数字,当前投票ID∙lineheight:表格高度∙tablewidth:表格宽度∙titlebgcolor:投票标题背景色∙titlebackground:标题背景图∙tablebg:投票表格背景色文章来源:/xiaoweimv(小威MV)。
织梦基本标签大全
织梦网站标签整理1、首页:dedecms网站首页头部标签:{dede:global.cfg_webname/}是网站名意思。
这里显示的文字是出现在搜索引擎标题部分。
比较重要的部分。
{dede:global.cfg_description/}这是描述标签。
这个就是出现在搜索引擎中简单的文字介绍。
也是比较重要的部分。
{dede:global.cfg_keywords/}这里是关键字标签。
这个大家应该都知道了,是我们经常说的关键词。
标题标签:{dede:global.cfg_webname/}关键词标签:{dede:global.cfg_keywords/}描述标签:{dede:global.cfg_description/}网站备案号:{dede:global.cfg_beian/}网站版权:{dede:global.cfg_powerby/}友情链接:{dede:flink row='24'/}网站地址:{dede:global.cfg_cmsurl/}网站导航标签:{dede:channel row="10" type="top" col="1" currentstyle="~typename~" }[field:typename/]{/dede:channel}文章列表标签:{dede:arclist row="5" typeid="10" titlelen="45" infolen="60" limit="2" keyword="dedecms" orderby="pubdate" orderway="desc" col="1" subday="30" imgwidth="100"imgheight="100" idlist="22" flag="h" type="image" channelid="1"}[[field:typename/]][field:title /]{/dede:arclist}友情链接标签:{dede:flink row="24" titlelen=20 linktype="2" type="text" }{dede:flink/}{/dede:flink}或{dede:flink row='24'/}在首页调用某栏目的子栏目:{dede:channel type=’sun’ typeid=’栏目ID’}[field:typename/]{/dede:channel}或者{dede:global name=’maplist’/}最新图文调用标签:{dede:arclist row=4 titlelen=20 orderby=pubdate type='image.' imgwidth='152' imgheight='98'} <dd><ahref="[field:arcurl/]"><img src="[field:picname/]" alt="[field:title/]" ></a><span><a title="[field:titlefunction='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></span> </dd>{/dede:arclist} 热关键字调用标签: {dede:hotwords num='5' subday='30'/}最新文章调用标签: {dede:arclist row=8 titlelen=24orderby=pubdate}<li>[field:textlink/]</li> {/dede:arclist}头条推荐调用标签: {dede:arclist row=1 titlelen=24 orderby=pubdate att=2} <dt> [field:textlink/]<span>[field:description/]……</span> </dt> {/dede:arclist}<div class="channel_sort">{dede:channelartlist cacheid='channelsonlist'}<h3><a href="{dede:field name='typeurl'/}" >{dede:fieldname='typename'/}</a></h3><ul>{dede:channel type='son' row='10' noself='yes'}<li><a href='[field:typeurl/]'[field:rel/]><span>[field:typename/]</span></a></li>{/dede:channel}</ul>{/dede:channelartlist}</div>【Channel 标记】功能说明:用于获取栏目列表适用范围:封面模板、列表模板、文档模板(1)基本语法{dede:channel row='' type=''}自定义样式模板(InnerText){/dede:channel}(2)属性[1] row='数字' 表示获取记录的条数(通用在某级栏目太多的时候使用,默认是8)[2] type = top,sun/son,selftype='top' 表示顶级栏目type='son' 或'sun' 表示下级栏目type='self' 表示同级栏目嵌套一:<ul>{dede:channelArtlist typeid='1'}<li>{dede:type}[<a href="[field:typelink /]"><b>[field:typename /]</b></a>]{/dede:type}{dede:channel type='son'}<a href='[field:typelink /]'>[field:typename/]</a>{/dede:channel}</li>{/dede:channelArtlist}</ul>嵌套二:{dede:channelArtlist typeid='0'}<div class="AList">{dede:type}<h3><a href="[field:typelink /]">>> [field:typename /]</a></h3>{/dede:type}<ul>{dede:arclist row="8" titlelen='100'}<li><span>[field:pubdate function="MyDate('Y/m/d',@me)"/]</span><ahref="[field:arcurl /]" title="[field:title function='html2text(@me)'/]">[field:title function=' ( strlen("@me")>40 ? cn_substr("@me",40): "@me" ) '/]</a></li>{/dede:arclist}</ul></div>{/dede:channelArtlist}dedecms 调用文章简介[field:description /]如何限制字数第一种方法:(推荐,可加省略号)[field:description function='cn_substr(Html2text("@me")."...",80)'/] 调用现成的cn_substr()字符串截取函数来实现,80为限制字节数(一个汉字等于2个字节);第二种方法:(推荐!)使用[field:infos/] 代替[field:description/] 在arclist 标签内设定infolen='30' 来设定长度;首页新闻列表调用{dede:arclist typeid='17' row='10' titlelen='32' }{/dede:arclist}[1]、typeid='' 栏目ID,在列表模板和档案模板中一般不需要指定,在首页模板中允许用","分开表示多个栏目;[2]、row='10' 返回文档列表总数[3]、titlelen = '30' 标题长度等同于titlelength[4]、infolen='160' 表示内容简介长度等同于infolength(只控制infos,并不控制description的内容)[5]、orderby='hot' 文档排序方式orderby='hot'或orderby='click' 表示按点击数排列orderby='sortrank' 或orderby='pubdate' 按出版时间排列orderby='rand' 随机获得指定条件的文档列表底层调用字段:[field:arcurl/] 链接地址[field:title/] 链接标题[field:pubdate function="MyDate('y-m-d',@me)"/] 文章更新时间[field:description/] 描述[field:litpic/]图片地址[field:source/] 文章来源[field:writer/] 作者调用两个栏目,以及他们各自的子栏目,他们对应typeid为3和5{dede:channelartlist typeid='3,5'}<a href="{dede:fieldname='typeurl'/}"><b>{dede:field name='typename'/}</b></a>(上一级栏目)<br> {dede:channel type='son' noself='yes'}<ahref="[field:typelink/]">[field:typename/]</a><br />{/dede:channel}<hr>{/dede:channelartlist}{dede:type}<a href="[field:typelink /]">[field:typename/]</a>{/dede:type}2、列表页:{dede:arclist row="5" typeid="10" titlelen="45" infolen="60" limit="2" keyword="dedecms"orderby="pubdate" orderway="desc" col="1" subday="30" imgwidth="100"imgheight="100" idlist="22" flag="h" type="image" channelid="1"}[[field:typename/]][field:title /]{/dede:arclist}3、内容页:文章模型内容页标签:文章标题:{dede:field.title/}文章链接:{dede:field name='arcurl'/}发布时间:{dede:field.pubdate function="MyDate('Y-m-d H:i',@me)"/}文章来源:{dede:field.source/}作者:{dede:field.writer/}责任编辑:{dede:adminname/}文章简介:{dede:field.description}正文内容:{dede:field.body/}点击数:<script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:fieldname='id'/}&mid={dede:field name='mid'/}" type='text/javascript' language="javascript"></script> 图片模型内容页标签:图片列表开始:{dede:productimagelist}图片列表结束:{/dede:productimagelist}图片显示:[field:imgsrc/]图集缩略图:{dede:field name='image'/}图片链接:javascript:ChangePic('[field:imgsrc/]', '#bigpicimg');图片tiltle:[field:text/]下载模型内容页标签:软件类型:{dede:field.softtype/}授权方式:{dede:field.accredit/}界面语言:{dede:nguage/}软件大小:{dede:field.softsize/}文件类型:{dede:field.filetype/}运行环境:{dede:field.os/}软件等级:{dede:field.softrank function='GetRankStar(@me)'/}发布时间:{dede:field.pubdate function="GetDateMk('@me')"/}官方网址:{dede:field.officialurl/}演示网址:{dede:field.officialdemo/}下载次数:<script src="{dede:field.phpurl/}/disdls.php?aid={dede:field.id/}" language="javascript"></script> 软件图片:{dede:field name='image'/}下载地址:{dede:field name='softlinks'/}软件介绍:{dede:field.introduce/}下载说明:{dede:softmsg/}文章页通用标签:当前位置:{dede:field name='position'/}上一页:{dede:prenext get='pre'/}下一页:{dede:prenext get='next'/}收藏:<a href="{dede:global name='cfg_phpurl'/}/stow.php?aid={dede:field.id/}">收藏</a>挑错:<a href="{dede:globalname='cfg_phpurl'/}/erraddsave.php?aid={dede:field.id/}&title={dede:field.title/}">挑错</a> 推荐:<a href="{dede:global name='cfg_phpurl'/}/recommend.php?aid={dede:field.id/}">推荐</a>打印:<a href="#" onClick="window.print();">打印</a>4、频道页:5、织梦dedecms标签调用集合-系统标签常用模板Head区域标签首页[Head]完整调用:<title>{dede:global.cfg_webname/}</title><meta name=”description” content=”{dede:global.cfg_description/}” /><meta name=”keywords” content=”{dede:global.cfg_keywords/}” />列表页[Head]完整调用:<title>{dede:field.title/}_{dede:global.cfg_webname/}</title><meta name=”keywords” content=”{dede:field name=keywords/}” /><meta name=”description” content=”{dede:field name=description function=html2text(@me)/}” />文章页[Head]完整调用:<title>{dede:field.title/}_{dede:global.cfg_webname/}</title><meta name=”keywords” content=”{dede:field.keywords/}” /><meta name=”description” content=”{dede:field.description function=html2text(@me)/}” />频道页[Head]完整调用:<title>{dede:field.title/}_{dede:global.cfg_webname/}</title><meta nam e=”keywords” content=”{dede:field name=keywords/}” /><meta name=”description” content=”{dede:field name=description function=html2text(@me)/}” />系统基本配置标签:站点根网址:{dede:global.cfg_basehost/}网站地址:{dede:global.cfg_cmsurl/}主页链接:{dede:global.cfg_indexurl/}网站编码:{dede:global.cfg_soft_lang/}CMS版本:{dede:global.cfg_version/}头部调用:{dede:include filename="head.htm"/}底部调用:{dede:include filename="footer.htm"/}网站备案号:{dede:global.cfg_beian/}版权信息:{dede:global.cfg_powerby/}风格路径:{dede:global.cfg_templets_skin/}图片路径:{dede:global.cfg_templets_skin/}/images/CSS路径:{dede:global.cfg_templets_skin/}/style/JS路径:{dede:global.cfg_templets_skin/}/JS/主页链接名称:{dede:global.cfg_indexname/}递增序列号: [field:global name=autoindex/]。
织梦DEDECMS常用SQL数据库调用语句整理
织梦CMS教程:DedeCMS常用必备SQL语句整理标签名称:sql功能说明:用于从模板中用一个SQL查询获得其返回内容适用范围:全局使用基本语法:{dede:sql sql=""}底层模板{/dede:sql}参数说明:sql=""完整的SQL查询语句底层模板字段:SQL语句中查出的所有字段都可以用[field:字段名/]来调用应用实例:1.调用某个特定会员发布的文章内容{dede:sql sql='Select*from dede_archives where mid=1'}<a href='/plus/view.php?aid=[field:id/]'target='_blank'>[field:title/]</a>{/dede:sql}mid为用户ID可以参考二次开发中关于dede_archives的数据表字段介绍模板无忧整理了一些常用的SQL语句帮助大家更好的使用DedeCMS系统。
我们将SQL语句分为两类,功能型的和内容调用型,功能型的主要是对数据库进行常规的操作,例如{insert、update},数据调用型的操作就(select),两种类型的SQL语句使用发放也很简单,如果是功能型的只需要在系统后台[系统]-[SQL命令运行工具]中进行使用,如果是模板标签的数据调用类型,只需要在模板相应位置添加标签即可。
功能型例子清空所有注册会员内容DELETE FROM`dede_member`WHERE`dede_member`.`mid`!=1; TRUNCATE TABLE`dede_member_flink`;TRUNCATE TABLE`dede_member_person`;TRUNCATE TABLE`dede_member_space`;TRUNCATE TABLE`dede_member_tj`;数据调用型例子所有发布的文章总数目{dede:sql sql='select count(*)as cc from dede_archives'}[field:cc/]{/dede:sql}DEDECMS功能型SQL语句整理:1.添加自定义属性insert into`dede_arcatt`(sortid,att,attname)values(9,'d','评论');alter table`dede_archives`modify`flag`set('c','h','p','f','s','j','a','b','d')default NULL;2.批量为作者和来源赋值UPDATE dede_archives SET writer='要赋的值'WHERE writer='';UPDATE dede_archives SET source='要赋的值'WHERE source='';3.删除指定IP的评论DELETE FROM`dede_feedback`WHERE`dede_feedback`.`ip`='000.000.000.000' 000.000.000.000为垃圾评论发布者的IP4.清空文章中关键字字段update dede_archives set keywords=''5.批量替换发布时间,入库时间,更新时间第一步。
dedecms标签调用大全-织梦CMS
[field:title/]
{/dede:arclist}
列表A: {dede:arclist type=’61′ row=’6′ flag=’m’ titlelen=’49′}
[field:title/]
{/dede:arclist}
头条B: {dede:arclist flag=’l’ titlelen=’55′ limit=’0,1′}
当前栏目位置: {dede:field name=’position’/}
当前栏目的文章列表:
{dede:list pagesize=’10′}
[field:title/]
[field:description/]…
{/dede:list}
当前栏目文章列表 分页:
{dede:pagelist listitem=”info,index,end,pre,next,pageno,option” listsize=”5″/}
列表页常用标签调用:
标题 : {dede:field.seotitle /}
关键词: {dede:field name=’keywords’/}
描述: {dede:field name=’description’ function=’html2text(@me)’/}
栏目内容: {dede:field.content/}
————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
标签页常用标签调用:
织梦dedecms随机文章调用标签
织梦dedecms随机文章调用标签
织梦dedecms随机文章优点,有利于展示所有文章,特别是一些老的文章也有在首页、列表页、内容页等添加随机文章列表标签等地方展示文章,让搜索引擎更好的收录文章,利于SEO优化。
随机文章添加方法,织梦dedecms文章随机排序方法为:orderby=’rand’,调用随机文章代码如下:
{dede:arclist row='1000' pagesize='10' titlelen='80' orderby='rand'}
<li><a href="[field:arcurl/]" title="[field:title /]">[field:title /]</a></li> {/dede:arclist}
说明:
row=’100′表示返回100个文档列表;
pagesize=’10′表示从上面的100个文档列表中列出10个;
titlelen=’40′表示标题长度40;
orderby=’rand’表示随机获取文章
整个列表的意思就是列出100个文章,随机获取10个再展示出来,其中文章标题最长为40。
这样处理之后,生成文章html时,会对取出来的文章随机排序,显示前十个,这样可以保证所有的文章推荐的内容都是随机分布的,到此织梦dedecms随机文章调用标签就讲完了,赶快试试吧!
除注明外的文章,均为来源:汤久生博客(QQ:1917843637),转载请保留本文地址!。
织梦内容管理系统(dede)模板标签代码大全集
◆DedeCms模板安装/制作概述:DedeCms系统的模板是非固定的,用户可以在新建栏目时可以自行选择栏目模板,官方仅提供最基本的默认模板,即是内置系统模型的各个模板,由于DedeCms支持自定义频道模型,用户自定义新频道模型后,还需要按该模型的字段设计一套新的模板,此外,DedeCms也支持使用风格的形式使用模板,默认风格是 default,它表示系统默认使用 cmspath/templets/default 这个文件夹的模板,如果你下载了一套新的模板,你可以不必要删除 default 原有的文件,把下载的模板文件夹命名你想要的风格名称,如 style2 等,然后在后台修改了默认的模板风格名称为 style2 ,那系统将使用 templets/style2 这文件当作默认模板,但是若你手工指定了栏目模板的位置,则后台参数风格的定义无效。
一、概念,设计和使用模板,必须要理解下面几个概念1、板块(封面)模板:指网站主页或比较重要的栏目封面频道使用的模板,一般用“index_识别ID.htm”命名,此外,用户单独定义的单个页面或自定义标记,也可选是否支持板块模板标记,如果支持,系统会用板块模板标记引擎去解析后才输出内容或生成特定的文件。
2、列表模板:指网站某个栏目的所有文章列表的模板,一般用“list_识别ID.htm”命名。
3、档案模板:表示文档查看页的模板,如文章模板,一般用“article_识别ID.htm”命名。
4、其它模板:一般系统常规包含的模板有:主页模板、搜索模板、RSS、JS编译功能模板等,此外用户也可以自定义一个模板创建为任意文件。
二、命名,DedeCms模板默认命名规则如下1、模板保存位置:模板目录:cmspath/templets/样式名称(英文,默认为default,其中system 为系统底层模板,plus为插件使用的模板)/具体功能模板文件}2、模板文件命名规范:(1)index_识别ID.htm:表示板块(栏目封面)模板;(2)list_识别ID.htm:表示栏目列表模板;(3)article_识别ID.htm:表示内容查看页(文档模板,包括专题查看页);(4)search.htm:搜索结果列表模板;(5)index.htm:主页模板;注解:[识别ID]可以在“频道模型管理”的地方获得,当然,你也可以在“频道模型管理”的地方确定某个频道的模板命名。
织梦CMS_DEDE模板调用标签大全
∙关键描述调用标签: <meta name="keywords"content="{dede:field name='keywords'/}"><meta name="description" content="{dede:fieldname='description' function='html2text(@me)'/}">∙模板路径调用标签: {dede:field name='templeturl'/}∙∙网站标题调用标签: {dede:global name='cfg_webname'/}∙∙栏目导航调用标签: <a href="/">首页</a></li>{dede:channel type='top' row='8'currentstyle="<li class='thisclass'><ahref='~typelink~'>~typename~</a> </li>"}<li><a href='[field:typelink/]'target="_blank">[field:typename/]</a> </li>{/dede:channel}∙∙指定调用栏目标签: {dede:onetypetypeid='ID'}[field:typename /]{/dede:onetype}∙∙频道栏目调用标签: {dede:channel type='self'}<li><a href='[field:typelink/]'>[field:typename/]</a></li>{/ded e:channel}∙∙友情链接调用标签: {dede:flink row='24' linktype=2/}∙∙网站版权调用标签: {dede:global name='cfg_powerby'/}∙∙网站备案调用标签: {dede:global name='cfg_beian'/}∙∙当前栏目名称标签: {dede:field name='typename'/}∙∙当前位置调用标签: {dede:field name='position'/}∙∙列表文章调用标签: {dede:list pagesize='8'}{/dede:list}∙∙栏目链接调用标签: [field:typelinkfunction='str_replace("a ","a class=ulink ",@me)'/]∙∙作者链接调用标签: [field:writer /]∙∙列表点击调用标签: [field:click/]∙∙列表评论调用标签: [field:postnum/]∙∙查阅全文调用标签: <a href="[field:arcurl/]">查阅全文...</a>∙∙列表时间调用标签: [field:pubdatefunction="GetDateTimeMK(@me)"/]∙∙列表分页调用标签: {dede:pagelist listsize='4' listitem='index pre pageno next end '/}∙∙文章标题调用标签: {dede:field name="title"/}∙∙文章来源调用标签: {dede:field name='source'/}∙∙文章作者调用标签: {dede:field name='writer' /}∙∙文章时间调用标签: {dede:field name='pubdate' function='GetDateMk(@me)'/}∙∙文章Tag调用标签:{dede:tag type='current'/}∙∙文章点击调用标签: <script src="{dede:fieldname='phpurl'/}/count.php?aid={dede:fieldname='ID'/}&mid={dede:field name='memberid'/}&view=yes"language="javascript"></script>∙∙文章内容调用标签: {dede:field name='body'/}∙∙文章分页调用标签: {dede:pagebreak/}∙[<a href="{dede:fieldname='phpurl'/}/stow.php?arcID={dede:field name=ID/}">收藏</a>]∙[<a href="{dede:fieldname='phpurl'/}/recommend.php?arcID={dede:fieldname=ID/}">推荐</a>]∙[<a href="{dede:fieldname='phpurl'/}/feedback.php?arcID={dede:fieldname=ID/}">评论</a>]∙[<a href="#" onClick="window.print();">打印</a>]∙[<a href="#" onClick="window.close();">关闭</a>]∙∙文章顶客次数标签: {dede:field name='digg'/} <a href="javascript:Digg('digg',{dede:field name='id'/});">顶一下</a>∙∙上一篇下一篇标签: {dede:prenext get='pre'/}{dede:prenext get='next'/}∙∙头条推荐调用标签:{dede:arclist row=1 titlelen=24 orderby=pubdate att=2} <dt> [field:textlink/]<span>[field:description/]……</span> </dt> {/dede:arclist}∙∙最新文章调用标签: {dede:arclist row=8 titlelen=24 orderby=pubdate}<li>[field:textlink/]</li>{/dede:arclist}∙∙热关键字调用标签: {dede:hotwords num='5' subday='30'/}∙∙最新图文调用标签: {dede:arclist row=4 titlelen=20 orderby=pubdate type='image.' imgwidth='152'imgheight='98'}<dd><a href="[field:arcurl/]"><imgsrc="[field:picname/]" alt="[field:title/]" ></a><span><a title="[field:title function='htmlspecialchars(@me)'/] "href="[field:arcurl /]">[field:title /]</a></span></dd>{/dede:arclist}∙∙推荐文档调用标签: {dede:arclist type='commend' titlelen='40' row='10'} <li><a title="[field:titlefunction='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li> {/dede:arclist}∙∙随机推荐调用标签:{dede:arclist type='commend' titlelen='26' orderby='rand' row='10'} <li><atitle="[field:title function='htmlspecialchars(@me)'/] "href="[field:arcurl /]">[field:title /]</a></li>{/dede:arclist}∙∙热点文档调用标签: {dede:arclist orderby='click' titlelen='40' row='10'} <li><a title="[field:titlefunction='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li> {/dede:arclist}∙∙相关文档调用标签: {dede:likeart titlelen='24' row='10'} <li><a title="[field:titlefunction='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li> {/dede:likeart}∙∙调用图片链接标记: <a href="[field:arcurl/]"><img src="[field:picname/]" alt="[field:title/]" ></a>∙<a href='[field:arcurl /]'>[field:image/]</a>∙∙调用文字链接标记: <a href="[field:aucurl/]"title="[field:title/]">[field:title/]</a>∙<a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a>∙∙控制字数描述标记: [field:descriptionfunction="cn_substr(@me,100)"/]...∙∙调用文章tags标记: {dede:tag type='current'/}∙∙文章关键字与描述:{dede:field name='keywords'/}{dede:field name='description' function='html2text(@me)'/}∙∙栏目介绍:{dede:field name='description'function='html2text(@me)'/}∙∙调用外部htm文件:{dede:include file='head.htm' ismake='yes'/}∙∙搜索文章调用标签:{dede:global name='keyword'/}"的搜索结果 - {dede:globalname='cfg_webname'/}搜索"{dede:global name='keyword'/}</span>" 的结果∙∙递增序列号:[field:global name=autoindex/]∙∙列表隔5行加一行线:∙{dede:list pagesize='50'}<LI><a href="[field:arcurl /]" title="[field:titlefunction='htmlspecialchars(@me)'/]"target=_blank>[field:titlefunction="cn_substr(@me,48)"/]</a>[field:pubdaterunphp='yes']$a="<font color=red>".strftime('%m-%d',@me)."</font>";$b=strftime('%m-%d',@me);$ntime = time();$day3 = 3600 * 24;if(($ntime - @me) < $day3) @me = $a;else @me =$b;[/field:pubdate]<br>[field:global name=autoindex runphp="yes"]if(@me%5==0)@me="<hr />";else @me="";[/field:global]{/dede:list}<DIV class="line2 m1 m3"></DIV></LI>∙∙最新文章列表“隔行换色”的方法∙{dede:arclist orderby=pubdate titlelen='26' row='10'} [field:global runphp='yes' name=autoindex]$a="<div id='a'>";$b="<div id='b'>";if ((@me%2)==0) @me=$a;else @me=$b;[/field:global]<ul><li>[field:title/]</li></ul></div>{/dede:arclist}∙∙24小时内更新的文章时间显示为红色:∙[field:pubdate runphp='yes']$a="<font color=red>".strftime('%m-%d',@me)."</font>";$b=strftime('%m-%d',@me);$ntime = time();$day3 = 3600 * 24;if(($ntime - @me) < $day3) @me = $a;else @me =$b;[/field:pubdate]∙∙COPY页面内容,自动在后面加上网站信息,利于SEO∙<script type="text/javascript">document.body.oncopy = function () { setTimeout( function () { var text = clipboardData.getData("text"); if (text) { text = text + "\r\n本篇文章来源于 www.地址.COM 原文链接:"+location.href; clipboardData.setData("text",text); } }, 100 ) }</script>∙∙按时间点击文章排行榜调用标签:∙按总: {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 subday=7}∙在首页调用某栏目的子栏目∙{dede:channel type=’sun’ typeid=’栏目ID’}<a href=”[field:typelink/]“>[field:typename/]</a>{/dede:channel}或者{d ede:global name=’maplist’/}∙∙搜索表单调用标签: <form action="{dede:global name='cfg_phpurl'/}/search.php" name="formsearch"> <input type="hidden" name="kwtype" value="1" /><input name="keyword" id="keyword" type="text"class="searchtxt" /><select name="searchtype" id="searchtype"><option value="titlekeyword" selected>智能模糊搜索</option><option value="title">仅搜索标题</option> </select><input type="image" src="{dede:fieldname='templeturl'/}/images/topsearch_submit.gif" /> </form> 实现“文章标题-2 级栏目-1 级栏目-网站名”形式 {dede:field name='title'/}-{dede:field name='position' runphp='yes'} $tc="-"; //分隔符 $tw=$GLOBALS['cfg_list_symbol']; //调用位置分隔符 @me=html2text(@me); //去除 html 标签 $tf=split($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'/} 调用缩略图: <img src='{dede:field name="litpic"/}'> 发布的文章显示红色日期或加上 new 字或 new 小图片给近三天 (或当天) 发布的文章显示红色日期或加上 new 字或 new 小图片等。
DedeCMS5.7标准标签调用手册
1.关键描述调用标签:<meta name="keywords" content="{dede:field name='keywords'/}"><meta name="description" content="{dede:field name='description' function='html2text(@me)'/}">2.模板路径调用标签:{dede:field name='templeturl'/}3.网站标题调用标签:{dede:global name='cfg_webname'/}4.栏目导航调用标签:<a href="/">首页</a></li>{dede:channel type='top' row='8' currentstyle="<li class='thisclass'><a href='~typelink~'>~typename~</a> </li>"}<li><a href='[field:typelink/]' target="_blank">[field:typename/]</a> </li>{/dede:channel}5.指定调用栏目标签:{dede:onetype typeid='ID'}[field:typename /]{/dede:onetype}6.频道栏目调用标签:{dede:channel type='self'}<li><a href='[field:typelink/]'>[field:typename/]</a></li>{/dede:channel}7.友情链接调用标签:{dede:flink row='24' linktype=2/}8.网站版权调用标签:{dede:global name='cfg_powerby'/}9.网站备案调用标签:{dede:global name='cfg_beian'/}10.当前栏目名称标签:{dede:field name='typename'/}11.当前位置调用标签:{dede:field name='position'/}12.列表文章调用标签:{dede:list pagesize='8'}{/dede:list}13.栏目链接调用标签:[field:typelink function='str_replace("a ","a class=ulink ",@me)'/] 14.作者链接调用标签:[field:writer /]15.列表点击调用标签:[field:click/]16.列表评论调用标签:[field:postnum/]17.查阅全文调用标签:<a href="[field:arcurl/]">查阅全文...</a>18.列表时间调用标签:[field:pubdate function="GetDateTimeMK(@me)"/]19.列表分页调用标签:{dede:pagelist listsize='4' listitem='index pre pageno next end '/} 20.文章标题调用标签:{dede:field name="title"/}21.文章来源调用标签:{dede:field name='source'/}22.文章作者调用标签:{dede:field name='writer' /}23.文章时间调用标签:{dede:field name='pubdate' function='GetDateMk(@me)'/}24.文章Tag调用标签:{dede:tag type='current'/}25.文章点击调用标签:<script src="{dede:field name='phpurl'/}/count.php?aid={dede:field name='ID'/}&mid={dede:field name='memberid'/}&view=yes" language="javascript"></script>26.文章内容调用标签:{dede:field name='body'/}27.文章分页调用标签:{dede:pagebreak/}[<a href="{dede:field name='phpurl'/}/stow.php?arcID={dede:field name=ID/}">收藏</a>][<a href="{dede:field name='phpurl'/}/recommend.php?arcID={dede:field name=ID/}">推荐</a>][<a href="{dede:field name='phpurl'/}/feedback.php?arcID={dede:field name=ID/}">评论</a>][<a href="#" onClick="window.print();">打印</a>][<a href="#" onClick="window.close();">关闭</a>]28.文章顶客次数标签:{dede:field name='digg'/} <a href="javascript:Digg('digg',{dede:field name='id'/});">顶一下</a>29.上一篇下一篇标签:{dede:prenext get='pre'/}{dede:prenext get='next'/}30.头条推荐调用标签:{dede:arclist row=1 titlelen=24 orderby=pubdate att=2} <dt> [field:textlink/]<span>[field:des cription/]……</span> </dt> {/dede:arclist}31.最新文章调用标签:{dede:arclist row=8 titlelen=24 orderby=pubdate}<li>[field:textlink/]</li> {/dede:arclist}32.热关键字调用标签:{dede:hotwords num='5' subday='30'/}33.最新图文调用标签:{dede:arclist row=4 titlelen=20 orderby=pubdate type='image.' imgwidth='152' imgheight='98'}<dd><a href="[field:arcurl/]"><img src="[field:picname/]" alt="[field:title/]" ></a><span><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></span> </dd>{/dede:arclist}34.推荐文档调用标签:{dede:arclist type='commend' titlelen='40' row='10'} <li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li> {/dede:arclist}35.随机推荐调用标签:{dede:arclist type='commend' titlelen='26' orderby='rand' row='10'} <li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li> {/dede:arclist}36.热点文档调用标签:{dede:arclist orderby='click' titlelen='40' row='10'} <li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li> {/dede:arclist}37.相关文档调用标签:{dede:likeart titlelen='24' row='10'} <li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li> {/dede:likeart}38.调用图片链接标记:<a href="[field:arcurl/]"><img src="[field:picname/]" alt="[field:title/]" ></a><a href='[field:arcurl /]'>[field:image/]</a>39.调用文字链接标记:<a href="[field:aucurl/]" title="[field:title/]">[field:title/]</a><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a>40.控制字数描述标记:[field:description function="cn_substr(@me,100)"/]...41.调用文章tags标记:{dede:tag type='current'/}42.文章关键字与描述:{dede:field name='keywords'/}{dede:field name='description' function='html2text(@me)'/}43.栏目介绍:{dede:field name='description' function='html2text(@me)'/}44.调用外部htm文件:{dede:include file='head.htm' ismake='yes'/}45.搜索文章调用标签:{dede:global name='keyword'/}的搜索结果- {dede:global name='cfg_webname'/}46.递增序列号:[field:global name=autoindex/]47.列表隔5行加一行线:{dede:list pagesize='50'}<LI><a href="[field:arcurl /]" title="[field:title function='htmlspecialchars(@me)'/]" target=_blank>[field:title function="cn_substr(@me,48)"/]</a>[field:pubdate runphp='yes']$a="<font color=red>".strftime('%m-%d',@me)."</font>";$b=strftime('%m-%d',@me);$ntime = time();$day3 = 3600 * 24;if(($ntime - @me) < $day3) @me = $a;else @me =$b;[/field:pubdate]<br>[field:global name=autoindex runphp="yes"]if(@me%5==0)@me="<hr />";else @me="";[/field:global]{/dede:list}<DIV class="line2 m1 m3"></DIV></LI>48.最新文章列表“隔行换色”的方法{dede:arclist orderby=pubdate titlelen='26' row='10'}[field:global runphp='yes' name=autoindex]$a="<div id='a'>";$b="<div id='b'>";if ((@me%2)==0) @me=$a;else @me=$b;[/field:global]<ul><li>[field:title/]</li></ul></div>{/dede:arclist}49.24小时内更新的文章时间显示为红色:[field:pubdate runphp='yes']$a="<font color=red>".strftime('%m-%d',@me)."</font>";$b=strftime('%m-%d',@me);$ntime = time();$day3 = 3600 * 24;if(($ntime - @me) < $day3) @me = $a;else @me =$b;[/field:pubdate]50.COPY页面内容,自动在后面加上网站信息,利于SEO<script type="text/javascript">document.body.oncopy = function () { setTimeout( function () { var text = clipboardData.getData("text"); if (text) { text = text + "\r\n本篇文章来源于www.地址.COM 原文链接:"+location.href; clipboardData.setData("text", text); } }, 100 ) } </script>51.按时间点击文章排行榜调用标签:按总:{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 subday=7}在首页调用某栏目的子栏目{dede:channel type=’sun’typeid=’栏目ID’}<a href=”[field:typelink/]“>[field:typename/]</a>{/dede:channel}或者{dede:global name=’maplist’/}52.搜索表单调用标签:<form action="{dede:global name='cfg_phpurl'/}/search.php" name="formsearch"> <input type="hidden" name="kwtype" value="1" /><input name="keyword" id="keyword" type="text" class="searchtxt" /><select name="searchtype" id="searchtype"><option value="titlekeyword" selected>智能模糊搜索</option><option value="title">仅搜索标题</option></select><input type="image" src="{dede:field name='templeturl'/}/images/topsearch_submit.gif" /></form>53.实现“文章标题-2级栏目-1级栏目-网站名”形式{dede:field name='title'/}-{dede:field name='position' runphp='yes'}$tc="-"; //分隔符$tw=$GLOBALS['cfg_list_symbol']; //调用位置分隔符@me=html2text(@me); //去除html标签$tf=split($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'/}54.调用缩略图:<img src='{dede:field name="litpic"/}'>55.发布的文章显示红色日期或加上new字或new小图片给近三天(或当天)发布的文章显示红色日期或加上new字或new小图片等。
织梦广告代码(最全篇)
织梦广告代码(最全篇)一、添加方法1、添加广告(可省略)模块--铺助插件-广告管理-添加2、调用代码模板-默认模板管理:列表页头部模板head.htm、底部模板footer.htm、主页模板index.htm,文章内容页模板article_article.htm等,相应位置将下方红色的(自定义人生励志网)替换成广告代码。
二、首页广告主页模板index.htm1、logo右边468*60最佳。
广告管理—系统自带的广告—–更改—–正常显示内容–把自己的广告代码(图片)放入。
2、导航与搜索框之间(首页及频道栏目)960*90最佳。
列表页头部模板head.htm</div>(自定义人生励志网)<!– /nav –><div class=”search”><div class=”w960 center”>3、搜索框下方(首页及频道栏目)960*90最佳。
列表页头部模板head.htm<div class="tags"><h4>热门标签</h4><ul>{dede:tag row='8' getall='1' sort='month'}<li><ahref='[field:link/]'>[field:tag /]</a></li>{/dede:tag}</ul></div></div><!-- //search --></div>(自定义人生励志网)</div></div><!-- //header -->4、图文资讯下方700*60最佳。
新建广告<!-- /picnews --><div class="listbox">{dede:channelartlist}(自定义人生励志网)<dl class="tbox">5、友情链接上方(各板块下)700*60最佳。
详解DEDECMS织梦模板随机调用文章数据方法汇总教程
详解DEDECMS织梦模板随机调⽤⽂章数据⽅法汇总教程有时我们为了⽹站优化都会对⽹站最后⼀些⽂章停⽌随机读取显现,这样能够进步⽹站对搜索引擎的体验,下⾯我们就来剖析总结⼀下dedecms随机调⽤⽂章数据办法.⽅法⼀,直接利⽤artlist中的orderyb=rand 即可实例,代码如下:代码如下:{dede:arclist row=10 orderby=rand}<li><a href="[field:arcurl/]" target="_blank">[field:title/]</a></li>{/dede:arclist}⽅法⼆,利⽤⾃定做法1.增加以下dedecms⾃定义标签 randarc,代码如下:代码如下:function lib_randarc(&$ctag , &$refObj){global $dsql;FillAttsDefault($ctag->CAttribute->Items ,"limit|1");extract($ctag->CAttribute->Items);$s = '';$tcp = new DedeTagParse();$tcp->SetNameSpace("field",'[',']');$tcp->LoadSource($ctag->GetInnerText());$sql = $query = "SELECT se.*,tp.typedir,tp.typename,tp.isdefault,tp.defaultname,rule,rule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath FROM `dede_archives` se LEFT JOIN `dede_arctype` tp ON se.typeid=tp.id WHERE 1 order by rand() limit $limit";$dsql->Execute("f",$sql);while($row1 = $dsql->GetArray("f")){$row1['arcurl'] = GetFileUrl($row1['id'],$row1['typeid'],$row1['senddate'],$row1['title'],$row1['ismake'],$row1['arcrank'],$row1['namerule'],$row1['typedir'],$row1['money'],$row1['filename'],$row1['moresite'],$row1['siteurl'],$row1['sitepath']);foreach($tcp->CTags as $k => $v ){$tcp->Assign($k , $row1[$v->GetName()]);}$s.=$tcp->GetResult();}return $s;}2.在dedecms⽂章模板中调⽤,代码如下:代码如下:{dede:randarc limit=1}<a href=[field:arcurl/]>[field:title/]</a>{/dede:randarc}这样很简单的就完成了dedecms⽂章页⾯随机调⽤⼀篇⽂章的功⽤⾸页随机调⽤⽂章并定时⾃动更新要完成DEDE⾸页⾃动更新的前提是⽹站⾸页必需有随机⽂章,关于随机⽂章不懂的朋友看这⾥完成DEDE⾸页内页随机⽂章列表代码,熟习的直接跳过,代码如下:代码如下:{dede:arclist sort='rand' titlelen=48 row=16}<li><a href="[field:arcurl/]" title="[field:title/]" target="_blank">[field:title/]</a></li>{/dede:arclist}这时⾸页每次更新的内容来源就有了,只是还不会⾃动⽣成更新的html⽂件,下⾯来说让dede⾃动⽣成⾸页的具体⽅法.把下⾯的代码复制下来新建⼀个⽂本⽂档粘贴保存,然后把⽂件名改为rrsc_cn.php中的,上传到根⽬录,修改⾸页模板,在⽹站⾸页的<head></head>这部分加⼊<script src="/rrsc_cn.php" language="javascript"></script>这段代码,然后更新⾸页,代码如下:代码如下:<?phpfunction sp_input( $text ){$text = trim( $text );$text = htmlspecialchars( $text );if ( !get_magic_quotes_gpc() )return addslashes( $text );elsereturn $text;}$autotime = 300;//⾃动更新时间,单位为秒,这⾥我设为5分钟,⼤家可以⾃⾏更改。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
列表时间调用标签: [field:pubdate function="GetDateTimeMK(@me)"/]
文章标题调用标签: {dede:field name="title"/}
文章来源调用标签: {dede:field name='source'/}
文章作者调用标签: {dede:field name='writer' /}
列表点击调用标签: [field:click/]
列表评论调用标签: [field:postnum/]
查阅全文调用标签: <a href="[field:arcurl/]">查阅全文...</a>
列表分页调用标签: {dede:pagelist listsize='4' listitem='index pre pageno next end '/}
[<a href="{dede:field name='phpurl'/}/recommend.php?arcID={dede:field name=ID/}">推荐</a>]
[<a href="{dede:field name='phpurl'/}/feedback.php?arcID={dede:field name=ID/}">评论</a>]
网站备案调用标签: {dede:global name='cfg_beian'/}
友情链接调用标签: {dede:flink row='32' linktype=2/}
当前栏目名称标签: {dede:field name='typename'/}
当前位置调用标签: {dede:field name='position'/}
频道栏目调用标签: {dede:channel type='self'}<li><a href='[field:typelink/]'>[field:typename/]</a></li>{/dede:channel}
网站版权调用标签: {dede:global name='cfg_powerby'/}
模板路径调用标签: {dede:field name='templeturl'/}
栏目导航调用标签: <a href="/">首页</a></li>
{dede:channel type='top' row='8' currentstyle="<li class='thisclass'><a href='~typelink~'>~typename~</a> </li>"}
{/dede:channel}
{dede:channel type='top' row='10' currentstyle="<a href='~typelink~'~rel~>~typename~</a>"}
网站标题调用标签: {dede:global name='cfg_webname'/}
关键描述调用标签: <meta name="keywords" content="{dede:field name='keywords'/}">
<meta name="description" content="{dede:field name='description' function='html2text(@me)'/}">
文章Tag调用标签: {dede:tag type='current'/}
文章内容调用标签: {dede:field name='body'/}
文章分页调用标签: {dede:pagebreak/}
[<a href="{dede:field name='phpurl'/}/stow.php?arcID={dede:field name=ID/}">收藏</a>]
栏目链接调用标签: [field:typelink function='str_replace("a ","a class=ulink ",@me)'/]
列表文章调用标签: {dede:list pagesize='8'}{/dede:list}
作者链接调用标签: [field:writer /]
[<a href="#" onClick="window.print();">打印</a>]
[<a href="#" onClick="window.close();">关闭</a>]
导航:
[field:title function="cn_substr(@me,25)"/]
{dede:channel type='top'}
<a href='[field:typelink/]' class="menumain">[field:typename/]</a>
Байду номын сангаас
文章时间调用标签: {dede:field name='pubdate' function='GetDateMk(@me)'/}
文章点击调用标签: <script src="{dede:field name='phpurl'/}/count.php?aid={dede:field name='ID'/}&mid={dede:field name='memberid'/}&view=yes" language="javascript"></script>
<li><a href='[field:typelink/]' target="_blank">[field:typename/]</a> </li>
{/dede:channel}
指定调用栏目标签: {dede:onetype typeid='ID'}[field:typename /]{/dede:onetype}