在DedeCMS中,个人常用的调用标签涵盖了多个方面,包括模板文件命名规范、网站信息调用、导航、搜索、内容页标签等,下面将详细介绍这些常用标签及其用法:
模板文件命名规范
1、首页:index.htm
2、列表页:list_article.htm(文章列表)、list_picture.htm(图片列表)、list_soft.htm(软件列表)、list_special.htm(专题列表)
3、内容页:article_article.htm(文章内容)、article_picture.htm(图片内容)、article_software.htm(软件内容)、article_special.htm(专题内容)
4、其他页面:search.htm(搜索结果)、taglist.htm(标签列表)、infolist.htm(信息列表)
网站信息调用标签
标签名称 | 功能描述 |
{dede:global.cfg_webname} | 调用网站名称 |
{dede:global.cfg_basehost} | 调用网站根网址 |
{dede:global.cfg_cmsurl} | 调用网站根目录 |
{dede:global.cfg_powerby} | 调用网站版权信息 |
导航标签
标签名称 | 功能描述 |
[field:channel/] | 当前频道的ID |
[field:typename/] | 栏目的别名 |
[field:typedir/] | 栏目的目录 |
搜索标签
标签名称 | 功能描述 |
{dede:field name=’keyword’} | 搜索关键字 |
{dede:list pagesize=’10’} | 设置每页显示的文章数 |
标签名称 | 功能描述 |
{dede:field name=’body’} | 获取文章的完整内容 |
{dede:field name=’title’} | 获取文章标题 |
{dede:field name=’pubdate’ function=’MyDate(“md”,@me)’} | 格式化文章发布日期 |
常见问题解答(FAQs)
问题1:如何在DedeCMS中使用标签调用网站名称?
答:在DedeCMS中,可以使用{dede:global.cfg_webname}标签来调用网站名称,这个标签会动态地显示你在后台设置的网站名称。
问题2:如何设置DedeCMS列表页每页显示的文章数量?
答:在DedeCMS的列表页模板中,你可以使用{dede:list pagesize=’10’}标签来设置每页显示的文章数量,在这个例子中,pagesize属性被设置为10,意味着每页将显示10篇文章,你可以通过修改pagesize的值来调整每页显示的文章数。
通过上述详细的介绍,可以看出DedeCMS提供了丰富的标签供开发者使用,这些标签可以极大地简化网站的开发和管理流程,提高开发效率。
标签名称 | 功能描述 | 举例 |
{dede:field.title/} | 调用当前文章的标题 | 《dedecms常用调用标签介绍》 |
{dede:field.url/} | 调用当前文章的链接地址 | http://www.example.com/article/1.html |
{dede:field.writer/} | 调用当前文章的作者 | 张三 |
{dede:field.source/} | 调用当前文章的来源 | 来源:网络 |
{dede:field.pubdate/} | 调用当前文章的发布时间 | 20211001 |
{dede:field.sortid/} | 调用当前文章的分类ID | 1 |
{dede:field.typename/} | 调用当前文章的分类名称 | 新闻 |
{dede:field.titlestyle/} | 调用当前文章的标题样式 | {dede:field.title/} |
{dede:arclist/} | 调用指定分类下的文章列表 | {dede:arclist type=’self’ row=’5′ orderby=’pubdate’} {/dede:arclist} |
{dede:field.content/} | 调用当前文章的内容 | 这是一篇关于dedecms调用标签的介绍文章… |
{dede:field.keywords/} | 调用当前文章的关键词 | dedecms, 调用标签 |
{dede:field.description/} | 调用当前文章的描述 | dedecms调用标签介绍 |
{dede:channel/} | 调用指定分类的名称和链接 | {dede:field.typename/} |
{dede:field.typeurl/} | 调用指定分类的链接地址 | http://www.example.com/channel/1.html |
{dede:arcday/} | 调用指定日期的文章列表 | {dede:arcday row=’5′ type=’prev’}{dede:field.title/}{/dede:arcday} |
{dede:channel type=’top’/} | 调用顶级分类下的文章列表 | {dede:channel type=’top’ row=’5′ col=’2′ titlelen=’20’} {/dede:channel} |
{dede:arclist row=’5′ titlelen=’30’ flag=’h’/} | 调用指定数量的文章列表,标题长度限制为30,且标题加粗 | {dede:arclist row=’5′ titlelen=’30’ flag=’h’} {/dede:arclist} |
{dede:php}{dede:field.id/}{/dede:php} | 调用当前文章的ID | 1 |
这些标签只是dedecms中常用的一部分,实际应用中可以根据需求选择合适的标签进行调用。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1195767.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复