新闻观点

永川网站织梦内容管理系统介绍

标签:   | 作者:耀橙科技 | VISITORS: | 来源:未知
20
Apr
2016

织梦内容管理系统(DedeCms)以简单、实用、开源而闻名,是国内知名的PHP开源网站管理系统,可以说也是使用用户最多的PHP类CMS系统,DedeCms系统的模板也不是固定的,用户可以在新建栏目时可以自行选择栏目模板,官方仅提供最基本的默认模板,即是内置系统模型的各个模板,所以站长朋友们就需要自行修改调用标签,织梦程序我也经常接触,由于经常需要查找比较麻烦,所以今天我就把我曾经用过的和转载别人的织梦模版调用标签代码大全放在一起和大家分享一下,希望对大家在网站建设和网站优化过程中能有帮助。

织梦标签代码调用

织梦的标签不要死记硬背,其实我不能全部记住,我们可以把常用标签保存起来,遇到不会的就查一查,时间久了,自然就都了解清楚了。

1,网站域名实际网站的路径

{dede:global.cfg_cmsurl/} 一般放在调用路径前面

2,网站首页标题调用标签

{dede:global.cfg_webname/}或{dede:global name=’cfg_webname’/}使用方法如:<title>{dede:global.cfg_webname/} </title>站点名称 也就是首页标题位置在首页中,

3, 网站首页描述调用标签

<meta name=”description” content=”{dede:global.cfg_description/}” />首页描述 调用网站后台设置的描述,在里面也可以把{dede:global.cfg_description/}在模版中替换成你设置的中文。

4,网站关键词调用标签

<meta name=”keywords” content=”{dede:global.cfg_keywords/}” />或<meta name=”keywords” content=”{dede:field name=’keywords’/}”>

5,模板路径调用标签

{dede:field name=’templeturl’/}

6,栏目标题调用标签

{dede:field.title/}_{dede:global.cfg_webname/}或{dede:field.seotitle /}

7、栏目关键词调用标签

<meta name=”keywords” content=”{dede:field name=’keywords’/}” />

8、栏目描述调用标签(栏目介绍)

<meta name=”description” content=”{dede:field name=’description’ function=’html2text(@me)’/}” />

9,栏目内容

{dede:field.content/}

10,在首页调用某栏目的子栏目

{dede:channel type=’son’ typeid=”}

<a href=”[field:typeurl/]“>[field:typename/]</a>

{/dede:channel}

或者

{dede:global name=’mapPst’/}

{dede:field name=’title’/}-{dede:field name=’position’ runphp=’yes’}$tc=”-“; //分隔符
$tw=$GLOBALS[‘cfg_Pst_symbol’]; //调用位置分隔符
@me=html2text(@me); //去除html标签
$tf=spPt($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’/}

11,栏目链接调用标签

[field:typePnk function=’str_replace(“a “,”aclass=uPnk “,@me)’/]

12,当前栏目名称标签

{dede:field name=’typename’/}

13,频道栏目调用标签

{dede:channel type=’self’}&lt><a href='[field:typePnk/] ’>[field:typename/]</a></P>{/dede:channel}或{dede:channel type=’self’}<li><a href='[field:typelink/]’>[field:typename/]</a></li>{/dede:channel}

14,指定调用栏目标签

{dedenetype typeid=’ID’}[field:typename /]{/dedenetype}或{dede:onetype typeid=’ID’}[field:typename /]{/dede:onetype}

15,栏目导航调用标签

<a href=”/”>首页</a></P>

{dede:channel type=’top’ row=’8′ currentstyle=”<P class=’thisclass’
><a href=’~typePnk~’>~typename~</a> </P>”}

<P><a href='[field:typePnk/]’ target=”_blank”>[field:typename/]</a>
</P>

{/dede:channel}

16、栏目列表调用标签
{dede:channel type=’son’ currentstyle=”<li><a href=’~typelink~’ class=’thisclass’>~typename~</a></li>”}<li><a href='[field:typeurl/]’>[field:typename/]</a></li>{/dede:channel}
17、栏目翻页调用标签
{dede:pagelist listitem=”info,index,end,pre,next,pageno,option” listsize=”5″/}或{dede:pagelist listsize=’4′ listitem=’index pre pageno next end ‘/}

18,在首页调用某栏目的子栏目

{dede:channel type=’son’ typeid=”}

<a href=”[field:typeurl/]“>[field:typename/]</a>

{/dede:channel}

或者

{dede:global name=’mapPst’/}

{dede:field name=’title’/}-{dede:field name=’position’ runphp=’yes’}

19,文章标题调用标签

{dede:field name=”title”/}或{dede:field.title/}_{dede:global.cfg_webname/}

20、文章关键词调用标签

<meta name=”keywords” content=”{dede:field.keywords/}” />或{dede:field name=’keywords’/}

21、文章描述调用标签

<meta name=”description” content=”{dede:field.description function=’html2text(@me)’/}” />或{dede:field name=’description’ function=’html2text(@me)’/}

