给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>";}
?>
 

请订阅本站 RSS feed 订阅到信箱 ,欢迎 Donate 或者 上面的广告内容 支持三十岁

本文链接:给Wordpress的新文章弄个提示符

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:三十岁,谢谢!^^


分享到:          
  • 通告关闭
  • 评论 (2)
    • DH China Google Chrome Windows
    • 2011年08月16日

    没有看到你的文章有new标记啊。最近你实现了很多功能啊

    • 访问量比较少,就不用new了
      总不好把时间范围调整成一个月吧,人家来了一看全是新文章…

评论关闭