给你的最新文章加一个 New 图标

今天在城市@后看到如下技巧,现全文转载如下,特别推而广之。

大家都知道,在论坛里我们每发表一个新帖,在一定的时间内(一般是24小时),你的帖子标题后面都会有一个”New”的图标,这样我们在阅读的时候就会马上知道哪些是新的帖子,使阅读更有效率(如上图)。那么你是否想给你的博客文章标题也加上一个同样的功能呢? 方法非常简单,具体步骤如下:

  1. 打开你主题中的index.php文件,找到<?php the_title(); ?>
  2. 在它的后面加上如下代码: 
      <?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’ alt=’24小时内最新’>”;} ?>
  3. 注意:①图片要使用绝对路径;②可以改变代码中的”24″为你想要的时间段,则超过规定的时间后图标就会自动消失。

另外,作者还非常用心地给大家提供了一个”New”图片包(Gif格式),你可以选择下载使用(下载地址)。

2009-04-27 @ 12:01:04 | 分类: Wordpress, 站务 | Site | 标签: | 阅读: 11,094 次 | 评论: 15

相关文章阅读

本文已有 15 位高人指点~~

  • sayou @ 2009.04.29 16:36

    很好,不过除非你一天发好几个帖子,否则意义不大。

    • 365hope @ 2009.04.29 16:40

      又是一项尝新的小技巧。留着会有用的。

      • 虫儿 @ 2009.04.30 08:45

        加上了

        • Zony @ 2009.04.30 11:57

          试试或许还不错滴。。。

          • crisco @ 2009.04.30 16:51

            先试试看,至少能给博客增加点动态效果

            • Zony @ 2009.04.30 17:42

              是的,或许真的可以增添一些活力啊。

              • huaimao @ 2009.06.15 22:27

                你想要的主题已经修复!还有这个我测试无法使用!

                • 365hope @ 2009.06.16 07:23

                  @huaimao, 很简单使用啊。很可能你那个地方处理失误了。

                  • huaimao @ 2009.06.17 09:07

                    @365hope, 是的!主题在跟换的时候,出现一点问题,不过现在恢复了!谢谢!欢迎常往来!

                    • huaimao @ 2009.06.17 09:08

                      @365hope, 不啊!我就直接复制的代码粘贴到那个位置,运行报错!呵呵,劳驾指点指点!

                      • 365hope @ 2009.06.17 09:37

                        @huaimao, 很好,修改的非常完美!

                        • huaimao @ 2009.06.20 18:07

                          @365hope, 不对啊!

                          post_date; $t2=date(“Y-m-d H:i:s”); $diff=(strtotime($t2)-strtotime($t1))/3600; if($diff<24){echo “”;} ?>
                          我使用的是绝对路径,还是报错!

                          • 365hope @ 2009.06.20 18:41

                            @huaimao, 请严格按照使用步骤操作。绝对路径应没问题。或许你应该检查一下不同地方的图片格式(gif)是否一致。

                            • huaimao @ 2009.06.21 13:21

                              @365hope, 偶的绝对地址:/files/news.gif,图片没有任何问题! 郁闷中……

                              • 三人行 @ 2010.09.12 23:27

                                弄一个去。

                                .

                                (必填)
                                (必填,但绝不会公开)