如何修复WordPress未保存的设置?

时间:2018-08-31 作者:Electron

如何手动修复(&A);根本原因是什么

TheSite Language 正在设置Settings > General 对于my site, 不会更新。

它被卡住了English (United States).

我已经完成了所有通常的调试过程,如禁用所有插件等,重新安装WordPress等,但问题仍然存在。

<小时>Q: 手动修复此问题的最佳方法是什么,问题的根本原因可能是什么?

enter image description here

enter image description here

2 个回复
SO网友:Wojciech Piestrak

我也有同样的问题,就我而言,它不起作用的原因是:

我使用Divi

函数中的。php Divi有函数et\\u Divi\\u maybe\\u change\\u frontend\\u locale,默认情况下返回“en\\u US”。

只需将“en\\u US”更改为您的语言即可。如果要修改函数,请记住使用子主题。php

SO网友:karl

问题的一个可能来源是Divi主题,它应用自己的翻译设置。试着去Divi→ 主题选项→ 全体的→ 禁用翻译并确保其已禁用,然后重新检查。

Workaround

解决此问题的另一种方法是将此代码段添加到functions.php 文件:

function setLocale($locale) {
    return ‘LANGUAGE CODE’;
}
add_filter(‘locale’, ‘setLocale’);

结束