我正在使用wordpress构建一个网站,当我在其他空文件上使用date()函数时,它会显示正确的日期。但是,如果我在包含其他wordpress文件的文件中使用它,则时间显示为GMT时间,因此日期已关闭。
如果有人能够在不中断wordpress方法的情况下弄清楚如何使用日期功能,我会很感激。
答案 0 :(得分:3)
我不使用word press,所以我不确定,但听起来wp中有一个使用date_default_timezone_set()
应用的设置。它可能配置为GMT,以便从WP内轻松计算用户偏好。我想看看这是否可以在WP中配置,或者使用必要的函数和/或对象自己做数学。
答案 1 :(得分:3)
Wordpress模板标记the_time
根据您的Wordpress默认值显示:Template Tags/the time « WordPress Codex。 date()可能会被Wordpress重写。但是,您可以查看the_time
用法和代码示例,将输出更改为您需要的内容:Formatting Date and Time « WordPress Codex
答案 2 :(得分:3)
尝试使用Wordpress中提供的date_i18n()函数,我遇到了类似的问题并使用了该函数而不是date()。查看WP文档 - http://codex.wordpress.org/Function_Reference/date_i18n