Pour vérifier si d'autres plugins provoquent des conflits avec l'API REST de WordPress :
1. Désactiver tous les plugins :
- Accédez au tableau de bord WordPress et désactivez tous les plugins. Cela ramènera votre site à ses fonctionnalités de base.
- Vérifiez votre site pour voir si le problème persiste. Si ce n’est pas le cas, un conflit de plugin en est probablement la cause[1].
2. Réactivez les plugins un par un :
- Réactivez chaque plugin individuellement, en vérifiant la fonctionnalité de votre site après chacun.
- Lorsque le problème se reproduit, le dernier plugin que vous avez activé est probablement à l'origine du conflit[1].
3. Vérifier les mises à jour :
- Avant de supprimer un plugin, vérifiez si des mises à jour sont disponibles. Le problème est peut-être déjà résolu dans une version plus récente du plugin[1].
4. Passer à un thème par défaut :
- Si le conflit persiste, passez à un thème WordPress par défaut (par exemple, Twenty Twenty-Four) pour déterminer si le problème est lié au thème[1].
5. Rechercher de l'aide :
- Si le conflit persiste après la mise à jour et les tests de thème, recherchez des guides de dépannage ou des problèmes connus. Utilisez le référentiel du plugin WordPress ou le forum d'assistance officiel du plugin pour demander de l'aide[1].
6. Envisagez des plugins alternatifs :
- Si une résolution semble hors de portée, envisagez des plugins alternatifs qui remplissent des fonctions similaires sans provoquer de conflits[1].
En suivant ces étapes, vous pouvez identifier et résoudre les conflits de plugins qui pourraient affecter l'API REST de WordPress.
Citations :[1] https://www.codeable.io/blog/wordpress-plugin-conflict/
[2] https://github.com/Yoast/wordpress-seo/issues/2781
[3] https://yoast.com/help/how-to-check-for-plugin-conflicts/
[4] https://github.com/Yoast/wordpress-seo/issues/5136
[5] https://wordpress.org/support/topic/all-plugins-not-working-due-to-rest-api/