在DedeCMS(织梦内容管理系统)中,时间格式标签是用于显示和格式化日期和时间的常用工具,它们可以帮助网站管理员以不同的格式展示发布时间、更新时间等信息,下面是一些常用的DedeCMS时间格式标签及其汇总:
标签名 | 功能描述 | 示例 |
{dede:field name=’pubdate’ function=’strftime(“%Y%m%d”,@me)’/} | 获取当前文档的发布日期并格式化为“年月日” | 20231005 |
{dede:field name=’pubdate’ function=’strftime(“%Y/%m/%d %H:%M:%S”,@me)’/} | 获取当前文档的发布日期并格式化为“年/月/日 时:分:秒” | 2023/10/05 14:23:56 |
{dede:field name=’pubdate’ function=’strftime(“%a, %d %b %Y %H:%M:%S GMT’,@me)’/} | 获取当前文档的发布日期并格式化为“星期, 日 月 年 时:分:秒 格林威治标准时间” | Thu, 05 Oct 2023 14:23:56 GMT |
{dede:global name=’cfg_powerby’ function=’strftime(“%Y”,@me)’/} | 获取系统版权年份并格式化为四位数字 | 2023 |
{dede:field name=’senddate’ function=’strftime(“%Y%m%d”,@me)’/} | 获取当前文档的发送日期并格式化为“年月日” | 20231005 |
{dede:field name=’arcrank’ function=’number’/}/{dede:global name=’cfg_list_row’ function=’number’/} | 获取当前文档的点击数与每页显示文档数,并转换为数字类型 | 123/20 |
{dede:field name=’click’ function=’number’/}{dede:global name=’cfg_list_num’ function=’number’/} | 获取当前文档的点击数与列表页显示条数,并转换为数字类型 | 123/10 |
{dede:field name=’description’ function=’html2text(@me)’/} | 将当前文档的描述字段内容从HTML转换为纯文本 | 这是一段纯文本描述。 |
{dede:field name=’keywords’ function=’html2text(@me)’/} | 将当前文档的关键词字段内容从HTML转换为纯文本 | 关键词1, 关键词2, 关键词3 |
{dede:field name=’typeid’ function=’number’/} | 获取当前文档所属栏目ID,并转换为数字类型 | 1 |
{dede:field name=’typename’ function=’htmlspecialchars(@me)’/} | 获取当前文档所属栏目名称,并对特殊字符进行转义处理 | 文章分类 |
{dede:field name=’ismake’ function=’number’/} | 判断当前文档是否为静态页面,返回数字1或0 | 1 |
{dede:field name=’description’ function=’striptags(@me)’/} | 去除当前文档描述字段中的HTML标签,保留纯文本内容 | 这是一段没有HTML标签的描述。 |
{dede:field name=’litpic’ function=’default(@me,””)’/} | 如果当前文档有缩略图则显示缩略图URL,否则返回空字符串 | http://example.com/images/thumb.jpg |
{dede:field name=’typedir’ function=’default(@me,””)’/} | 如果当前文档有文件路径则显示文件路径,否则返回空字符串 | /uploads/file.zip |
{dede:field name=’selfinfo’ function=’nl2br(@me)’/} | 将当前文档的自我介绍字段内容中的换行符转换为HTML的 | 这是一段自我介绍。 这是第二段自我介绍。 |
{dede:field name=’writer’ function=’htmlspecialchars(@me)’/} | 对当前文档作者字段的特殊字符进行转义处理 | 作者姓名 |
{dede:field name=’source’ function=’htmlspecialchars(@me)’/} | 对当前文档来源字段的特殊字符进行转义处理 | 来源网站 |
{dede:field name=’unitname’ function=’htmlspecialchars(@me)’/} | 对当前文档单位名称字段的特殊字符进行转义处理 | 单位名称 |
{dede:field name=’scores’ function=’number’/} | 获取当前文档评分数值,并转换为数字类型 | 98 |
{dede:field name=’typeurl’ function=’default(@me,””)’/} | 如果当前文档有类型链接则显示链接URL,否则返回空字符串 | http://example.com/type.html |
{dede:field name=’typename’ function=’htmlspecialchars(@me)’/} | 对当前文档类型名称字段的特殊字符进行转义处理 | 文章类型名称 |
{dede:field name=’typeid’ function=’number’/} | 获取当前文档所属类型的ID,并转换为数字类型 | 2 |
{dede:field name=’typedir’ function=’default(@me,””)’/} | 如果当前文档有类型目录则显示目录路径,否则返回空字符串 | /types/type.html |
{dede:field name=’addonarticle’ function=’runphp(yes)’/} | 运行PHP代码来处理当前文档的附加信息 | |
{dede:field name=’addonarticle’ function=’nl2br(@me)’/} | 将当前文档的附加信息字段内容中的换行符转换为HTML的 | 这是附加信息的第一行。 这是附加信息的第二行。 |
这些标签可以在DedeCMS模板文件中使用,以便根据需要自定义显示时间和日期的方式,通过结合使用这些标签和其他DedeCMS内置函数,可以实现更加灵活和丰富的时间格式展示效果。
相关问答FAQs
Q1: 如何在DedeCMS中使用自定义的时间格式?
A1: 在DedeCMS中,可以使用strftime
函数结合时间格式标签来实现自定义的时间格式,如果你想将发布日期格式化为“年月日”,可以使用以下标签:
{dede:field name='pubdate' function='strftime("%Y%m%d",@me)'/}
这将输出类似“20231005”这样的日期格式。
Q2: DedeCMS中如何获取当前文档的点击数?
A2: 在DedeCMS中,可以通过click
字段来获取当前文档的点击数,如果需要将其转换为数字类型,可以使用number
函数。
{dede:field name='click' function='number'/}
这将输出当前文档的点击次数,如“123”。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1242345.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复