喔唷网 - 网络从业者技术信息综合门户!

当前位置: 主页 > 教程技术 > 网站建设 > dedecms

织梦系统(DedeCMS)系统标签全攻略系统调用标签

时间 : 2025-04-21 13:43来源 : 喔唷网作者 : 喔唷教程点击 :
DedeDMS 织梦内容管理系统 想必经常做网站或者网络从业者都比较熟悉这个系统,其丰富的自定义属性和模板定制简化了网站制作的成本。开源的系统能够让你更加自由的对网站进行各类数据和程序的改

DedeDMS 织梦内容管理系统 想必经常做网站或者网络从业者都比较熟悉这个系统,其丰富的自定义属性和模板定制简化了网站制作的成本。开源的系统能够让你更加自由的对网站进行各类数据和程序的改写。DedeCMS织梦内容管理系统(DedeCMS),是一个集内容发布、编辑、管理检索等于一体的网站管理系统(Web CMS),他拥有国外CMS众多特点之外,还结合中国用户的需要。那么我们经常在制作模板的时候会遇到各类dedecms标签的使用,今天我们主要来看看dedecms常用的标签使用和方法详解。

一、头部(Head)区域标签

首页[Head]区域:dedecms为我们增加了多个支持关键词、标题、描述的标签,这样我们可以直接替换原始html的标题而无需每个页面进行修改。

标题[Title]:{dede:global.cfg_webname/}
关键词[keywords]:{dede:global.cfg_keywords/}
描述[description]:{dede:global.cfg_description/}

列表页[Head]区域:显示列表页的头部信息,包括标题、关键词、和描述。例如(分类标题 - 网站标题)这样。

标题[Title]:{dede:field.title/}_{dede:global.cfg_webname/}
关键词[keywords]:{dede:field name='keywords'/}
描述[description]:{dede:field name='description' function='html2text(@me)'/}

文章页[Head]区域:文章页面的标题、关键词、描述

文章标题[Title]:{dede:field.title/}_{dede:global.cfg_webname/}
文章关键词[keywords]:{dede:field.keywords/}
文章描述[description]:{dede:field.description function='html2text(@me)'/}
每个页面详细的调用方法。
首页[Head]区域完整调用标签:{dede:global.cfg_webname/}
列表页[Head]区域完整调用标签:{dede:field.title/}_{dede:global.cfg_webname/}
文章页[Head]区域完整调用标签:{dede:field.title/}_{dede:global.cfg_webname/}

二、DedeCMS 常用类调用标签

1、标题栏目调用标签 {dede:channel}

