首页 > 新闻资讯 > 添加微博式“XX分钟前”

添加微博式“XX分钟前”

20条评论
标签:
更多

在微博上,你的每条微博下面都会有“XX分钟前”这个提示,有的朋友使用插件在WordPress上也实现了这个功能,但是能用代码我们何必还使用插件呢,今天分享如何使用代码实现这个功能。
首先在functions.php中添加如下代码:

function time_ago_comment( $type = 'post' ) {
    $d = 'comment' == $type ? 'get_comment_time' : 'get_post_time';
    return human_time_diff($d('U'), current_time('timestamp')) . " " . __('ago');
}

然后在single.php或者index.phpzhong 添加下面的代码

<?php echo time_ago(); ?>

这段代码将调用function中的human time diff,从而实现该功能。
 

* 版权声明:作者WordPress啦! 转载请注明出处。

#1
我的主题是Twenty Ten, 修改了似乎没效耶!
#2
呵,不错的分享啊!
#3
用的主题是minione,修改之后直接报错。
#4
这个还没有用过哦
#5
可以尝试弄一下
#6
试一下!!!
#7
用的主题是minione,修改之后直接报错。 我也是一样的哦
#8
似乎不是每个主题都兼容这样的代码来着。
#9
这个功能不错
#10
哈哈。这个之前好像就有了吧,我好像在哪里都看到过的呢
#11
谢谢博主的分享
#12
是啊,能用代码则就不用插件
#13
这个正是要找的。
#14
很简单嘛!
#15
恩 还没用过 谢谢 博主的分享
#16
嗯,谢谢分享,感觉不错哦。。
#17
嗯..谢谢博主分享,真的是太给力了,看似简单,等下试一试,很多看似很难,有时只需要人教一下,指点一下就会了
#18
言之有理。顶你。
#19
好东西,谢谢分享
#20
这个很强大啊...