web-dev-qa-db-ja.com

Wordpressの非線形アンケート

Wordpressで次のことをしたい

  1. 人々は、ページ付けされたあるいは単一ページの形で質問に答えます。
  2. オプションの次の各セットは、ユーザーが事前に選択したオプションによって異なります。
  3. 最後に、ユーザは、すべてのアンケートツリーの共通の終点であるページに誘導されます。
  4. このアンケートオプションはすべて表示/エクスポートできます

質問:どうすればいいですか。それとも似たような目的のために利用可能なプラグインがあるならば?ワードプレスでなければ、これを提供する別のCMSはありますか?

3
OrangeRind

このプラグインは正確にあなたがしていることをすることができます http://www.gravityforms.com/

1
shawn

私はあなたが望むことをするプラグインを知りませんが、あなたはindex.phpまたはpage.phpであなたのロジックを実装することができて、そして単に$_POSTの内容に基づくテンプレートを含むことができます。覚えておくべき唯一のことは、フォームの後続の段階で受け取った値を次の段階に渡すことです(あなたは<input type="hidden">フィールドを生成することができます)。

あるいは、フォーム全体とそのすべてのブランチを1つのテンプレートに入れて、JavaScriptを使用してブランチのオンとオフを切り替えることもできます。 jQueryを使用すると、フォームの内容の変更を確認したり、フォームの関連部分を非表示にしたり表示したりすることが非常に簡単になります。このソリューションはあなたがこの強力なもののような既存のフォーム構築プラグインを使うことを可能にするでしょう: http://wordpress.org/extend/plugins/contact-form-7/

1
msz