- Status
- Gelöst
- Gemeldet für
- WPML Multilingual CMS 3.3.6
- Gelöst in
- WPML Multilingual CMS 3.3.7
Übersicht über das Problem
Beim Hinzufügen eines Links zu einem Beitrag oder einer Seite wird eine Ajax-Anfrage gesendet, um alle anderen Beiträge abzurufen, auf die Sie verlinken können.
Diese Anfrage verursacht folgenden schwerwiegenden Fehler:
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
Problemumgehung
WPML 3.3.7 wird die Fehlerbehebung enthalten.
Um das Problem in Ihrer aktuellen Version in der Zwischenzeit zu beheben, gehen Sie zu sitepress-multilingual-cms/classes/request-handling/class-wpml-language-resolution.php und ändern Sie dann in Zeile 92 diesen Code:
private function get_referrer_language_code()
in:
public function get_referrer_language_code()