Wordpress 使用多语言站点的联系人表单时未找到错误404

Wordpress 使用多语言站点的联系人表单时未找到错误404,wordpress,recaptcha,contact-form-7,Wordpress,Recaptcha,Contact Form 7,在我的网站上,我使用两种语言,默认的一种是英语,第二种是法语。 每种语言我都有两个联系方式,我在其中使用了google reCAPTCHA。 对于我的英语网站,我可以使用reCaptcha复选框并提交我的联系邮件。 但对于我的法语网站,当我检查reCaptcha时,我有一个错误: {“code”:“rest\u no\u route”,“message”:“未找到与URL和请求方法匹配的路由”,“data”:{“status”:404} 我还有一个错误: my_address/wp json/?

在我的网站上,我使用两种语言,默认的一种是英语,第二种是法语。 每种语言我都有两个联系方式,我在其中使用了google reCAPTCHA。 对于我的英语网站,我可以使用reCaptcha复选框并提交我的联系邮件。 但对于我的法语网站,当我检查reCaptcha时,我有一个错误:

{“code”:“rest\u no\u route”,“message”:“未找到与URL和请求方法匹配的路由”,“data”:{“status”:404}

我还有一个错误:

my_address/wp json/?lang=fr/contact-form-7/v1/contact-forms/{id}/feedback 404(未找到)

Google reCaptcha整合由contact-form-7管理面板完成

有人有办法解决这个问题吗


谢谢

可能是被视为文件路径一部分的参数
?lang=fr
?如果是这样的话,你需要一个函数来去掉它,你是对的。删除“?lang=fr”后,我可以向服务器请求。