Behebung des Problems „No route was found matching the URL and request method“
WP Simple Pay verwendet die REST-API von WordPress zur Verarbeitung von Zahlungsformularen. Die REST-API-Endpunkte müssen zugänglich sein, damit Zahlungen verarbeitet werden können.
Deaktivierte REST-API
Einige WordPress-Sicherheits-Plugins deaktivieren die WordPress REST-API standardmäßig. Stellen Sie sicher, dass die WordPress REST-API zugänglich ist, damit WP Simple Pay Zahlungen verarbeiten kann.
Sie sollten in der Lage sein, auf https://ihre-website.com/wp-json/ zuzugreifen, wenn die REST-API verfügbar ist.
iThemes Security
Aktivieren Sie „Standardzugriff“ in iThemes Security.
Ungültiges jQuery-Skript
Einige WordPress-Themes oder Plugins binden ihre eigenen Kopien der jQuery Javascript-Bibliothek ein. Das Einbinden mehrerer jQuery-Versionen oder einer anderen Version als der, die mit WordPress geliefert wird, kann dazu führen, dass AJAX-Anfragen fehlerhaft oder ungültig werden.
Stellen Sie sicher, dass die einzige jQuery-Version, die von Ihrer Website geladen wird, die Version ist, die mit WordPress geliefert wird.
ModSecurity
ModSecurity kann auch interne API-Anfragen blockieren. Weitere Informationen finden Sie in unserem Dokumentationsartikel zu ModSecurity.
Haben Sie noch Fragen? Wir helfen Ihnen gerne weiter!
Zuletzt geändert: