我正在从插件中编写代码,并试图创建一个由两部分组成的注册表。我正在使用POST来确定表格的第一部分是否已提交。但不幸的是,POST数据没有通过。以下是我的表单:
<form action="<?php echo $_SERVER[\'REQUEST_URI\'] ?>" method="post">
<input type="submit" name="user_info_form" id="user_info_form" />
</form>
理论上,这应该会发回同一页。然后我使用下面的代码读取POST数据。
if(isset($_POST[\'user_info_form\']))
{
echo "found data";
}
else
{
echo "nothing found";
}
遗憾的是,表单提交后将输出“nothing found”。
有什么原因与WordPress有关吗?我已经做了几个小时了,非常感谢您的帮助!