首页上的自定义表单在错误页面上重定向

时间:2012-09-10 作者:Fredy31

我在wordpress页面中创建了一个表单(它在模板中进行了硬编码)此表单在其所在的页面上重定向。此表单还验证模板文件中的数据。

如果我把这张表格放在任何一页上,它都会起作用。但在首页,当我提交它时,我得到一个页面,带有默认模板,只有“有一个错误”在它的内容中。

那么,我怎样才能使表单在任何地方都有效?如何在首页使用表单返回的POST数据?

1 个回复
最合适的回答,由SO网友:Fredy31 整理而成

似乎我的表单使用了wordpress命名空间中的一些值。如果此问题发生在您身上,请检查您为输入提供的id/名称。如果过于笼统,可能会产生冲突。

结束

相关推荐

Help with forms and nonces

我正在尝试创建一个用于(面向公众的)表单的nonce。下面是我的代码:function my_form() { if (isset($_POST[\'submit\'])) { $name = $_POST[\'name\']; $description = $_POST[\'description\']; $output_form = false; if (wp_verify_nonce($_P