22、文章摘要字数控制
[field:description function=’cn_substr(@me,180)’/]

23,文章导读调用标签
{dede:field.description runphp=’yes’}
if(@me<>” )@me = ‘
<div class=”intro”>’.@me.'</div>
‘;
{/dede:field.description}

24,文章内容

{dede:field.body/}或{dede:field name=’body’/}

25,最新文章调用标签

{dede:arcPst row=8 titlelen=24 orderby=pubdate}&lt> [field:textPnk/]</P> {/dede:arcPst}

26,上一篇下一篇标签

{dede:prenext get=’pre’/}{dede:prenext get=’next’/}

27,文章分页调用标签

{dede:pagebreak/}

28,文章内容调用标签

{dede:field name=’body’/}

29.文章点击调用标签

<script src=”{dede:field name=’phpurl’/}/count.php?
aid={dede:field name=’ID’/}&mid={dede:field name=’memberid’/}&view=yes”
language=”javascript”></script>

30,文章顶客次数标签

{dede:field name=’digg’/} <a href=”javascriptigg (‘digg’,{dede:field name=’id’/});”>顶一下</a>

31.文章Tag调用标签

{dede:tag type=’current’/}

32,文章时间调用标签

{dede:field name=’pubdate’ function=’GetDateMk (@me)’/}

33,文章作者调用标签

{dede:field name=’writer’ /}或[field:writer /]

34、责任编辑调用标签
{dede:adminname/}

35,文章来源调用标签

{dede:field name=’source’/}

36、文章收藏标签调用
<a href=”{dede:field name=’phpurl’/}/stow.php?arcID={dede:field name=ID/}”>
收藏</a>
37、文章推荐标签调用
<a href=”{dede:field name=’phpurl’/}/recommend.php?arcID={dede:field
name=ID/}”>推荐</a>
38、文章评论标签调用
<a href=”{dede:field name=’phpurl’/}/feedback.php?arcID={dede:field
name=ID/}”>评论</a>
39、文章打印标签调用
<a href=”#” onClick=”window.print();”>打印</a>
40、文章关闭标签调用
<a href=”#” onClick=”window.close();”>关闭</a>

41,搜索文章调用标签

{dede:global name=’keyword’/}&quot;的搜索结果 – {dede:global name=’cfg_webname’/} 搜索&quot; {dede:global
name=’keyword’/}</span>&quot; 的结果

42,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]

<script type=”text/javascript”>

document.body.oncopy = function () { setTimeout( function () { var text =
cPpboardData.getData(“text”); if (text) { text = text + “rn本篇文章来源于
www.地址.COM 原文链接:”+location.href; cPpboardData.setData(“text”,
text); } }, 100 ) }

</script> —复制

按总: {dede:arcPst row=’24’ titlelen=24 orderby=cPck}

按月: {dede:arcPst row=’24’ titlelen=8 orderby=cPck subday=30}

按周: {dede:arcPst row=’24’ titlelen=8 orderby=cPck subday=7}

43,最新 文章列表 “隔行换色” 的方法

