Wordpress联系表格7将POST vars传递给感谢页面

时间:2013-03-01 09:39:12

标签: php wordpress contact-form-7

我正在尝试使用联系表单7将用户重定向到感谢他们的新页面,并在表单成功填写后提供更多信息。

如何通过$_POST[] vars?我在谷歌上找不到任何东西。

编辑:

我也在尝试使用该表单预先填写PayPal立即购买按钮。

1 个答案:

答案 0 :(得分:5)

根据Contact Form 7 documentation,你必须设置一个JavaScript动作钩子。通过使用此挂钩,您可以指定在成功提交表单后要运行的JavaScript代码。您可以在联系表单管理页面的底部找到“附加设置”字段。只需在其中插入以下行:

on_sent_ok: "your javascript code;"

如果您愿意,可以使用以下代码重定向到包含变量的新页面,但它会将变量发送到$_GET

on_sent_ok: "location = 'http://yourdomain.com?myVar=somevalue';"

您可以按如下方式检索变量

$myVar = $_GET['myVar'];

Read more,同时检查add_query_arg