本文介绍了织梦dedecms想让当天文章显示红色NEW怎么开发,就是在24小时内发布的文章,标题后面加上NEW并用红色显示,这样的文章会显得醒目,方便用户找到最新的文章。这个教程讲的就是实现织梦红色NEW的方法。
下面92建站就和大家说说织梦让当天文章显示红色NEW的开发方法。
先来看效果:
实现方案:
第一种方法:
{dede:arclist row='5'titlelen='60' typeid='1'}
<li><a href="[field:arcurl/]">[field:title/]</a>
<span>
[field:senddate runphp='yes']
$ntime = time();
$oneday = 3600 * 24;
if(($ntime - @me)<$oneday) @me = "<font color='#c00'>(new)</font>";
else @me = "";
[/field:senddate]
</span>
</li>
{/dede:arclist}
第二种方法:
{dede:arclist titlelen='60'row='5'}
<li><a href="[field:arcurl/]">[field:title/]</a>
<span>
[field:pubdate runphp='yes']
$a="<font color='#ccc'>";
$d="<font color='#c00'>";
$b="</font>";
$c=strftime("%m-%d","@me");
$ntime = time();
$oneday = 3600 * 24;
if(($ntime - @me)<$oneday) @me = $a.$c.$b;
else @me = $d.$c.$b;
[/field:pubdate]
</span>
</li>
{/dede:arclist}
直接放到模板里面使用就可以了,是不是非常简单啊。