我正在以WordPress主题创建一个新功能:如果要正确插入表单中的选项,我想打开一个新页面。
这是我在我的functions.php中写的:
function form_action_filter() {
if($_POST['name'] == "Emanuele" && $_POST['nascita'] == "Loreto"){
header('Location: https://www.youtube.com/watch?v=HBBIXeosabg');
} else {
echo "Compila il form";
}
}
add_action('myAction', 'form_action_filter');
do_action('myAction');
此刻,如果我直接在布局内编写函数,则该函数有效,但是,如果在按下“ Invia”时将其编写在functions.php中,则该代码将不起作用。
感谢所有能帮助我了解如何解决此错误的人。