WPML
Status
Gelöst
Gelöst in
3.0.1

Übersicht über das Problem

Wenn Ihre Website mit einer WordPress-Version läuft, die älter als Version 5.0 ist, könnten Sie auf einen PHP-Fehler im Zusammenhang mit der Funktion wp_script_translations stoßen.

Dies passiert, weil diese Funktion in WordPress 5.0 eingeführt wurde, sodass frühere Versionen sie nicht finden können.

Problemumgehung

Dies wird in der nächsten WPML-Hotfix-Version behoben. In der Zwischenzeit können Sie die Zeile 70 in der Datei UI.php im Ordner ../wp-content/plugins/wpml-string-translation/classes/translations-file-scan/UI/ gefahrlos auskommentieren (oder komplett entfernen).

Entfernen Sie die folgende Zeile:


wp_set_script_translations( $handle, 'wpml-string-translation', WPML_ST_PATH . "/locale/jed/$handle" );

Alle bekannten Probleme →