广告合作我要投稿 设为首页

Emlog今日文章时间加红 今日未发文则显示昨日时间加红

2020-04-20 01:39:04 飞鹰资源网 1364人阅读

内容摘要:Emlog今日文章时间加红只需要写一个判断,那如果今日未发文则显示昨日时间加红怎么实现呢?首先我们需要判断一下今日是否发文把代码放到模板下module.php中<?php//今日是否更新function getimeLogNum(){ $Log_Model = new Lo......

Emlog今日文章时间加红 只需要写一个判断,那如果今日未发文则显示昨日时间加红怎么实现呢?

首先我们需要判断一下今日是否发文

把代码放到模板下module.php中

  1. <?php//今日是否更新function getimeLogNum(){ $Log_Model = new Log_Model(); //构造时间戳 $today = strtotime(date('Y-m-d')); //查询今日 $today_sql = "and date>$today and checked='y' and top='n'"; $today_num = $Log_Model->getLogNum('n', $today_sql); return $today_num;}?>
如果函数输出0则表示今日未更新

参考代码

  1. <font <?php if(getimeLogNum()=='0'){if(date('m-d',time()-24*3600)==date('m-d', $row['date'])){echo "class='new'";} }else{if(date('m-d')==date('m-d', $row['date'])){echo "class='new'";}}?>><?php echo date('m-d', $row['date']);?></font>
这里有朋友说改了没效果了,需要在css中添加.new{color:#ff0000}才可以输出颜色的

教程到此结束,感觉有用就点个赞吧!


站内搜索

网站首页 - 广告合作 - 建议留言 - 网站地图 - 站长统计

本站内容来源于互联网,如果有侵权内容、不妥之处,请第一时间联系我们删除,敬请谅解!联系邮箱:59965956@qq.com

  蜀ICP备20001265号-1