xx天内更新的文章显示oo前

» 2010-07-23 98条评论

标题很蛋疼,这个功能也蛋疼,类似的也有几个人写过了,我记得万戈写过,貌似qiqiboy也写过,囧~

我还是要写,这是另外一种方法,当然也差不多,无聊罢了。

不啰嗦直接上代码,效果见我博客首页。

方法是使用WordPress内置函数 human_time_diff($from, $to),关于此函数具体看官方codex

把下面的代码放到文章主循环内,就是 while ...... end while 里面啦,替换原来的文章时间。

<?php
 $days = 7;//7天以内发表的文章的显示 xxx 前
 if( current_time('timestamp') - get_the_time('U')<= 60*60*24*$days){
     echo '- ' . human_time_diff(get_the_time('U'), current_time('timestamp')) . ' 前';
 } else {//7天前的直接显示文章发表时间
     echo $time.'- '; the_time(get_option('date_format'));
 }
 ?>

喜欢的、蛋疼的折腾们就加上玩玩

zww
or
oooo

“xx天内更新的文章显示oo前”有98条评论

  1. 小邪 says:

    啊啊啊,终于看到 get_option('date_format') 鸟 ~
    以前有过这个想法,后来没找到这个,接着就忘记这个事情鸟 ~ ╮(╯▽╰)╭ ~

    1. zwwooooo says:

      @小邪 呵呵,这个是调用wp后台设置的时间格式

  2. 晴天 says:

    看到那个谁的博客,说你很能折腾wordpress,所以就过来学习了,呵呵……
    期待你的回访,给我博客指点下!

    1. zwwooooo says:

      @晴天 不是说无折腾不WP么?

  3. QiQBoY says:

    哈,这个函数我之前那篇文章里也有提到过,不过它功能有限。。。 :mrgreen:

    1. QiQBoY says:

      @QiQBoY
      不对呀。。我看了一下。。我写的那篇文章还在草稿箱里躺着呢。。三月份写好的文章,本来要发的,后来没发。。。。
      。。所以你怎么会知道我写过这方面文章呢。。。穿越了? :lol:

    2. zwwooooo says:

      @QiQBoY 你有一篇提过,但没具体写出来而已,我够细心吧

    3. QiQBoY says:

      @zwwooooo 嘿嘿。。我都忘了我哪篇日志里提到过了。。 :mrgreen: :mrgreen:

    4. zwwooooo says:

      @QiQBoY 哈哈,好像是“一点更新”这样的文章

  4. mice says:

    咳咳 以后我会用到这个功能的..

    1. yetone says:

      @mice 哎呦,不错噢

    2. zwwooooo says:

      @mice 想用就用

  5. 灰太狼 says:

    穿越了?

  6. 走私车 says:

    好东西啊。我要拿来用用 :mrgreen:

  7. 小羿 says:

    额,目前还不需要。先拿走 :mrgreen:

  8. 挺不错的

  9. Lazyyyyyy says:

    这样的小改变还挺人性化~支持Z叔叔~

    1. zwwooooo says:

      @Lazyyyyyy 哈,我也觉得不错

  10. yetone says:

    其实这篇文章的缩略图也是很蛋疼的

    1. zwwooooo says:

      @yetone 其实这才是令大家蛋疼的蛋疼

  11. :!: 就这几行呀……

    1. zwwooooo says:

      @闪闪的星 对,几行已经够了

  12. Vison says:

    还是女人好啊,不会蛋疼哈哈

    1. zwwooooo says:

      @Vison 所以说做女人“挺”好的

  13. Z蛮喜欢折腾呢,哈

  14. 手机测试!

    1. zwwooooo says:

      @漏网小鱼 没有显示出,你的什么手机?

  15. TTkea says:

    不错,呵呵

  16. hzlzh says:

    这个跟微博的用户体验一样,很好,我要加上

    1. zwwooooo says:

      @hzlzh 加上好,反正很小

  17. 这个功能确实很蛋疼啊= =

    1. zwwooooo says:

      @掌柜的马甲 通常细节的东东都比较蛋疼,但有了就更好

  18. 32楼号强大,嘿嘿

  19. 猪八戒 says:

    效果呢?没有演示你这个标题很难看懂。

  20. zchiy2k says:

    果真是个挺蛋疼的功能。。。。

    1. zwwooooo says:

      @zchiy2k 但也能增加访问者的体验

回复给 zwwooooo ¬
取消回复

昵称 *

网址

B em del U Link Code Quote