Cum se rezolvă problema „No route was found matching the URL and request method”
WP Simple Pay utilizează API-ul REST WordPress pentru a procesa formularele de plată, iar punctele finale ale API-ului REST trebuie să fie accesibile pentru ca plățile să fie procesate.
API REST dezactivat
Unele pluginuri de securitate WordPress dezactivează API-ul REST WordPress în mod implicit. Asigură-te că API-ul REST WordPress este accesibil, astfel încât WP Simple Pay să poată procesa plățile.
Ar trebui să poți accesa https://website-ul-tau.com/wp-json/ dacă API-ul REST este disponibil.
Securitate iThemes
Activează „Acces implicit” în Securitatea iThemes.
Script jQuery invalid
Unele teme sau pluginuri WordPress încarcă propriile copii ale bibliotecii Javascript jQuery. Includerea mai multor versiuni de jQuery, sau o versiune diferită de cea inclusă cu WordPress, poate face ca solicitările AJAX să devină incorecte sau invalide.
Asigură-te că singura versiune de jQuery încărcată de site-ul tău web este versiunea inclusă cu WordPress.
ModSecurity
ModSecurity poate bloca, de asemenea, solicitările interne ale API-ului. Vezi articolul nostru de documentație despre ModSecurity pentru mai multe informații.
Încă mai aveți întrebări? Suntem aici pentru a vă ajuta!
Ultima modificare: