Comment résoudre le problème « Aucune route n'a été trouvée correspondant à l'URL et à la méthode de requête »
WP Simple Pay utilise l’API REST de WordPress pour traiter les formulaires de paiement et les points d’accès de l’API REST doivent être accessibles pour que les paiements soient traités.
API REST désactivée
Certains plugins de sécurité WordPress désactivent l’API REST de WordPress par défaut. Assurez-vous que l’API REST de WordPress est accessible afin que WP Simple Pay puisse traiter les paiements.
Vous devriez pouvoir accéder à https://votresite.com/wp-json/ si l’API REST est disponible.
Sécurité iThemes
Activez l’« Accès par défaut » dans Sécurité iThemes.
Script jQuery invalide
Certains thèmes ou plugins WordPress incluent leurs propres copies de la bibliothèque Javascript jQuery. L’inclusion de plusieurs versions de jQuery, ou d’une version autre que celle incluse avec WordPress, peut entraîner des requêtes AJAX malformées ou invalides.
Assurez-vous que la seule et unique version de jQuery chargée par votre site Web est celle qui est incluse avec WordPress.
ModSecurity
ModSecurity peut également bloquer les requêtes d’API internes. Consultez notre article de documentation sur ModSecurity pour plus d’informations.
Vous avez encore des questions ? Nous sommes là pour vous aider !
Dernière modification :