网站添加发布超过一年提示
  Skill  1686℃  5条  202字数  预计阅读时间1分钟

网站添加发布超过一年提示

  Skill  1686℃  5条  202字数  预计阅读时间1分钟

有时候由于文章发布超过一定时间,导致文章内容没有时效性或者出现一些图片挂了,导致用户在查看文章时有疑惑或者有问题。

通过一段简单的代码,我们可以实现在文章页面显示文章发布超过多久的提醒,方便自己及用户注意。下面就直接上代码。

在主题模板的functions.php文件里添加以下代码。其中的87606060可以自行修改,我这里修改的是1年。

function timeZoneold($from){
$now = new Typecho_Date(Typecho_Date::gmtTime());
return $now->timeStamp - $from > 8760*60*60 ? true : false;
}

加入以上代码后,在文章post模板合适位置加入下方代码。css可自行调整修改。

<?php if(timeZoneold($this->date->timeStamp)) echo  '<div class="expired-notice expired-notice-open-old" rel=nofollow ><span class="expired-notice-banner-msg">本文<strong> 已发布超过1年</strong>,如出现挂图或有任何问题,请在下方留言。博主看到后将及时修正,谢谢!</span></div>'; ?>
网站添加发布超过一年提示

有时候由于文章发布超过一定时间,导致文章内容没有时效性或者出现一些图片挂了,导致用户在查看文章时有疑惑或者有问题。

gt.jpg

通过一段简单的代码,我们可以实现在文章页面显示文章发布超过多久的提醒,方便自己及用户注意。下面就直接上代码。

在主题模板的functions.php文件里添加以下代码。其中的87606060可以自行修改,我这里修改的是1年。

function timeZoneold($from){
$now = new Typecho_Date(Typecho_Date::gmtTime());
return $now->timeStamp - $from > 8760*60*60 ? true : false;
}

加入以上代码后,在文章post模板合适位置加入下方代码。css可自行调整修改。

<?php if(timeZoneold($this->date->timeStamp)) echo  '<div class="expired-notice expired-notice-open-old" rel=nofollow ><span class="expired-notice-banner-msg">本文<strong> 已发布超过1年</strong>,如出现挂图或有任何问题,请在下方留言。博主看到后将及时修正,谢谢!</span></div>'; ?>