[WordPress教程]WordPress最新文章发布时间显示红色或者其他颜色

[WordPress教程]WordPress最新文章发布时间显示红色或者其他颜色

[WordPress教程]WordPress最新文章发布时间显示红色或者其他颜色

给你新发布的文章(比如发布后24小时内)发布时间自动显示红色或者其他红色,这样可以提醒访客。实现方法很简单,就是算个时间差,在规定时间内,把发布时间的代码自动更换颜色。
如下图,蓝色框的是发布时间还在24小时内,显示红色字体
红色框的是超过24小时,自动恢复灰色

[WordPress教程]WordPress最新文章发布时间显示红色或者其他颜色

是不是觉得下面这段代码有点熟悉?没错,这是根据最新文章显示new图标修改过来的,嘿嘿

    <?php
    $t1=$post->post_date;
    $t2=date("Y-m-d H:i:s");
    $t3=get_the_time('Y-m-d');
    $diff=(strtotime($t2)-strtotime($t1))/3600;
    if($diff<24){
      echo "<font style='color:#fa4e57'> $t3</font>";//24小时内显示的颜色
    } else {
      echo "<font style='color:#777'> $t3</font>";//时间超过时候显示恢复的颜色
    }
    ?>

如果发现 date()函数获取的时间晚8个小时,可以在$t1=$post->post_date;上面添加

date_default_timezone_set('PRC');

请务必线上支付,通过线下支付的出现任何问题平台均不担保!

相关推荐

获取WordPress访客评论/留言的真实IP地址

WordPress程序应该是我们使用较多的网站CMS,个人博客、企业网站,以及文章系...

RK Blogger-免费WordPress资讯博客主题

1.响应式设计兼任移动端和PC端,100%响应式设计。2.SEO优化自带SEO优化功...

RIpro主题导航头像下拉菜单美化

 RIPRO下拉菜单美化教程需要修改两个文件分别为:主题民航/增加css主...

无插件自动给WordPress文章添加description头部标签

虽然我们都知道"AllinOneSEOPack"插件是可以自动且自定义设置文章的关键...

发表回复

登录... 后才能评论