wordpress文章时间格式显示为几分钟前
在一些有大量用户,网站内容更新很快的网站中,常常在首页显示文章更新的时间为多久前
这样不仅显示出网站活跃度高,对于用户体念也是很好的。
今天通过下面一段简单的代码让wordpress支持这一功能
第一步在主题函数functions.php中加入以下代码;
function timeago() {
global $post;
$date = $post->post_date;
$time = get_post_time('G', true, $post);
$time_diff = time() - $time;
if ( $time_diff > 0 && $time_diff < 24*60*60 )
$display = sprintf( __('%s ago'), human_time_diff( $time ) );
else
$display = date(get_option('date_format'), strtotime($date) );
return $display;
}
add_filter('the_time', 'timeago');
第二步:在需要显示时间的地方用以下调用标签:
<?php the_time();?>
这样就可以让wordpress文章显示几分钟前发表,希望对大家有所帮助!
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END


















