【dedecms标签大全(非常经典)】在使用DedeCMS进行网站开发与内容管理时,掌握其常用标签是提升效率和实现功能的关键。DedeCMS作为一款国内广泛使用的开源内容管理系统,拥有丰富的标签体系,能够满足各种页面展示、数据调用和动态生成的需求。本文将对常用的DedeCMS标签进行总结,并以表格形式呈现,便于查阅和使用。
一、基础标签
标签名称 | 功能说明 | 示例代码 |
{dede:global name='cfg_basehost'/} | 获取网站根域名 | 首页 |
{dede:include filename="header.htm"/} | 引入公共头部文件 | {dede:include filename="header.htm"/} |
{dede:field name='title'/} | 显示当前文档标题 | {dede:field name='title'/} |
{dede:field name='description'/} | 显示文档描述 |
二、列表调用标签
标签名称 | 功能说明 | 示例代码 |
{dede:arclist row='5' titlelen='30'} | 调用文章列表 | {dede:arclist row='5' titlelen='30'} |
{dede:channel type='top' row='5'} | 调用顶级栏目 | {dede:channel type='top' row='5'}[field:typename/]{/dede:channel} |
{dede:channelartlist row='5'} | 调用栏目及子栏目信息 | {dede:channelartlist row='5'}[field:typename/]{dede:arclist}{/dede:arclist}{/dede:channelartlist} |
三、文章内容调用标签
标签名称 | 功能说明 | 示例代码 |
{dede:field name='body'/} | 显示文章正文内容 | {dede:field name='body'/} |
{dede:field name='pubdate' function='MyDate("Y-m-d",@me)'/} | 显示文章发布时间 | 发布时间:{dede:field name='pubdate' function='MyDate("Y-m-d",@me)'/} |
{dede:field name='litpic'/} | 显示文章缩略图 | |
四、分页标签
标签名称 | 功能说明 | 示例代码 |
{dede:pagelist listsize='5'/} | 显示分页导航 | {dede:pagelist listsize='5'/} |
五、自定义函数标签
标签名称 | 功能说明 | 示例代码 |
{dede:php}...{/dede:php} | 执行PHP代码 | {dede:php}$time = date('Y-m-d'); echo $time;{/dede:php} |
六、其他实用标签
标签名称 | 功能说明 | 示例代码 |
{dede:tag getall='1' sort='new'} | 调用指定标签云 | {dede:tag getall='1' sort='new'}[field:tagname/]{/dede:tag} |
{dede:flink row='10'} | 调用友情链接 | {dede:flink row='10'}[field:linkname/]{/dede:flink} |
总结:
DedeCMS的标签系统强大而灵活,涵盖了从基本页面结构到复杂内容展示的各种需求。合理运用这些标签,可以大大提升网站开发效率,同时保证内容展示的多样性和可维护性。对于开发者而言,熟悉并掌握这些标签是提升技术水平的重要一步。建议结合实际项目不断练习和优化,逐步形成自己的标签使用规范。