如何修复404错误,如果’name’是提交的HTML表单元素名称或WordPress的关键字

我想为WordPress自定义主题/插件创建自定义表单。
如果我使用” 名称” 作为任何表单元素名称, 并且在将表单提交到WordPress中的数据库后, 它将重定向到” 错误404″ 页面。

< form action ="POST" action =""> < input type = "text" name = "name"> < !---- OTHER ELEMENTS HERE ----> < input type = "submit"> < /form>

输出:错误404-找不到页面。
#1“ 名称” 是Wordpress中的保留术语, 你不能将其用作get或post变量, 否则你可能会收到类似的错误。请在此处查看保留条款的完整列表:
https://codex.wordpress.org/Function_Reference/register_taxonomy#Reserved_Terms
尝试将其更改为其他名称, 例如” 用户名” 。
#2【如何修复404错误,如果’ name’ 是提交的HTML表单元素名称或WordPress的关键字】我认为” 名称” 是保留术语, 但404错误并非因此而引起的。生成404错误的原因是表单元素中存在一个小错误。在创建表单时, 你已经两次使用属性” action” 。以下是你可以检查的代码。这个对我有用。
< form method ="POST" action ="THE_URL_YOU_WANT_TO_REDIRECT_TO"> < input type = "text" name = "name"> < !---- OTHER ELEMENTS HERE ----> < input type = "submit"> < /form>

    推荐阅读