10 次查询 耗时 0.058 秒
共写了352个字,约1分钟读完,共有2条留言
登录/注册
  • 首页
  • »
  • 时光机
  • »
  • WordPress发布时间相差8小时的解决案例
  • WordPress发布时间相差8小时的解决案例

    作者:胡永云

    日期:2020年07月30日

    网上找了很多方法,比如:

    wp_config.php,wp_settings.php文件中加入 date_default_timezone_set( ‘Asia/Shanghai’ );

    并没有什么用。

    不能说这种方法完全不能用,只是每个人出现时间差的问题产生原因各不相同,真正的解决问题还是需要从主题开始检查。

    主题中用到发布时间的地方有:首页,文章页,页面,评论

    然后,找到对应的模板进行检查。

    经过检查,发现是主题中的一个函数出现了问题,get_gmt_from_date()去掉这个函数使用get_the_time('Y-m-d G:i:s')代替的时候,问题就解决了。

    详见官方文档:http://codex.wordpress.org.cn/Function_Reference/get_gmt_from_date

    Back Top
    — 于 共写了352个字
    — 文内使用到的标签:
    — 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可

    “WordPress发布时间相差8小时的解决案例”共有2条评论

    1. 诺云杰

      测试8小时误差

    2. 诺云杰

      测试评论区时间显示

    发表评论