实现wordpress文章发表时间格式为“几分钟前”的方法
网站文章 2026-09-21 08:18:33 4 0

wordpress“几分钟前”发表的时间显示格式越来越受欢迎,很多博主都更改自己wordpress博客的时间格式为几分钟前模式,而这种模式的时间格式在导购型wordpress网站上应用得更加广泛。今天博客吧给客户仿制一个导购型的wordpress模板时就使用了这种时间格式来显示,对于商品导购站来说,用此模式的时间格式更能突出推荐商品时效性这个特点,是导购型网站提升用户体验的另一技巧。

那么在wordpress博客上如何实现该效果?操作比较简单,两三步即可完成。

把下面的函数代码添加到当前主题的functions.php文件

1
2
3
4
5
6
7
8
9
10
11
12
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');

在要显示时间的地方添加调用函数代码

1
<?php the_time();?>
文章说明
本文标签:
©版权声明
本站提供的一切软件、教程和游戏辅助仅限用于娱乐和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集,版权争议与本站无关。如有侵权请邮件与我们联系处理。敬请谅解!6594404@qq.com