给WordPress的新文章弄个提示符
通过为新发布的文章添加 “New” 标记,能使标题更加醒目,并有效区别新旧文章。需要编辑当前主题中的 index.php 文件,找到以下代码:
程序代码:
<?php the_title(); ?>
在后边添加
程序代码:
<?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="http://www.30c.org/new.gif" alt="24小时内最新" />";}
?>
理很简单,通过判断当前系统时间,并与日志发布时间进行比较,如果差值小于 24 小时,则紧随标题呈现 “New” 标记。
当然,如果你觉得不想用图片标示,也可以将 echo 语句换成字符串输出。比如要在最新文章标题后添加红色的 “New” 文字标记,则代码如下:
程序代码:
<?php $t1=$post—>post_date;
$t2=date("Y-m-d H:i:s");
$diff=(strtotime($t2)-strtotime($t1))/3600;
if($diff<24){echo "<span style="color: red;">New</span>";}
?>
分享到: | |
没有看到你的文章有new标记啊。最近你实现了很多功能啊
访问量比较少,就不用new了
总不好把时间范围调整成一个月吧,人家来了一看全是新文章…