西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > php教程 > wordpress教程 >

wordpress网站高亮新文章

时间:2016-10-08 17:51来源:未知 作者:好模板编辑 点击:
我们想要自动给新发布的文章高亮的效果应该如何实现呢? 下面 ,我们就来介绍一下,使用简单的方法来高亮新增文章吧! 在主循环中,你需要显示高亮的(可以使图片、文字等)加
我们想要自动给新发布的文章高亮的效果应该如何实现呢?
下面 ,我们就来介绍一下,使用简单的方法来高亮新增文章吧!
在主循环中,你需要显示高亮的(可以使图片、文字等)加上如下代码:
<?php
$t1=$post->post_date;
$t2=date("Y-m-d H:i:s");
$diff=(strtotime($t2)-strtotime($t1))/3600;//时间判断
if($diff<24){echo "<img src='new.gif' />";} // 这里echo  便是输出你的高亮代码,可以放一个“new”字样的图片,也可以添加文字来高亮
else{echo "";} //时间超过时候显示空白
?>
 
这段代码是24小时内发布的文章会有高亮显示,你也可以修改一下他的时间判断来增加时间和减少时间,如果时间不正确(显示的格林威治时间,我们调整为北京时间),在这段代码顶部加上如下代码:
date_default_timezone_set('PRC'); 
 
 
完整代码如下:
 
 
<?php
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='new.gif' />";} // 这里echo  便是输出你的高亮代码,可以放一个“new”字样的图片,也可以添加文字来高亮
else{echo "";} //时间超过时候显示空白
?>
这样就行了~  下面是我们做的一个样例(如图):
 
wordpress网站高亮新文章
 
这个图例我们用了css美化了一下,你如果懂得css,可以自己美化一下,如果不懂的话,就使用文字吧~
 
希望本文对您有所帮助!
(责任编辑:好模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容