- Status
- Gelöst
- Gemeldet für
- WPML Multilingual CMS 4.3.4
- Gelöst in
- 4.3.6
Übersicht über das Problem
Nach dem WPML-4.3.0-Update zeigen einige Websites den Hinweis „Die REST-API ist deaktiviert, was einige Funktionen von WPML blockiert“ an, obwohl die REST-API eigentlich nicht deaktiviert ist.
Problemumgehung
Bevor Sie dies tun, stellen Sie sicher, dass es sich um ein „falsch positives“ Ergebnis handelt, und bestätigen Sie, dass Ihre REST-API nicht deaktiviert ist und ordnungsgemäß funktioniert.
Während wir an einer Lösung für dieses Problem arbeiten, können Sie diese REST-API-Erkennungsfunktion vorübergehend deaktivieren, indem Sie die Datei functions.php im Ordner ../wp-content/plugins/sitepress-multilingual-cms/inc/ bearbeiten und in Zeile 818 Folgendes ersetzen:
function wpml_is_rest_enabled() {
return make( \WPML\Core\REST\Status::class )->isEnabled();
}
durch:
function wpml_is_rest_enabled() {
return true;
}