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

访客3年前关于黑客接单766

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

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

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

<?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则表示今日未更新

参考代码

<font <?php if(getimeLogNum()=='0'){if(date('m-d',time()-24*3600)==date('m-d', $row['date'])){echo "class='4874-812b-9125-167a new'";} }else{if(date('m-d')==date('m-d', $row['date'])){echo "class='812b-9125-167a-577b new'";}}?>><?php echo date('m-d', $row['date']);?></font>

这里有朋友说改了没效果了,需要在css中添加.new{color:#ff0000}才可以输出颜色的

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

相关文章

让emlog微语支持html以及解除限制字数

让微语支持html,微语不再单一 首先打开 模版 /t.php 文件 请务必提前备份相关文件 搜索$val['t'] 替换成html_entity_decode($val['t']) 这个...

Emlog实现主分类以及子分类显示该分类全部分类和当前分类高亮

本文是介绍:Emlog如何实现主分类以及子分类显示该分类全部分类和分类高亮 我们知道要查询子分类很简单,只需要写一下sql查询一下哪个分类的pid是主分类ID 但是此方法到了子分类就会不显示或者出错,...

EMLOG通过不同域名使用不同的模板

只在emlog根目录的index.php简单修改就能实现,也可以做多用户二级域名调用不同的模板。当然也可以修改模板不同域名显示不同用户的文章。 $templet=Option::get('nonce...

emlog前台调用微语代码

前言,会员中心用微语做公告用。所以需要会员中心调用 Emlog调用最新微语一条代码 (直接放入你需要显示的地方即可,其中的0表示从第一条开始,可自行设置从第几条开始)  <?php $ne...

Emlog标签多,用户多造成后台文章发布卡时间长的解决方法

EMLOG的缓存说明Emlog程序以其轻巧简单的特点受到不少人的青睐,但是对于一个网站数据量比较大的EMLOG网站来说,EMLOG程序自带的缓存功能就有一点鸡肋了。所以这里分享一下如何给EMLOG...

EMLOG博客给导航加自定义字体图标[美化导航新方法]

分享一个思源常用的给emlog加字体图标的方法 起源,,几天前写一个律师模板在手机端有个导航,需要加字体图标如图 进入正题 给导航加字体图标 1.首先,先引入字体图标(如模板自带,请省略)...