Eu quero fazer o seguinte acontecer no Wordpress
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?
Este plugin é capaz de fazer exatamente o que você está procurando http://www.gravityforms.com/
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/