Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress 404提交表单时出错_Wordpress_Url - Fatal编程技术网

Wordpress 404提交表单时出错

Wordpress 404提交表单时出错,wordpress,url,Wordpress,Url,在某些情况下,wordpress在使用表单提交页面(使用模板)后抛出404 page not found错误,但如果我们通过复制点击URL,页面将加载。原因可能是什么 例如。 我在www.example.com/contact中有一个表单,其中有一个表单是actionwww.example.com/thankyou 当我提交表单时,www.example.com/thankyou引发404错误,但当我将www.example.com/thankyou粘贴到地址栏并按enter键时,页面打开。为什

在某些情况下,wordpress在使用表单提交页面(使用模板)后抛出404 page not found错误,但如果我们通过复制点击URL,页面将加载。原因可能是什么

例如。 我在www.example.com/contact中有一个表单,其中有一个表单是actionwww.example.com/thankyou


当我提交表单时,www.example.com/thankyou引发404错误,但当我将www.example.com/thankyou粘贴到地址栏并按enter键时,页面打开。为什么

我认为您需要添加http://in-action,这样您的新操作将是: 那它就行了。
谢谢,

你好,我找到了解决方案。。这个问题是因为表单元素的名称,如textbox、radio等。我将textbox命名为suggestions,自定义帖子类型使用了相同的名称。所以我知道表单控件名应该是唯一的,并且不应该和post类型名或category slug匹配。谢谢

按F12查看内部异常。或者在开发人员工具中,单击“网络”选项卡以查看发生了什么。问题很可能是表单设置了错误的
操作。为什么会这样或如何解决这一问题,至少需要我们查看
元素的HTML,以及构建表单的PHP。我已经更新了问题,您在表单中使用了哪些字段名?全名、地址、电子邮件、建议