帝国CMS万能标签调用指定时间内容方法

随心笔谈2年前发布 admin
186 0 0

文章摘要

本文介绍了如何使用Empire CMS的万能标签获取不同时间范围内的文章排行。通过在模板中设置参数,可以灵活查询指定时间的文章。具体方法包括:使用`pubdate`参数指定单一日期,或使用`starttime`和`endtime`参数指定日期范围。时间格式必须为`YYYY-MM-DD`,且参数需放在引号内。例如,`newstime>UNIX_TIMESTAMP()-86400*30`可用于获取30天内的排行。

调用热门排行榜只需设置标签“附加SQL条件”参数为:

newstime>UNIX_TIMESTAMP()-86400*30
本月热点排行的sql条件调用

[ecmsinfo]0,10,30,0,4,7,0,’newstime>UNIX_TIMESTAMP()-86400*30′[/ecmsinfo]
注意30是指30天,多少天就改成多少就行。

帝国CMS万能标签调用指定时间内容的方法如下:

  1. 在模板文件中使用万能标签调用内容,例如:
复制代码{dede:arclist typeid='1' pubdate='2022-01-01'}

帝国CMS万能标签调用指定时间内容方法

  1. 在标签中使用 pubdate 参数指定时间,例如上面的标签就是调用 typeid 为 1,发布时间为 2022-01-01 的文章列表。
  2. 如果需要调用一段时间范围内的内容,可以使用 starttime 和 endtime 参数,例如:
复制代码{dede:arclist typeid='1' starttime='2022-01-01' endtime='2022-01-31'}

帝国CMS万能标签调用指定时间内容方法

上面的标签就是调用 typeid 为 1,发布时间在 2022 年 1 月 1 日到 2022 年 1 月 31 日之间的文章列表。

注意:时间格式必须为 YYYY-MM-DD,且时间参数需要放在引号中。

© 版权声明

相关文章