1、看看是不是需生成静态页面,如果生成了静态页面的话,生成静态
2、看看有没有清除缓存功能,现在php很多都是走缓存机制,修改后要清缓存
第一步,在我们所使用主题的 functionsphp 文件最后一个>前中加入以下代码:
//时间格式多久以前function timeago($ptime) {
$ptime = strtotime($ptime);
$etime = time() - $ptime;
if ($etime < 1) return '刚刚';
$interval = array(
12 30 24 60 60 => '年前 (' date('Y-m-d', $ptime) ')',
30 24 60 60 => '个月前 (' date('m-d', $ptime) ')',
7 24 60 60 => '周前 (' date('m-d', $ptime) ')',
24 60 60 => '天前',
60 60 => '小时前',
60 => '分钟前',
1 => '秒前'
);
foreach ($interval as $secs => $str) {
$d = $etime / $secs;
if ($d >= 1) {
$r = round($d);
return $r $str;
}
};
}
第二步,打开主题文件singlephp文件,把原先显示时间的代码(如:<php the_time( 'Y年n月j日');>)改为以下代码即可:
<span title="<php the_time('Y年n月j日');>"><php echo timeago(get_gmt_from_date(get_the_time('Y-m-d G:i:s'))); >
</span>
以上就是关于phpweb程序 后台文章时间可以刷新,但是前台还是保持发布文章时候的时间,怎么也修改不过来,有高手帮忙么全部的内容,包括:phpweb程序 后台文章时间可以刷新,但是前台还是保持发布文章时候的时间,怎么也修改不过来,有高手帮忙么、如何把wordpress的文章发布时间改成几分钟前、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)