RSS订阅 - 热门标签 - 注册 - 登录 欢迎您来到Q淘网_
当前位置:主页 > 休闲之余 > 服务器/数据库 > 正文

wordpress添加文章发表具体时间的方法!

时间:2015-10-05 11:04 来源:互联网 作者:网络 阅读:

 内容摘要:

wordpress在发文章时如果在几月几号后面再加几个具体的时间,就会显得更有条理,我就网上找了找代码,发现两种情况,这里为了避免大家遇见不必要的麻烦,我把自己的经验分享一下!


首先我们网上会有通用的方法,在functions.php文件添加相应的函数代码,然后在对应页面调用代码!方法一如下:

本文来自Q淘网

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

Q淘网游戏攻略站

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'); 内容来自www.qqaiqin.com 

在要显示时间的地方添加调用函数代码 Q淘网游戏攻略站

<?php the_time();?> 
本文来自Q淘网 www.qqaiqin.com

一般是在文章页single.php显示时间后面如下图: copyright qqaiqin.com

wordpress添加文章发表具体时间的方法 内容来自www.qqaiqin.com

以上方法如果不行,请看方法二: copyright qqaiqin.com

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

qqaiqin.com

//在24小时以内发布的显示为几分钟前或几小时前 
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'); 
本文来自Q淘网 www.qqaiqin.com

在要显示时间的地方添加调用函数代码 内容来自www.qqaiqin.com

<?php the_time();?> 

本文来自Q淘网 www.qqaiqin.com

以上是两种常见的方法,一般大致可行 本文来自Q淘网 www.qqaiqin.com