我正在尝试使用联系表格 7 将用户重定向到一个新页面,该页面感谢他们并在表格成功填写后提供更多信息。
我怎样才能通过$_POST[]
变量?我在谷歌上找不到任何东西。
编辑:
我还尝试使用表单来预填充 PayPal 立即购买按钮。
我正在尝试使用联系表格 7 将用户重定向到一个新页面,该页面感谢他们并在表格成功填写后提供更多信息。
我怎样才能通过$_POST[]
变量?我在谷歌上找不到任何东西。
我还尝试使用表单来预填充 PayPal 立即购买按钮。
根据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'];
阅读更多,同时检查add_query_arg。