如何解决“找不到匹配 URL 和请求方法的路由”问题
WP Simple Pay 使用 WordPress 的 REST API 来处理付款表单,并且必须能够访问 REST API 端点才能处理付款。
已禁用 REST API
某些 WordPress 安全插件默认会禁用 WordPress REST API。请确保 WordPress REST API 可访问,以便 WP Simple Pay 可以处理付款。
如果 REST API 可用,您应该能够访问 https://your-website.com/wp-json/ 。
iThemes Security
无效的 jQuery 脚本
某些 WordPress 主题或插件会加载自己的 jQuery Javascript 库 副本。加载多个 jQuery 版本,或加载非 WordPress 自带的版本,都可能导致 AJAX 请求格式错误或无效。
请确保您的网站加载的唯一 jQuery 版本是 WordPress 自带的版本。
ModSecurity
ModSecurity 也会阻止内部 API 请求。 请参阅我们的 ModSecurity 文档文章了解更多信息。
仍有疑问?我们随时为您服务!
最后修改时间: