欢迎来到站长天空!

WordPress

当前位置: 主页 > CMS教程 > WordPress

WordPress最新文章添加new标志

时间:2025-10-22 16:56:47|栏目:WordPress|点击:

这个比较简单,首先找到你的文章标题位置,如:

<?php the_title(); ?>

这样的位置,挑一个合适的地方添加下面的代码:

<?php  //最新文章new标识
    date_default_timezone_set('PRC'); //东八区
    $t1=$post->post_date;
    $t2=date("Y-m-d H:i:s");
    $diff=(strtotime($t2)-strtotime($t1))/3600;  //按秒计算
    if($diff<24){echo '<img src=" '.get_bloginfo('template_directory').'/images/new.gif" style="margin-left:5px" />';}  //new.gif 替换成你的图片
    else{echo "";}  //时间超过时候显示空白
?>

将图片new.gif放入主题目录下的images文件夹即可。

当你需要多加几个时段显示时,比如:今天、昨天、前天等显示,可以加入几个时段判断:

if($diff<16){echo '<span class="p_new animate-bounce-down">[New]</span>';}  //或者输出img标签,这里减掉了8小时的误差
elseif($diff>16 && $diff<40){echo '<span class="p_new animate-bounce-down" style="color:#428bca">[昨天]</span>';}
elseif($diff>40 && $diff<64){echo '<span class="p_new animate-bounce-down" style="color:#08a636">[前天]</span>';}


上一篇:WordPress在文章列表中插入广告

栏    目:WordPress

下一篇:WordPress代码实现最近浏览历史功能

本文标题:WordPress最新文章添加new标志

本文地址:https://121.40.58.76/CMSjiaocheng/25226.html

广告投放 | 联系我们 | 版权申明

申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:257218569 | 邮箱:257218569@qq.com

Copyright © 2018-2025 站长天空 版权所有 Powered by EyouCms冀ICP备14023439号