織夢DEDECMS中讓近三天發(fā)布的文章顯示紅色日期或加上new字或小圖片的方法
來源:易賢網(wǎng) 閱讀:1272 次 日期:2016-06-29 14:55:51
溫馨提示:易賢網(wǎng)小編為您整理了“織夢DEDECMS中讓近三天發(fā)布的文章顯示紅色日期或加上new字或小圖片的方法”,方便廣大網(wǎng)友查閱!

為了在網(wǎng)站上顯示更新的內(nèi)容引起訪問人的注意,可以讓把最近三天的文章顯示為紅色.下面來看一下代碼

給近三天(或當天)發(fā)布的文章顯示紅色日期或加上new字或new小圖片等。

都是圍繞pubdate做文章,寫擴展的。

第2、3要注意的問題是:如:"<img src='new.gif' />中不能用雙引號,否則不行。

如果要給當天的加,把 3600 * 24 * 3 改為 3600 * 24  即可。

1、==========紅色的日期========

代碼如下:

[field:pubdate runphp='yes']

$a="<font color=red>".strftime('%m-%d',@me)."</font>";

$b=strftime('%m-%d',@me);

$ntime = time();

$day3 = 3600 * 24 * 3;

if(($ntime - @me) < $day3) @me = $a;

else @me =$b;

[/field:pubdate]

2、==========紅色的(new)========

代碼如下:

[field:pubdate runphp='yes']

$aa=strftime('%m-%d',@me);

$ntime = time();

$tagtime = @me;

$day3 = 3600 * 24 * 3;

if($tagtime > $ntime-$day3) @me = "<font color='red'>(new)</font>";

else @me = $aa;

[/field:pubdate]

3、==========加new.gif小圖片========

代碼如下:

[field:pubdate runphp='yes']

$aa=strftime('%m-%d',@me);

$ntime = time();

$tagtime = @me;

$day3 = 3600 * 24 * 3;

if($tagtime > $ntime-$day3) @me = "<img src='new.gif' />".$aa;

else @me = $aa;

[/field:pubdate]

更多信息請查看CMS教程
由于各方面情況的不斷調整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢?yōu)闇剩?/div>
相關閱讀CMS教程
關于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權所有:易賢網(wǎng)