解决WordPress发布文章和系统时间相差8小时问题


在WordPress发布的文章和实际的系统时间,以及我们的北京时间是相差八小时的,这个到底是什么问题呢?今天正好有遇到问题就一起解决一下。

[b2_insert_post id="3834"]

1、检查服务器问题

我们如果使用的虚拟主机,一般商家都是校队好的。如果我们使用的是服务器,我们需要检查服务器的时间是不是和我们的当前时间一致,如果不一致,我们需要调整服务器的时间。

2、手工调节

/wp-includes/functions.php

我们到WP页面中添加一行代码直接手工校对。

date_default_timezone_set('Asia/Shanghai');

以及我们在wp-config.php添加代码。

date_default_timezone_set('Asia/Shanghai');

3、我们再检查网站后台

wordpress后台

我们进入wordpress后台,设置(Settings)->时区设置(Timezone)改成上海(Shanghai),然后保存下修改(其实上面的东八区也是对的,并无影响)。

总结,通过上面的办法检查修改后是可以解决问题的。