- Statut
- Résolu
- Signalé pour
- WPML Multilingual CMS 4.3.4
- Résolu dans
- 4.3.6
Aperçu de l’anomalie
Après la mise à jour WPML 4.3.0, certains sites affichent le message « L’API REST est désactivée, bloquant certaines fonctionnalités de WPML » même si l’API REST n’est pas réellement désactivée.
Solution de contournement
Avant de faire cela, assurez-vous qu’il s’agit d’un « faux » positif et confirmez que votre API REST n’est pas désactivée et qu’elle fonctionne correctement.
Pendant que nous travaillons sur un correctif pour résoudre ce problème, vous pouvez désactiver temporairement cette fonctionnalité de détection de l’API REST en modifiant le fichier functions.php situé dans le dossier ../wp-content/plugins/sitepress-multilingual-cms/inc/ et en remplaçant, à la ligne 818 :
function wpml_is_rest_enabled() {
return make( \WPML\Core\REST\Status::class )->isEnabled();
}
Par :
function wpml_is_rest_enabled() {
return true;
}