首页 > wordpress > 给文章加个new标记—转载

给文章加个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:

  1. seri 四 13th, 2009 @ 22:31 | #1

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

  2. simaopig 四 13th, 2009 @ 22:33 | #2

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

  3. 短歌行 四 14th, 2009 @ 06:57 | #3
  4. simaopig 四 14th, 2009 @ 09:28 | #4

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

  5. 荒野无灯 五 30th, 2009 @ 16:47 | #5

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

评论提交中, 请稍候...

留言

可以使用的标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackbacks & Pingbacks ( 1 )
  1. 四 14th, 2009 @ 20:18 | #1
    Trackback: →36.8℃生活←