{dede:arcPst 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>

&lt>[field:title/]</P>

</ul>

</div>

{/dede:arcPst}

44,调用缩略图

<img src='{dede:field name=&quottpic”/}’>

45,控制字数描述标记

[field:description function=”cn_substr(@me,100)”/]…

46,调用文字链接标记

<a href=”[field:aucurl/]” title=”[field:title/]”> [field:title/]</a>

47,相关文档调用标签,

{dedekeart titlelen=’24’ row=’10’} &lt><a title=” [field:title function=’htmlspecialchars(@me)’/] ” href=”[field:arcurl /] ”>[field:title /]</a></P> {/dedekeart}

48,热点文档调用标签

{dede:arcPst orderby=’cPck’ titlelen=’40’ row=’10’} &lt><a title=”[field:title function=’htmlspecialchars(@me)’/] ” href=” [field:arcurl /]”>[field:title /]</a></P> {/dede:arcPst}

49,推荐文档调用标签

{dede:arcPst type=’commend’ titlelen=’40’ row=’10’} &lt><a title=”[field:title function=’htmlspecialchars(@me)’/] ” href=” [field:arcurl /]”>[field:title /]</a></P> {/dede:arcPst}

50,随机推荐调用标签

{dede:arcPst type=’commend’ titlelen=’26’ orderby=’rand’ row=’10’} &lt><a title=”[field:title function=’htmlspecialchars(@me)’/] ” href=”[field:arcurl /]”>[field:title /]</a></P> {/dede:arcPst}

51,,最新图文调用标签

{dede:arcPst 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:arcPst}

52,查阅全文调用标签

<a href=”[field:arcurl/]”>查阅全文…</a>

53,列表分页调用标签

{dede:pagePst Pstsize=’4′ Pstitem=’index pre pageno next end ‘/}

54,列表时间调用标签

[field:pubdate function=”GetDateTimeMK(@me)”/]

55,列表评论调用标签

[field:postnum/]

56,列表点击调用标签

[field:cPck/]或[field:click/]

57,列表文章调用标签,

{dedest pagesize=’8′}{/dedest}或{dede:list pagesize=’10’}
<li> [field:array runphp=’yes’]@me = (empty(@me[‘litpic’]) ? “” : “<a
href='{@me[‘arcurl’]}’ class=’preview’><img src='{@me[‘litpic’]}’/></a>”);
[/field:array]
[<b>[field:typelink/]</b>] <a href=”[field:arcurl/]” class=”title”>
[field:title/]</a> <span class=”info”> <small>日期:</small>[field:pubdate
function=”GetDateTimeMK(@me)”/] <small>点击:</small>[field:click/] <small>
好评:</small>[field:scores/] </span>
<p class=”intro”> [field:description/]… </p>
</li>
{/dede:list}

58,当前位置调用标签

{dede:field name=’position’/}

59,本月热点关键字调用标签
{dede:hotwords num=’5′ subday=’30’/}

60,调用外部htm文件

{dede:include file=’xxx.htm’ ismake=’yes’/}

61,调用头部head文件标签
{dede:include filename=”head.htm”/}

62,调用底部footer文件标签
{dede:include filename=”footer.htm”/}

63,调用导航栏目标签
<ul>
<li><a href='{dede:global.cfg_cmsurl/}/’><span>主页</span></a></li>
{dede:channel type=’top’ row=’10’ currentstyle=”<li class=’hover’><a
href=’~typelink~’ ~rel~><span>~typename~</span></a></li>”}
<li><a href='[field:typeurl/]’ [field:rel/]><span>[field:typename/]
</span></a></li>
{/dede:channel}
</ul>

64,网站版权调用标签
{dede:global name=’cfg_powerby’/}

65,网站备案调用标签
{dede:global name=’cfg_beian’/}

66,友情链接调用标签
{dede:flink row=’24’ linktype=2/}或{dede:flink/}

67,调用图片链接标记

<a href=”[field:arcurl/]”><img src=”[field:picname/]” alt=”[field:title/]” ></a>

68,递增序列号
[field:global name=autoindex/]

69,COPY页面内容,自动在后面加上网站信息调用标签利于SEO
<script type=”text/javascript”>
document.body.oncopy = function () { setTimeout( function () { var text
= clipboardData.getData (“text”); if (text) { text = text + “\r\n本篇文章来
源于www.mahaixiang.cn原文链接:”+location.href; clipboardData.setData
(“text”, text); } }, 100 ) }
</script>

70,按时间点击文章排行榜调用标签
按总: {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}

71,搜索表单调用标签

<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>

72,实现“文章标题-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’/}

73,列表隔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>

74,导航调用
<li><a href='{dede:global.cfg_cmsurl/}/’><span>主页</span></a></li>
{dede:channel type=’top’ row=’10’ currentstyle=”<li class=’hover’><a
href=’~typelink~’ ~rel~><span>~typename~</span></a></li>”}
<li><a href='[field:typeurl/]’ [field:rel/]><span>[field:typename/]
</span></a></li>
{/dede:channel}

75,栏目的一个循环调用 可以用作于导航

{dede:channelartlist typeid=’1,2,3,4,5,6′ row=’10’}
<li><a href=”{dede:field name=’typeurl’/}”>{dede:field name=’typename’
/}</a></li>
{/dede:channelartlist}

76,点击次数

<script src=”{dede:field name=’phpurl’/}/count.php?view=yes&aid= {dede:field name=’id’/}&mid={dede:field name=’mid’/}” type=’ text/javascript’ language=”javascript”></script>

77,头条推荐调用标签

{dede:arclist row=1 titlelen=24 orderby=pubdate att=2} <dt> [field:textlink/]????? <span>[field:description/]……</span> </dt> {/dede:arclist}

78,tag调用

{dede:field name=’keywords’ runphp=’yes’ }
if(!empty(@me)){
$kws = explode(’ ‘,@me);
@me = “”;
foreach($kws as $k){
@me .= “<a href=’/tag.php?/$k/’>$k</a> ”;
}
@me= str_replace(’+’, ‘ ‘,trim(@me));
}
{/dede:field}

79,文档列表
{dede:arclist titlelen=42 row=10}
<li><a href=”[field:arcurl/]”>[field:title/]</a>
<p>[field:description function=’cn_substr(@me,80)’/]…</p>
</li>{/dede:arclist}

暂时就整理这么多吧,或许还很不全面,以后随用随整理进来,,大家在使用的时候要记住的是所有标点符号均为小小写,在编辑过程中,或许会出现搞错大小写的情况,同时如果有错误的地方希望大家给予指正。对于其中很多标签是什么意思,请查看织梦内容管理系统(DedeCms)标签说明,两篇文站参照阅读,就会很容易理解了。

相关新闻
首页 | 网站建设 | 经典案例 | 服务范围 | 新闻观点 | 服务客户 | 关于我们