首页 > wordpress > 给文章加个new标记—转载
2009四月13

给文章加个new标记—转载

首先声明,本文转自偶爱图图创作给文章加个new标记,纯转载,本人无任何劳动付出。

为文章加个new标记

为文章加个new标记

一些WordPress的小技巧,呵呵,现在偶爱图图上就有用到,可能细心的童鞋估计已经看到了吧。如果你也喜欢,就来参考一下吧。

以偶爱图图为例,

在index.php里找到包含的地方,

在后面加上如下代码:

<?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.abc.com/new.gif' alt='24小时内最新'>";}
?>

将图片替换成自己的图片,最好是用绝对路径的地址咯,以免出问题。

该new图标,在文章发布24小时之后消失。

你想在哪出现这个new标记,就放在哪吧。赶快试试吧!^_^

其次声明以下内容为本人所写,付出劳动汗水为两滴。。

<?php  
    date_default_timezone_set('Asia/Shanghai');
    $t1=$post->post_date;
    $t2=date("Y-m-d H:i:s");
    $diff=(strtotime($t2)-strtotime($t1))/86400;
    if($diff<1)
    {
?>
<img src="<?php bloginfo('template_url'); ?>/img/new.gif" alt="24小时内最新">
<?php
    }
?>

注意这里我是把图片上传至iNove皮肤的img文件夹下了,并且注意这句话

date_default_timezone_set('Asia/Shanghai');

这个主要是为了解决国外空间时区问题,因为像我用的空间就是美国的,所以时区和现在不一样,

这样有可能导致我取出当前时间比我发表文章时间还短。。。残念。

所以加上这句话,嘿嘿。把默认时区设置为亚洲,上海。

嗯。这样,世界清静了。。 :wink:

文章作者:simaopig
本文地址:http://www.xiaoxiaozi.com/2009/04/13/152/
版权所有 © 转载时必须以链接形式注明作者和原始出处!

6 Responses to “给文章加个new标记—转载”

  1. #1 seri 回复 | 引用 Post:2009-04-13 22:31

    呵呵, :shock: 现在改了之后,你也是24小时出现new了吧?神奇!- – 时区,残念!!

    [回复]

  2. #2 simaopig 回复 | 引用 Post:2009-04-13 22:33

    @seri
    呃,只是注意到了这一个细节。呵。感觉挺有意思的。
    偶爱图图很有想法。

    [回复]

  3. #3 短歌行 回复 | 引用 Post:2009-04-14 06:57
  4. #4 simaopig 回复 | 引用 Post:2009-04-14 09:28

    @短歌行
    哈哈。我就是从你那看到的。嘿嘿。。~

    [回复]

  5. #5 荒野无灯 回复 | 引用 Post:2009-05-30 16:47

    呵呵,我的现在也加了-_-

    [回复]

显示 隐藏 1 trackbacks

发表评论

:wink: :twisted: :roll: :oops: :mrgreen: :lol: :idea: :evil: :cry: :arrow: :?: :-| :-x :-o :-P :-D :-? :) :( :!: 8-O 8)