织梦dede所有实用标签调用方法搜集整理

织梦dede所有实用标签调用方法搜集整理,第1张

织梦dede所有实用标签调用方法搜集整理

在Dreamweaver的使用过程中,通过研究发现了一些非常有用的标签调用方法。本文整理了一些实际有需要的朋友参考,希望对你有所帮助。

最近研究了一下织梦后台,发现一些非常有用的标签调用的方法,分享给大家~~

关键描述调用标签:<metaname="keywords"content="{dede:fieldname='keywords'/}">
<metaname="description"content="{dede:fieldname='description'function='html2text(@me)'/}">
--------------------------------------------------------------------------------
模板路径调用标签:{dede:fieldname='templeturl'/}
--------------------------------------------------------------------------------
网站标题调用标签:{dede:globalname='cfg_webname'/}
--------------------------------------------------------------------------------
栏目导航调用标签:<ahref="/">首页</a></li>
{dede:channeltype='top'row='8'currentstyle="<liclass='thisclass'><ahref='~typelink~'>~typename~</a></li>"}
<li><ahref='[field:typelink/]'target="_blank">[field:typename/]</a></li>
{/dede:channel}
--------------------------------------------------------------------------------
指定调用栏目标签:{dede:onetypetypeid='ID'}[field:typename/]{/dede:onetype}
--------------------------------------------------------------------------------
频道栏目调用标签:{dede:channeltype='self'}<li><ahref='[field:typelink/]'>[field:typename/]</a></li>{/dede:channel}
--------------------------------------------------------------------------------
友情链接调用标签:{dede:flinkrow='24'linktype=2/}
--------------------------------------------------------------------------------
网站版权调用标签:{dede:globalname='cfg_powerby'/}
--------------------------------------------------------------------------------
网站备案调用标签:{dede:globalname='cfg_beian'/}
--------------------------------------------------------------------------------
当前栏目名称标签:{dede:fieldname='typename'/}
--------------------------------------------------------------------------------
当前位置调用标签:{dede:fieldname='position'/}
--------------------------------------------------------------------------------
列表文章调用标签:{dede:listpagesize='8'}{/dede:list}
--------------------------------------------------------------------------------
栏目链接调用标签:[field:typelinkfunction='str_replace("a","aclass=ulink",@me)'/]
--------------------------------------------------------------------------------
作者链接调用标签:[field:writer/]
--------------------------------------------------------------------------------
列表点击调用标签:[field:click/]
--------------------------------------------------------------------------------
列表评论调用标签:[field:postnum/]
--------------------------------------------------------------------------------
查阅全文调用标签:<ahref="[field:arcurl/]">查阅全文...</a>
--------------------------------------------------------------------------------
列表时间调用标签:[field:pubdatefunction="GetDateTimeMK(@me)"/]
--------------------------------------------------------------------------------
列表分页调用标签:{dede:pagelistlistsize='4'listitem='indexprepagenonextend'/}
--------------------------------------------------------------------------------
文章标题调用标签:{dede:fieldname="title"/}
--------------------------------------------------------------------------------
文章来源调用标签:{dede:fieldname='source'/}
--------------------------------------------------------------------------------
文章作者调用标签:{dede:fieldname='writer'/}
--------------------------------------------------------------------------------
文章时间调用标签:{dede:fieldname='pubdate'function='GetDateMk(@me)'/}
--------------------------------------------------------------------------------
文章Tag调用标签:{dede:tagtype='current'/}
--------------------------------------------------------------------------------
文章点击调用标签:<scriptsrc="{dede:fieldname='phpurl'/}/count.php?aid={dede:fieldname='ID'/}&mid={dede:fieldname='memberid'/}&view=yes"language="javascript"></script>
--------------------------------------------------------------------------------
文章内容调用标签:{dede:fieldname='body'/}
--------------------------------------------------------------------------------
文章分页调用标签:{dede:pagebreak/}
[<ahref="{dede:fieldname='phpurl'/}/stow.php?arcID={dede:fieldname=ID/}">收藏</a>]
[<ahref="{dede:fieldname='phpurl'/}/recommend.php?arcID={dede:fieldname=ID/}">推荐</a>]
[<ahref="{dede:fieldname='phpurl'/}/feedback.php?arcID={dede:fieldname=ID/}">评论</a>]
[<ahref="#"onClick="window.print();">打印</a>]
[<ahref="#"onClick="window.close();">关闭</a>]
--------------------------------------------------------------------------------
文章顶客次数标签:{dede:fieldname='digg'/}<ahref="javascript:Digg('digg',{dede:fieldname='id'/});">顶一下</a>
--------------------------------------------------------------------------------
上一篇下一篇标签:{dede:prenextget='pre'/}{dede:prenextget='next'/}
--------------------------------------------------------------------------------
头条推荐调用标签:{dede:arclistrow=1titlelen=24orderby=pubdateatt=2}<dt>[field:textlink/]
<span>[field:description/]……</span></dt>{/dede:arclist}
--------------------------------------------------------------------------------
最新文章调用标签:{dede:arclistrow=8titlelen=24orderby=pubdate}<li>[field:textlink/]</li>{/dede:arclist}
--------------------------------------------------------------------------------
热关键字调用标签:{dede:hotwordsnum='5'subday='30'/}
--------------------------------------------------------------------------------
最新图文调用标签:{dede:arclistrow=4titlelen=20orderby=pubdatetype='image.'imgwidth='152'imgheight='98'}
<dd><ahref="[field:arcurl/]"><imgsrc="[field:picname/]"alt="[field:title/]"></a><span><atitle="[field:titlefunction='htmlspecialchars(@me)'/]"href="[field:arcurl/]">[field:title/]</a></span></dd>{/dede:arclist}
--------------------------------------------------------------------------------
推荐文档调用标签:{dede:arclisttype='commend'titlelen='40'row='10'}<li><atitle="[field:titlefunction='htmlspecialchars(@me)'/]"href="[field:arcurl/]">[field:title/]</a></li>{/dede:arclist}
--------------------------------------------------------------------------------
随机推荐调用标签:{dede:arclisttype='commend'titlelen='26'orderby='rand'row='10'}<li><atitle="[field:titlefunction='htmlspecialchars(@me)'/]"href="[field:arcurl/]">[field:title/]</a></li>{/dede:arclist}
--------------------------------------------------------------------------------
热点文档调用标签:{dede:arclistorderby='click'titlelen='40'row='10'}<li><atitle="[field:titlefunction='htmlspecialchars(@me)'/]"href="[field:arcurl/]">[field:title/]</a></li>{/dede:arclist}
--------------------------------------------------------------------------------
相关文档调用标签:{dede:likearttitlelen='24'row='10'}<li><atitle="[field:titlefunction='htmlspecialchars(@me)'/]"href="[field:arcurl/]">[field:title/]</a></li>{/dede:likeart}
--------------------------------------------------------------------------------
调用图片链接标记:<ahref="[field:arcurl/]"><imgsrc="[field:picname/]"alt="[field:title/]"></a><ahref='[field:arcurl/]'>[field:image/]</a>
--------------------------------------------------------------------------------
调用文字链接标记:<ahref="[field:aucurl/]"title="[field:title/]">[field:title/]</a><atitle="[field:titlefunction='htmlspecialchars(@me)'/]"href="[field:arcurl/]">[field:title/]</a>
--------------------------------------------------------------------------------
控制字数描述标记:[field:descriptionfunction="cn_substr(@me,100)"/]...
--------------------------------------------------------------------------------
调用文章tags标记:{dede:tagtype='current'/}
--------------------------------------------------------------------------------
文章关键字与描述:{dede:fieldname='keywords'/}{dede:fieldname='description'function='html2text(@me)'/}
--------------------------------------------------------------------------------
栏目介绍:{dede:fieldname='description'function='html2text(@me)'/}
--------------------------------------------------------------------------------
调用外部htm文件:{dede:includefile='head.htm'ismake='yes'/}
--------------------------------------------------------------------------------
搜索文章调用标签:{dede:globalname='keyword'/}"的搜索结果-{dede:globalname='cfg_webname'/}
搜索"{dede:globalname='keyword'/}</span>"的结果
--------------------------------------------------------------------------------
递增序列号:[field:globalname=autoindex/]
--------------------------------------------------------------------------------
列表隔5行加一行线:
{dede:listpagesize='50'}
<LI><ahref="[field:arcurl/]"title="[field:titlefunction='htmlspecialchars(@me)'/]"
target=_blank>[field:titlefunction="cn_substr(@me,48)"/]</a>[field:pubdaterunphp='yes']
$a="<fontcolor=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:globalname=autoindexrunphp="yes"]
if(@me%5==0)@me="<hr/>";
else@me="";
[/field:global]
{/dede:list}
<DIVclass="line2m1m3"></DIV></LI>
--------------------------------------------------------------------------------
最新文章列表“隔行换色”的方法
{dede:arclistorderby=pubdatetitlelen='26'row='10'}
[field:globalrunphp='yes'name=autoindex]
$a="<divid='a'>";
$b="<divid='b'>";
if((@me%2)==0)@me=$a;
else@me=$b;
[/field:global]
<ul>
<li>[field:title/]</li>
</ul>
</div>
{/dede:arclist}
--------------------------------------------------------------------------------
24小时内更新的文章时间显示为红色:
[field:pubdaterunphp='yes']
$a="<fontcolor=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
<scripttype="text/javascript">
document.body.oncopy=function(){setTimeout(function(){vartext=clipboardData.getData("text");if(text){text=text+"rn本篇文章来源于www.地址.COM原文链接:"+location.href;clipboardData.setData("text",text);}},100)}
</script>
--------------------------------------------------------------------------------
按时间点击文章排行榜调用标签:
按总:{dede:arclistrow='24'titlelen=24orderby=click}
按月:{dede:arclistrow='24'titlelen=8orderby=clicksubday=30}
按周:{dede:arclistrow='24'titlelen=8orderby=clicksubday=7}
在首页调用某栏目的子栏目
{dede:channeltype=’sun’typeid=’栏目ID’}
<ahref=”[field:typelink/]“>[field:typename/]</a>
{/dede:channel}
或者
{dede:globalname=’maplist’/}
--------------------------------------------------------------------------------
搜索表单调用标签:
<formaction="{dede:globalname='cfg_phpurl'/}/search.php"name="formsearch">
<inputtype="hidden"name="kwtype"value="1"/>
<inputname="keyword"id="keyword"type="text"class="searchtxt"/>
<selectname="searchtype"id="searchtype">
<optionvalue="titlekeyword"selected>智能模糊搜索</option>
<optionvalue="title">仅搜索标题</option>
</select>
<inputtype="image"src="{dede:fieldname='templeturl'/}/images/topsearch_submit.gif"/>
</form>
--------------------------------------------------------------------------------
实现“文章标题-2级栏目-1级栏目-网站名”形式
{dede:fieldname='title'/}-{dede:fieldname='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:globalname='cfg_webname'/}
--------------------------------------------------------------------------------
调用缩略图:<imgsrc='{dede:fieldname="litpic"/}'>
--------------------------------------------------------------------------------
发布的文章显示红色日期或加上new字或new小图片
给近三天(或当天)发布的文章显示红色日期或加上new字或new小图片等。
都是围绕pubdate做文章,写扩展的。
第2、3要注意的问题是:如:"<imgsrc='new.gif'/>中不能用双引号,否则不行。
如果要给当天的加,把 3600*24*3 改为 3600*24 即可。
1、==========红色的日期========
[field:pubdaterunphp='yes']
$a="<fontcolor=red>".strftime('%m-%d',@me)."</font>";
$b=strftime('%m-%d',@me);
$ntime=time();
$day3=3600*24*3;
if(($ntime-@me)<$day3)@me=$a;
else@me=$b;
[/field:pubdate]
2、==========红色的(new)========
[field:pubdaterunphp='yes']
$aa=strftime('%m-%d',@me);
$ntime=time();
$tagtime=@me;
$day3=3600*24*3;
if($tagtime>$ntime-$day3)@me="<fontcolor='red'>(new)</font>";
else@me=$aa;
[/field:pubdate]
3、==========加new.gif小图片========
[field:pubdaterunphp='yes']
$aa=strftime('%m-%d',@me);
$ntime=time();
$tagtime=@me;
$day3=3600*24*3;
if($tagtime>$ntime-$day3)@me="<imgsrc='new.gif'/>".$aa;
else@me=$aa;
[/field:pubdate]
--------------------------------------------------------------------------------
一种很酷的时间效果
[field:pubdaterunphp="yes"]
if((time()-@me)<(60*60*24)){@me='<fontcolor="#ff6600">'.strftime("%H:%M",@me).'</FONT>';}
else{@me=strftime("%m-%d",@me);}
[/field:pubdate]
--------------------------------------------------------------------------------
DEDEseo小技巧加个百度搜索本篇文章
【<ahref="javascript:"onclick='window.open("http://www.baidu.com/s?q1={dede:fieldname="title"/}&q2=&q3=&q4=&rn=10&lm=0&ct=1&ft=&q5=&amp;amp;q6=你的网址")'target="_top"title="在百度搜索“{dede:fieldname="title"/}”相关内容"><fontcolor=red>在百度搜索更多繁体字</font></a>】
把你的网址改一下,不加http,或者
【<ahref="javascript:"onclick='window.open("http://www.baidu.com/baidu?word={dede:fieldname="title"/}")'target="_top"title="在百度搜索“{dede:fieldname="title"/}”相关内容"><fontcolor=red>搜索说说</font></a>】
--------------------------------------------------------------------------------
调用tag:{dede:fieldname='keywords'runphp='yes'}
if(!empty(@me)){
$kws=explode('',@me);
@me="";
foreach($kwsas$k){
@me.="<ahref='/tag.php?/$k/'>$k</a>";
}
@me=str_replace('+','',trim(@me));
}
{/dede:field}

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/773425.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存