0

所以基本上 wordpress 将 date_default_timezone 硬编码为 UTC,唯一再次获得服务器时区的机会就是从设置文件中删除该行。但也许还有其他方法可以将时区设置回服务器时区?我需要它,因为我正在开发一个 wordpress 插件,它需要服务器时间才能正常工作。

由于此插件将被许多用户使用,因此插件自动将默认的 wordpress 时区(UTC)再次覆盖到服务器时区将是非常棒的。

所以基本上,如果我能够添加 date_default_timezone_set(SERVER_TIMEZONE_HERE); 它会自动获取服务器时区。

希望你明白我的意思。那甚至可用吗?

4

1 回答 1

0

通过使用http://codex.wordpress.org/Function_Reference/current_time而不是 time() 来修复它。

于 2012-08-07T08:38:55.087 回答