这个比较简单,首先找到你的文章标题位置,如:
<?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="%20'.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
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。