- 状态
- 已由作者解决
- 解决于
- WP-Optimize 4.2.0
- 主题标签
- Compatibility
问题概述
如果您正在同时使用WP-Optimize – Clean, Compress, Cache插件和WPML,并且启用了每种语言使用不同的域名功能,则会导致以下致命错误:
Fatal error: Uncaught Error: Call to a member function get_current_language() on null in /wpml-url-cached-converter.php on line 18.
临时解决方法
在继续操作之前,请确保已对您的站点进行了完整备份。
- 打开 …/wp-content/plugins/wp-optimize/cache/class-wpo-cache-config.php 文件。
- 找到第 225 行。
- 注释掉该行:
//'uploads' => wp_normalize_path(wp_upload_dir()['basedir']),