标题很蛋疼,这个功能也蛋疼,类似的也有几个人写过了,我记得万戈写过,貌似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
赏
oooo
or
- 本文标题:xx天内更新的文章显示oo前
- 本文链接:https://zww.me/archives/25211
- 发布时间:2010年07月23日 10:18
- 版权声明:除非注明,文章均为 zwwooooo 原创,转载请以链接形式标明本文地址!
蛋疼的孩子,好短;
这个下拖页面 显示才加载图片很喜欢~
@trylife 这样可以加快加载速度
这样相当于自动更新了吗?
@捷易通 难道这个还有手动 - -
这个标题好xxoo啊。
@FORECE 有xx就要有oo
拿走 加上~
果然是很蛋疼的一个功能
@Bee君 但也挺好
万戈的那个代码很长的是不是可以去掉了
@洁 自己选择
这样的话,网站在国外会不会有问题呀?
@一路狂飙
没研究,我这基本是国内的
@zwwooooo
这个问题我已经解决了,在我的博客上面有了!
加上了,见到那人new字样呀。怎么?
@zigbee
???