- 状态
- 已解决
- 解决于
- 4.5.6
问题概述
向站点添加新的自定义语言时,浏览器控制台中会出现一个 JS 错误:
Uncaught (in promise) TypeError: Cannot read properties of null (reading ‘value’)
仅当您的站点使用 Multilingual Blog 许可证注册时,才会出现此问题。
临时解决方法
我们的团队正在开发修复程序。同时,请按照以下步骤操作。
- 请确保您已对站点进行了完整备份。
- 将此代码添加到主题的 functions.php 中:
add_action('init', function (){ $wpml_setting = get_option('WPML(setup)'); $wpml_setting['translate-everything'] = false; update_option('WPML(setup)', $wpml_setting); }); - 访问一次仪表板,然后删除该代码。
- 再次检查,现在应该可以正常工作了。