我正在维护一个基于WordPress的网站,我认为该网站在当地时间之后无法正常工作。它遵循默认的UTC时区。我尝试从常规设置,但该网站正在基于默认的UTC时区工作。我该如何解决?
感谢。
答案 0 :(得分:1)
我可以提出几种解决方案。
检查是否正在保存设置。有时设置没有保存。在Windows Azure上托管的Wordpress博客发生在我身上。
如果您使用的是自定义主题。确保它不会覆盖时间
get_post_time('U', true);
第二个参数为true,强制WordPress使用GMT时区而不是使用您当地的时区。
您可以通过这些功能进行检查..
此处类似情况:http://wordpress.org/support/topic/how-to-display-local-time-instead-of-utc
如果您可以共享主题文件或编写日期函数的文件,我可以帮助您: - )
答案 1 :(得分:0)
如果您安装了JetPack插件,请将其停用,然后重新激活 - 确保您在执行此操作之前已经处于正确的时区设置。
当我安装JetPack而没有正确的时区设置(并尝试了一些PHP时间功能)时,我遇到过这种情况。 JetPack由于某种原因保存原始设置并强制它在WP上。