
问题描述:如果是当天的文章显示一个“新”字,如果是推荐的文章显示一个“推”字,以此类推!
具体实现代码如下:
<span>
[field:pubdate runphp='yes']
$nowtime = time(); // 当前时间
$articletime = @me; // 文章发布时间
$articletime = strtotime(gmdate('Y-m-d H:i:s', $articletime + 3600 * 8)); // 转换为北京时间
$istoday = ($nowtime - $articletime) < 86400 ? true : false; // 判断是否24小时内
@me = $istoday ? "<em>新</em>" : ""; // 如果是24小时内,加上“新”标识
[/field:pubdate]
[field:flag runphp='yes']
if(strpos(@me, 'c') !== false) @me = "<em>推</em>"; // 如果推荐属性包含'c',加上“推”标识
else @me = "";
[/field:flag]
<strong>[field:title/]</strong>
<i>[field:description /]</i>
</span>
标签: dedecms二次开发, dedecms功能
上面是“dedecms根据时间判断显示样式,根据属性显示样式”的全面内容,想了解更多关于 织梦cms 内容,请继续关注web建站教程。
当前网址:https://m.ipkd.cn/webs_19074.html
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

Git语法中如何合并多个提交?