WPML
状态
已解决
报告针对
WPML Multilingual CMS 3.3.6
解决于
WPML Multilingual CMS 3.3.7

问题概述

在向文章或页面添加链接时,会发送一个 ajax 请求,以便获取您可以链接到的所有其他文章。

此请求调用会导致如下致命错误:

Fatal error: Call to private method WPML_Language_Resolution::get_referrer_language_code() from context 'SitePress' in wp-content/plugins/sitepress-multilingual-cms/sitepress.class.php on line 2328

临时解决方法

WPML 3.3.7 将包含此修复。

同时,要在当前版本中解决此问题,请前往 sitepress-multilingual-cms/classes/request-handling/class-wpml-language-resolution.php,然后将第 92 行的此代码:

private function get_referrer_language_code()

更改为:
public function get_referrer_language_code()

所有已知问题 →