{dede:channel type='top' row='10' currentstyle="}
	<a href="[field:typeurl/]">[field:typename/]</a>
{/dede:channel}

栏目标签主要调用系统内设置的栏目分类,{dede:channel}和{/dede:channel}成对使用,里面包含类型有type、row、currentstyle等。这里使用type=top调用网站类目的所有顶级栏目,row表示调用10个栏目。如果栏目有特定样式(由currentstyle属性定义)。

调用单个指定栏目,这个标签用于调用指定ID的栏目名称,如果ID是1,它会输出该栏目的名称。

{dede:onetype typeid='ID'}[field:typename /]{/dede:onetype}

调用当前频道栏目:常常用于制作二级导航使用,表示调用当前栏目下的所有频道栏目。

{dede:channel type='self'}
<li><a href='[field:typelink/]'>[field:typename/]</a></li>
{/dede:channel}

2、文章内容调用标签 {dede:arclist}

{dede:arclist row="5" titlelen="40" infolen='230' flag="c"}
    <li><a href="{dede:field name='arcurl'/}">{dede:field name='title'/}</a></li>
{/dede:arclist}

上述代码中,{dede:arclist}用于输出文章列表,row="5"表示显示5篇文章,titlelen="40"表示文章标题最大长度为40个字符,flag="c"表示只显示“普通”文章。infolen='230'比表示是否显示文章简略说明,字数为230个字节。

3、文章自定义标签

{dede:field} 用于调用文章的作者信息 文档关键词 点击量等一系列文章属性标签。

{dede:field name='字段名'}默认内容{/dede:field}

{dede:field} 内部参数:

  • title - 文档标题
  • keywords - 文档关键词
  • description - 文档描述
  • body - 文档正文内容
  • pubdate - 发布时间
  • click - 点击量
  • source - 来源
  • writer - 作者
  • litpic - 缩略图

4、全局调用标签 {dede:global}

{dede:global name='变量名'}默认值{/dede:global}

系统配置变量

cfg_webname - 网站名称        例如:<title>{dede:global name='cfg_webname'/}</title>

cfg_basehost - 网站主域名    例如:<div>{dede:global name='cfg_basehost'/}</div>

cfg_cmspath - 系统安装目录

cfg_templets_skin - 当前模板目录

cfg_powerby - 版权信息

cfg_beian - 备案信息

环境变量

cfg_indexurl - 网站首页URL

cfg_soft_lang - 系统语言

cfg_version - 系统版本

用户相关

cfg_memberurl - 会员中心地址

cfg_mlist - 是否开启会员功能

5、分类导航标签 {dede:page}

{dede:pagelist listitem="info,index,end,pre,next,pageno" listsize="5"/}

常用属性

listitem - 控制显示的分页元素

listsize - 显示页码的数量

pagelang - 分页文字语言

分页元素说明

info - 当前页信息(如:1/5页)

index - 首页

end - 末页

pre - 上一页

next - 下一页

pageno - 页码列表

6、多个标签输出循环 {dede:list}

属性名说明示例值
pagesize每页显示文档数量10, 15, 20
col分列数量1, 2, 3
titlelen标题长度(字节)30, 60
orderby排序方式pubdate, sortrank, click
orderway排序方向(desc降序/asc升序)desc, asc
channel内容模型ID1(普通文章), 2(图片集)
noflag排除特定属性文档h(头条), c(推荐)
flag指定包含特定属性文档h,c,a
keyword关键词搜索'织梦教程'

三、织梦网站文章标题写法:文章标题_栏目标题(二级栏目_一级栏目)_网站名称

{dede:field name='title'/}_{dede:field name='position' runphp='yes'}
$tc="_"; //分隔符
$tw=$GLOBALS['cfg_list_symbol']; //调用位置分隔符
@me=html2text(@me); //去除html标签
=split(,@me); //分解成数组
for($ta=(count($tf)-2);$ta>=1;$ta--){ //循环赋值给$tk.=trim($tf[$ta]).$tc;}
$tk=substr($tk,0,-1);
@me=$tk; //赋值给@me
{/dede:field} _{dede:global name='cfg_webname'/}

四、织梦网站系统基本配置标签:

1、站点根网址:{dede:global.cfg_basehost/}
2、主页链接:{dede:global.cfg_indexurl/}
3、网站编码:{dede:global.cfg_soft_lang/}
4、CMS版本:{dede:global.cfg_version/}
5、头部调用:{dede:include filename="head.htm"/}
6、网站备案:{dede:global.cfg_beian/}
7、版权信息:{dede:global.cfg_powerby/}
8、网站风格:{dede:global.cfg_templets_skin/}
9、CMS版权:{dede:global.cfg_powerby/}
10、底部调用:{dede:include filename="footer.htm"/}
11、主页链接名称:{dede:global.cfg_indexname/}
12、图片路径:{dede:global.cfg_templets_skin/}/images/
13、css路径:{dede:global.cfg_templets_skin/}/style/

五、网站首页常用标签:

1、织梦导航调用标签:

{dede:channel type='top' row='10' currentstyle="
~typename~"}

[field:typename/]
 
{/dede:channel}
 
2、导航底层模板标签
(01)栏目名称:[field:typename/]
(02)栏目链接:[field:typelink/]
3、文章调用标签
{dede:arclist row="5" typeid="1" flag='h' titlelen="32" infolen="5" limit="10"}
 
[[field:typename/]][field:title /]
 
{/dede:arclist}
(01)按照发布时间排列:orderby="pubdate"
(02)按照点击次数排列:orderby="click"
(03)按照最后评论排列:orderby="lastpost"
(04)按照文章编号排列:orderby="id"
(05)按照随机顺序排列:orderby="rand"
(06)按照得分大小排列:orderby="scores"
4、文章常用调用属性标签:
(01)头条:h
(02)推荐:c
(03)图片:p
(04)幻灯:f
(05)滚动:s
(06)跳转:j
(07)特荐:a
(08)加粗:b

六、织梦网站友情链接标签:

1、文字链接格式:
{dede:flink row="24" titlelen=10 linktype="2" type="text" }
{dede:flink/}
{/dede:flink}
2、图片连接格式
{dede:flink row="24" titlelen=10 linktype="2" type="image" }
{dede:flink/}
{/dede:flink}

七、文章列表调用标签:

1、常用文章列表调用形式:
{dede:list pagesize="10"}
 
[[field:typelink/]][field:title/]
 
{/dede:list}
2、列表页底层模板标签
(01)所属栏目:[field:typelink/]
(02)文章标题:[field:title/]
(03)文章链接:[field:arcurl/]
(04)点击次数:[field:click/]
(05)文章描述:[field:description/]
(06)缩略图片:[field:picname/]
(07)带图链接:[field:imglink/]
(08)日期调用:[field:pubdate function="GetDateTimeMK(@me)" /]和[field:pubdate function="MyDate('Y-m-d',@me)"/]
(09)软件语言:[field:language/]
(10)好评数目:[field:scores/]
(11)推荐级别:[field:softrank function='GetRankStar(@me)'/]
(12)完整标题:[field:fulltitle/]
(13)缩略小图:[field:litpic]
(14)原图调用:{dede:field.image/}
(15)描述调用:[field:info /]
(16)列表标签:{dede:tag row='80' getall='1' sort='month'}[field:tag /]
3、列表页页码分页调用标签:
{dede:pagelist istitem="index,pre,next,end,option,info," listsize="5"/}

八、织梦内容页调用标签:

1、文章模型内容页标签:
(01)文章标题:{dede:field.title/}
(02)文章链接:{dede:field name='arcurl'/}
(03)发布时间:{dede:field.pubdate function="MyDate('Y-m-d H:i',@me)"/}
(04)文章来源:{dede:field.source/}
(05)文章作者:{dede:field.writer/}
(06)责任编辑:{dede:adminname/}
(07)文章简介:{dede:field.description}
(08)正文内容:{dede:field.body/}
(09)当前栏目:{dede:field name='typename'/}
(10)单页内容:{dede:field.content/}
(11)文章标签:{dede:tag type='current'/}或{dede:tag row='30' sort='new' getall='0'} [field:tag /]{/dede:tag}
(12)点击次数:
2、图片模型内容页标签
(01)图片列表开始:{dede:productimagelist}
(02)图片列表结束:{/dede:productimagelist}
(03)图片显示:[field:imgsrc/]
(04)图片链接:javascript:ChangePic('[field:imgsrc/]', '#bigpicimg');
(05)图集缩略图:{dede:field name='image'/}
(06)图片标题:[field:text/]
3、下载模型内容页标签
(01)软件类型:{dede:field.softtype/}
(02)授权方式:{dede:field.accredit/}
(03)界面语言:{dede:field.language/}
(04)软件大小:{dede:field.softsize/}
(05)文件类型:{dede:field.filetype/}
(06)运行环境:{dede:field.os/}
(07)软件等级:{dede:field.softrank function='GetRankStar(@me)'/}
(08)发布时间:{dede:field.pubdate function="GetDateMk('@me')"/}
(09)官方网址:{dede:field.officialurl/}
(10)演示地址:{dede:field.officialdemo/}
(11)下载次数:{dede:field.officialdemo/}
(12)软件图片:{dede:field name='image'/}
(13)下载地址:{dede:field name='softlinks'/}
(14)软件介绍:{dede:field.introduce/}
(15)下载说明:{dede:softmsg/}
4、文章页通用标签:
(01)当前位置:{dede:field name='position'/}
(02)上一页:{dede:prenext get='pre'/}
(03)下一页:{dede:prenext get='next'/}
(04)收藏:收藏
(05)挑错:挑错
(06)推荐:推荐
(07)打印:打印

九、织梦CMS经典SQL调用标签代码

1、共有文章:*篇:{dede:sql sql="select count(*) as c from dede_archives where channel=1"}共有文章:[field:c /]篇{/dede:sql}
2、共有图集:*个:{dede:sql sql="select count(*) as c from dede_archives where channel=2"}共有图集:[field:c /]个{/dede:sql}
3、共有软件:*个:{dede:sql sql="select count(*) as c from dede_archives where channel=3"}共有软件:[field:c /]个{/dede:sql}
4、共有评论:*条:{dede:sql sql="select count(*) as c from dede_feedback"}共有评论:[field:c /]条{/dede:sql}
5、共有会员:*名:{dede:sql sql="select count(mid) as c from dede_member"}共有会员:[field:c /]名{/dede:sql}
6、今日更新:*篇:{dede:sql sql="SELECT count( * ) AS c FROM dede_archives WHERE pubdate > UNIX_TIMESTAMP( CURDATE( ) ) "}今日更新:[field:c /]篇{/dede:sql}
7、总共留言:*条:总共留言:{dede:sql sql="select count(*) as cc From dede_guestbook"}[field:cc/]{/dede:sql}条
8、文章阅读:*人:{dede:sql sql="select sum(click) as c from dede_archives"}文章阅读:[field:c /]人次{/dede:sql}

十、首页调用指定栏目的子栏目:

{dede:channel type='sun' typeid='栏目ID'}
[field:typename/]
{/dede:channel}


栏目列表

关联类容

热点推荐

栏目推荐

猜你喜欢