WordPress 8小时问题如何解决
使用WordPress建站的小伙伴,有时会发现发布的文章时间比实际实际提前了8小时。
对于这个问题,网上有各种解决办法。
1.在显示时间之前设置时区
date_default_timezone_set('Asia/Shanghai');
2.在显示时间的时候,修正一下,加上8小时
3.修改 设置->常规 里的时区
这些方法,都有一个问题,就是有时管用,有时不管用……
提前8小时的根源,其实是WordPress在wp-settings.php里设置了时区:
date_default_timezone_set( 'UTC' );
UTC 世界标准时间比我们用的上海时间,提前8小时!
其实,WordPress也提供了解决方案!就是使用 wp_date 函数替换 date 函数。
wp_date 和 date 的前两个参数一致,直接替换就行。
版权声明:
作者:沈德坤
链接:https://boke.ibuxun.cn/wordpress-8%e5%b0%8f%e6%97%b6%e9%97%ae%e9%a2%98%e5%a6%82%e4%bd%95%e8%a7%a3%e5%86%b3/
来源:不寻博客
文章版权归作者所有,未经允许请勿转载。
THE END
0
二维码
打赏
海报


WordPress 8小时问题如何解决
使用WordPress建站的小伙伴,有时会发现发布的文章时间比实际实际提前了8小时。
对于这个问题,网上有各种解决办法。
1.在显示时间之前设置时区
date_default_……

共有 0 条评论