Zblog设置最新发布的文章标题颜色加红 最简单的方法

Zblog设置最新发布的文章标题颜色加红 最简单的方法

最新文章标题加红,有助于用户及时看到最新发布的文章,也算是提升用户体验的一种方式。

因为推荐客是Zblog程序,所以只测试了Zblog,其他程序可以摸索一下,应该也可以套用。

一、添加函数

登陆FTP,打开你正在使用的主题目录,找到“include.php”文件,打开在最后加入以下函数:

function TX_Tagging_red($as){
   $time1 = strtotime(date('y-m-d')); //获取当前时间并转换为时间戳
   $time2 = strtotime($as->Time('y-m-d')); //获取文章发布时间并转换为时间戳
   $isnew = false; 
   if (ceil(($time1 - $time2) / 86400) < 1) { 
     $isnew = true;
   }
   return $isnew;}

这串函数代码,就是获取文章发布的时间,在获取当前时间,从而检测文章是否是24小时内最新发布的。

二、添加代码

添加函数后,找到文章标题的地方加入代码。一般是“post-multi.php”文件,找到标题调用代码“{$article.Title}”,替换成:

<span{if TX_Tagging_red($article)} style="color: red"{/if}>{$article.Title}</span>

这样我们的功能就实现啦。记住,需要清空缓存后才能显示,我就是因为这个反复搞了好几次没成功...

亲测,代码是没什么问题的,如果还是不能显示的话,可以留言我把你看一下。

tuijianke
tuijianke管理员

  • 声明:本文由tuijianke于2020-10-23发表在推荐客,如有疑问,请联系我们。
  • 本文地址:https://www./post/63.html

留言评论

暂无留言