WordPress文章时间格式为“几分钟前”个性化显示
网站文章的发布时间常见的是“年-月-日”这种格式,有些网站,文章发布时间并不是直接显示为具体时间,而是显示为“几分钟前”,这样可以让浏览器觉得文章很个性。
1.把下面的函数代码添加到当前主题的WordPress模板函数文件functions.文件;
//个性化时间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');
2.在要显示时间的地方使用以下代码进行时间调用;
<? the_time();?>
3.这样显示的文章发布时间格式就是“几分钟前”了。
相关推荐
-
WordPress实现不同分类不同的文章数量分页
wordrpss的每个分类每页的文章数量是固定的,全部受后台的控制。但在实际做网站时,往往需要不同的分类下每页显示不同的文章,然后进行分页。1.打开自己使用的Wordprss模板函数文件functions.,在特别放下添加以下的函数代码:functionfil
-
WordPress判断文章有否有评论
有时需要判断当前文章有否有评论,这时就需要进行IF判断。对于强大的Wordprss程序来说,其它判断代码最简单。WordPrss判断文章有否有评论代码如下:?$post_info=gt_post(gt_th_ID(),ARRAY_A);if
-
WordPress文章列表中置顶文章靠前显示
wordprss站点有些版块需要调用某个栏目的文章列表,并且要求后台设置的置顶文章靠前显示。?$sticky=gt_option('sticky_posts');qury_posts(array('post__in'=>
-
WordPress被恶意发大量垃圾文章怎么办
wordprss站点发现自己网站后台里有很多英文文章,并且这些英文文章并不是自己发布的。这是怎么回事呢?怎么解决这种问题呢?原因分析:原因1、网站后台登录使用密码比较简单,被人用弱密码口令硬解,然后用自动发布机发布很多垃圾文章;原因2、Wordprss网站开启了x
-
WordPress后台文章、分类列表显示ID号
WordPrss网站后台默认情况下是不显示分类目录和文章的ID号的,有时我们在调用分类内容时,需要使用到分类列表显示ID号.1.打开函数文件functions.;2.在模板函数文件里添加以下的函数代码,然后保存;***为WordPrss后台的文章、分类等