- Status
- Gelöst
- Gemeldet für
- WPML Multilingual CMS 4.5.0
- Gelöst in
- 4.5.1
Übersicht über das Problem
Wenn Sie eine Multilingual Blog-Lizenz haben und kürzlich ein Upgrade auf WPML 4.5.0 durchgeführt haben oder Ihre Website auf eine neue URL migrieren, die eine Blog-Lizenz verwendet, tritt möglicherweise der folgende Fehler auf, wenn Sie zu WPML → Sprachen → Sprachen bearbeiten gehen:
Fatal error: Uncaught Error: Undefined constant “WPML_TM_VERSION” in …/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/tm/classes/ATE/API/class-wpml-tm-ate-authentication.php:109
Problemumgehung
Wir arbeiten an einer Lösung und werden diese in Kürze veröffentlichen. Befolgen Sie in der Zwischenzeit die folgenden Schritte als Problemumgehung.
Bitte stellen Sie sicher, dass Sie ein vollständiges Backup erstellen, bevor Sie fortfahren.
- Öffnen Sie /wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/tm/classes/ATE/API/class-wpml-tm-ate-authentication.php.
- Suchen Sie nach Zeile 109.
- Ersetzen Sie:
$query['wpml_tm_version'] = WPML_TM_VERSION;
- Durch:
if (!defined("WPML_TM_VERSION")) { define( 'WPML_TM_VERSION', '2.11.0' ); } $query['wpml_tm_version'] = WPML_TM_VERSION;