【发布时间】:2016-09-14 23:04:55
【问题描述】:
我正在使用 Wordpress 并正在使用 Contact Form 7 创建“问卷”页面。
这是我试图实现的情况:
- 用户已登录。
- 将用户重定向到“问卷调查页面”。
- 用户已成功提交答案。
- 用户注销。
- 用户再次登录后,他们将不会再看到“问卷页面”,因为他们已经在第 2 步中提交了答案。而是将他们重定向到另一个页面。
我不太确定这是否会有所帮助。这是 Questionaire 使用联系表 7 的示例代码:
<p>1. Which secondary school did you attend?<br />
[text* q1] </p>
<p>2. What do you plan to do immediately after secondary school?<br />
[text* q2] </p>
<p>[submit "Send"]</p>
【问题讨论】:
-
您是否在用户提交后存储提交?您需要跟踪谁提交了调查问卷,以便您可以防止他们再次看到它。或者至少您需要存储一些 user_meta 数据,以便您可以在使用过滤器或操作显示表单之前对其进行检查。联系表格 7 可能不是最好的解决方案,您可能需要寻找具有更多功能的替代表格插件。
-
是的,我将存储数据,这与我想的逻辑相同,但不确定如何编写代码。我认为自己是编码方面的业余爱好者。感谢您的回复@jrod!