【问题标题】:WP 3.8 Admin dashboard unreachable after language change in config在配置中更改语言后无法访问 WP 3.8 管理仪表板
【发布时间】:2014-01-03 20:39:59
【问题描述】:

按照荷兰语 wordpress.org 上的说明将网站切换为荷兰语而不是英语后,管理面板将无法访问,但该网站仍可运行。

说明是:

  • 下载最新的 WP 版本(3.8,与那里的英文版本相同)
  • 覆盖服务器上的文件
  • 转到 wp-config.php 并将 define('WPLANG', ''); 更改为 define('WPLANG', 'nl_NL');

完成所有这些,网站切换到荷兰语,包括支持它的插件/小部件/主题部分,所以这一切都很好。但是,当站点设置为荷兰语时,现在无法访问管理面板。当删除nl_NL 以切换回英语时,它就像什么都没发生一样。

关于如何解决它的任何想法?还没能在 SO、WP 论坛、WP NL 论坛上找到答案……

【问题讨论】:

    标签: php wordpress admin dashboard


    【解决方案1】:

    您是否检查过 /wp-content/languages/ 中的 nl_NL.php 语言文件?

    检查它是否有像英语文件中那样定义的'admin'字,如果没有,写在那里。

    我希望这能解决问题。

    【讨论】:

    • /languages/ 或 /languages/themes/ 中没有 nl_NL.php。所有文件都是 *.mo 或 *.po。有 2 个管理文件:admin-nl_NL.mo & .po。是否应该在其中一个/两个中编辑某些内容?
    【解决方案2】:

    好的,通过在备份 wp-config、主题、上传的数据和其他一些东西(分析等)后从服务器中删除所有内容来修复它。然后将荷兰语版本复制到服务器,更新 wp-config(使用define('WPLANG', 'nl_NL');)并上传它以及所有其他内容。

    这解决了它,但不应该是根据WP site 做事的方式。

    建议希望切换语言的其他人考虑到这一点,以防可能发生事件。此外,在此操作期间不要对数据库进行任何编辑,它应该继续运行,就好像没有任何变化一样。

    【讨论】:

      猜你喜欢
      • 2017-05-11
      • 2015-12-25
      • 2017-03-02
      • 2017-11-21
      • 2020-01-27
      • 1970-01-01
      • 1970-01-01
      • 2015-06-20
      • 2015-10-13
      相关资源
      最近更新 更多