我正在寻找Wordpress插件处理的简单方法$_POST
数据来自user 提交的表格。将执行后端处理,然后我将根据需要重定向到新页面-因此在处理过程中没有UI。
基本上,我想采取一种形式提交,如。。。
<form method="post" action="/back-end-processing.php">
<input type="text" name="text" />
<input type="submit" value="submit" />
</form>\';
。。。并像处理PHP一样处理它,但仍然能够使用WP的“nonce”保护。我看到的一些例子建议我应该使用admin-post.php
但我担心它只能用于实际admins 不适用于一般情况users.
建议使用另一种方法。。。
function checkCheckBox()
{
if($_POST[\'checkbox\'] == 1)
{
return true;
}
return false;
}
add_action(\'init\', \'checkCheckBox\');
。。。然而,这似乎有点过头了,因为每个页面都会调用它,而我的网站访问者只会很少向其中发布数据。