it-swarm-pt.tech

Questionários não lineares no Wordpress

Eu quero fazer o seguinte acontecer no Wordpress

  1. As pessoas respondem a perguntas em forma paginada ou de página única.
  2. Cada próximo conjunto de opções depende da opção que o usuário seleciona
  3. No final, o usuário é direcionado para uma página que é um final comum para todas as árvores do questionário.
  4. Todas as opções deste questionário podem ser visualizadas/exportadas

Pergunta: Como isso pode ser feito? ou se existe um plugin disponível para um propósito semelhante? Se não for wordpress, existe outro CMS que oferece isso?

3
OrangeRind

Este plugin é capaz de fazer exatamente o que você está procurando http://www.gravityforms.com/

1
shawn

Não conheço nenhum plugin que faça o que você quer, mas você poderia implementar sua lógica no index.php ou no page.php, e simplesmente incluir modelos baseados no conteúdo do $_POST. A única coisa a lembrar é passar os valores recebidos nos estágios subseqüentes do formulário para o próximo estágio (você pode gerar campos <input type="hidden">).

Como alternativa, você pode conter o formulário inteiro com todos os seus ramos em um modelo e ativar e desativar os ramos com o javascript. O jQuery facilita a visualização do conteúdo do formulário e a ocultação e exibição de partes relevantes do formulário. Esta solução permitiria que você usasse um plugin de construção de formulário existente, como este poderoso: http://wordpress.org/extend/plugins/contact-form-7/

1
msz