搜索
Hi~登录注册
查看: 1651|回复: 0

为wordpress发布文章显示日期为几分钟前的方法 -wordpress教程

[复制链接]

1892

主题

1899

帖子

6406

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6406
发表于 2015-4-20 15:45:46 | 显示全部楼层 |阅读模式

                                <b>[文章目录]</b>
                                <ul id="index-ul">
<li>一:在网站后台functions.php文件里添加如下代码:</li>
<li>二:在要显示时间的地方添加调用时间函数代码</li>
</ul>
                        </div>
同学们大家好,今天<span style="color: #ff9900; font-size: 18pt;"><strong>吾爱互联</strong></span>与大家分享如何实现wordpress发布文章的时候显示几分钟前后的方法
大家知道wordpress程序默认调用显示发布文章的时间格式不是很好看,是外国人的习惯,我们可以自己定义日期的显示格式
具体的可以参考之前的一篇文章《PHP的日期时间调用函数date()》
那么如何显示几分钟前发布的文章显示呢?有些同学是需要这样的功能,下面就和大家说说方法
解决办法很简单就是添加代码
<h2 id="title-0">一:在网站后台functions.php文件里添加如下代码:
<div class="dp-highlighter">
<div class="bar"></div>
<ol class="dp-c" start="1">
<li class="alt"><span class="keyword">function</span> timeago() {</li>
<li class=""><span class="keyword">global</span> <span class="vars">$post</span>;</li>
<li class="alt"><span class="vars">$date</span> = <span class="vars">$post</span>->post_date;</li>
<li class=""><span class="vars">$time</span> = get_post_time('G', true, <span class="vars">$post</span>);</li>
<li class="alt"><span class="vars">$time_diff</span> = time() - <span class="vars">$time</span>;</li>
<li class=""><span class="keyword">if</span> ( <span class="vars">$time_diff</span> > 0 &amp;&amp; <span class="vars">$time_diff</span> < 24*60*60 )</li>
<li class="alt"><span class="vars">$display</span> = sprintf( __('%s 以前'), human_time_diff( <span class="vars">$time</span> ) );</li>
<li class=""><span class="keyword">else</span></li>
<li class="alt"><span class="vars">$display</span> = <span class="func">date</span>(get_option('date_format'), <span class="func">strtotime</span>(<span class="vars">$date</span>) );</li>
<li class=""><span class="keyword">return</span> <span class="vars">$display</span>;</li>
<li class="alt">}</li>
<li class="">add_filter('the_time', 'timeago');</li>
</ol>
</div>
<h2 id="title-1">二:在要显示时间的地方添加调用时间函数代码
<?php the_time();?>
这样就可以达到如下图中的效果了
如图所示
<div style="text-align: center;"><img class="aligncenter size-full wp-image-1286" src="http://www.wpjiaocheng.com/wp-content/uploads/2014/10/文章发布日期几分钟前.jpg" alt="为wordpress发布文章显示日期为几分钟前的方法" width="449" height="185" /></div>
公众微信:idc5ahl
公众QQ:吾爱互联
关注公众微信,公众QQ每天领现金卡密
卡密介绍(http://www.5ahl.com/thread-2182-1-1.html
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 点我注册

快速回复 返回顶部 返回列表