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()

すべての既知の問題 →