导航菜单
登录 注册

我们经常看到有些博客在新文章标题旁边是有一个NEW标签或者图标的,这样显得这篇文章是最新更新的。如果我们在做主题的时候不自带这个功能,那就可以自己添加一个这样的功能。这里老蒋在阅读文档的时候看到这样的脚本,我先整理过来,以后有需要用到的时候直接用上。

下面这段放在functions.php

/**
* 判断时间区间,调用显示
*/
function timeZone($from){
    $now = new Typecho_Date(Typecho_Date::gmtTime());
    return $now->timeStamp - $from < 24*60*60 ? true : false;
}

下面这段放在需要调用的位置

<?php if(timeZone($this->date->timeStamp)) echo 'new'; ?>

这里是NEW标签,我们也可以换成图标。

2024年11月28日,十月廿八,星期四,在这里每天60秒读懂世界!
上一篇
2024年11月29日,十月廿九,星期五,在这里每天60秒读懂世界!
下一篇
广告