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

Alle bekannten Probleme →