typecho文章时效性提醒

熊猫基本都是更新建站技巧和经验福利,很多文章都是一年之前的,文章内容的有效性无法得以保证,特作出这个提示。

一、提醒效果
这篇文章是Vulter当时的福利,VPS降价的消息,设置了超过一年的文章,底部出现橘红色提示文字
typecho文章时效性提醒

二、食用方法
在functions.php中添加如下代码:
 /* 判断文章写完的日期给出提示 */
function timeZoneold($from){
$now = new Typecho_Date(Typecho_Date::gmtTime());
return $now->timeStamp - $from > 8760*60*60 ? true : false;
} 
其中的8760是一年的时间 =365*24,自行更改
在post.php中合适位置添加如下代码:
  <center>
 <font color="#FFA500"><span style="font-size:14px;line-height:1.5;">
 <?php if(timeZoneold($this->date->timeStamp)) echo  '
 本文已<strong> 超过1年没有更新</strong>,如果文章内容或图片资源失效,请留言反馈,我们会及时处理。'; ?>
 </span></font></center> 

三、提示样式
由于css和主题有所冲突,目前并没美化提示,可自行测试
*打赏支持:支付宝/微信,请熊猫喝瓶肥宅快乐水吧!

声明:本博客除特殊说明外,皆为原创内容,转载请注明来源!

强烈推荐:HK虚机自带CDN,宕机无缝切换   Vultr注册就有10$,可开4个月服务器

标签: typecho

发表评论: