Link Forms on Wordpress

时间:2013-06-25 作者:jac300

在我们的Wordpress网站上,我们有一个由一系列(单选按钮式)问题组成的表单。根据用户对特定问题的回答,我们希望向用户显示不同的表单。也就是说,我们希望将多个表单链接到一个主表单。这可能吗?如果是这样的话,有人能解释一下如何做到这一点,或者给我指一些可能有用的资源吗?我对Wordpress很陌生。

1 个回复
SO网友:fuxia

您可以创建分层自定义帖子类型,并为每个表单创建帖子。然后在父窗体、子窗体的slug或连接到父窗体答案的post元字段下设置子窗体。

提交表单时,您可以使用答案选择最匹配的子级,并显示该子级表单。

另一种方法。

创建special endpoint, 比如说submit 使用子类型step.在主页上,显示表单。当提交是POST 请求,验证提交的数据,然后再次显示相同的数据以更正用户错误,或者…

为该公司创建一个新职位wp_insert_post(). 此函数返回帖子ID。将用户重定向到下一步(/submit/step/2) 并显示下一个表单。将帖子ID添加为隐藏字段,并为用户设置cookie,以便跟踪进度。

再次,当处理该表单时,将导致步骤3或一条成功消息。

结束

相关推荐

My posts show 2 comment forms

我们有一个Wordpress网站,lifering.org, 在戈达迪主持。我们最近升级了虚拟服务器的Linux操作系统,这涉及到从备份重建站点。现在,我们的单篇帖子显示了两个评论回复表单。我相信我们之前每个帖子只有一个评论回复表。我不知道这是怎么发生的-我自己做了备份-或者如何修复它。