2

我正在维护一个基于 WordPress 的网站,我观察到该网站在当地时间之后无法正常工作。它遵循默认的 UTC 时区。我尝试了常规设置,但该站点基于默认的 UTC 时区工作。我该如何解决?

谢谢。

4

2 回答 2

1

我可以建议几个解决方案。

  1. 检查是否正在保存设置。有时没有保存设置。它发生在 Windows Azure 上托管的 Wordpress 博客上。

  2. 如果您使用自定义主题。确保它不会覆盖时间

    get_post_time('U', true);
    

第二个参数为 true,它强制 WordPress 使用 GMT 时区,而不是使用您的本地时区。

您可以通过功能以检查它..

这里的情况类似:http ://wordpress.org/support/topic/how-to-display-local-time-instead-of-utc

如果您可以共享主题文件或编写日期函数的文件,我可以帮助您:-)

于 2013-04-05T07:35:29.957 回答
0

如果您安装了 JetPack 插件,请将其停用然后再次重新激活 - 确保您在执行此操作之前已经处于正确的时区设置中。

当我安装了 JetPack 而没有正确的时区设置(并尝试了一些 PHP 时间函数)时,我遇到了这种情况。JetPack 出于某种原因保存了原始设置并将其强制用于 WP。

于 2013-04-05T07:18:16.767 回答