重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
在WordPress中,每篇文章的编辑时间是默认包含在文章的meta信息中,也就是说它会在页面源代码中显示,但是在文章的正文部分是不会显示的。如果你想让编辑时间也显示在文章中,可以通过在模板文件中添加一些简单的代码来达到这个目的。具体来说,你可以使用WordPress的内置函数the_modified_time()来自动生成文章的编辑时间,并将其嵌入到你想要显示的位置。此外,还可以通过在文章的编辑页面中添加一个新的自定义字段,存储文章的编辑时间,这样就可以轻松地自定义样式和格式,以达到更好的显示效果。总之,通过一些简单的技巧,你可以很容易地在WordPress中为你的文章添加编辑时间标记。
创新互联公司秉承实现全网价值营销的理念,以专业定制企业官网,成都网站设计、做网站,微信小程序,网页设计制作,手机网站制作,成都全网营销帮助传统企业实现“互联网+”转型升级专业定制企业官网,公司注重人才、技术和管理,汇聚了一批优秀的互联网技术人才,对客户都以感恩的心态奉献自己的专业和所长。
(1).设置php.ini,在php.ini中找到data.timezone= 去掉它前面的;号,然后设置data.timezone=asia/shanghai;即可。
(2).通过php页面设置,我们可以在php页面中加入date_default_timezone_set(‘asia/shanghai’);
或者ini_set(‘date.timezone’,'asiashanghai’);
大陆内地可用的时区是:asia/chongqing ,asia/shanghai ,asia/urumqi
港台地区可用:asia/macao ,asia/hong_kong ,asia/taipei (依次为澳门,香港,台北)
如果服务器没有问题,去修改wordpress的默认配置文件。按照前面讲到的方法就可以。
wordpress批量修改文章时间是全天。根据查询相关资料显示,wordpress批量修改文章只需安装并启用插件即可全天24小时随时批量修改。
第一步,在我们所使用主题的 functions.php 文件最后一个?前中加入以下代码:
//时间格式多久以前
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;
}
};
}
第二步,打开主题文件single.php文件,把原先显示时间的代码(如:?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