Descrição
Quando um formulário precisa reagir ao que a pessoa seleciona, o addon Conditional Logic adiciona ao Ninja Forms regras condicionais para exibir ou ocultar campos, seções e opções conforme respostas anteriores, criando formulários dinâmicos sem código manual. Ele é voltado a quem usa formulários longos, cadastros por etapas, cotações ou triagens e quer reduzir perguntas irrelevantes sem criar várias versões do mesmo formulário.
Principais Características do Conditional Logic
- Regras condicionais
Configura condições baseadas nas respostas preenchidas dentro do formulário. - Exibição dinâmica
Mostra ou oculta campos conforme escolhas feitas pela pessoa. - Fluxos por resposta
Adapta perguntas seguintes de acordo com dados já informados. - Controle de campos
Ajuda a manter formulários extensos mais limpos e direcionados. - Integração com Ninja Forms
Acrescenta lógica condicional ao construtor visual de formulários.
Benefícios do Conditional Logic
- Menos campos visíveis
A pessoa vê apenas perguntas relacionadas ao seu caso. - Formulários mais claros
Reduz distrações em cadastros, solicitações, orçamentos e triagens. - Menos retrabalho
Evita criar vários formulários para variações simples de resposta. - Coleta mais precisa
Direciona informações conforme contexto, necessidade ou tipo de solicitação.
Para Quem o Conditional Logic é Indicado?
- Quem cria formulários de orçamento e precisa mostrar perguntas diferentes por tipo de serviço.
- Você que usa Ninja Forms para cadastros, inscrições ou solicitações com caminhos variados.
- Clínicas, escolas, consultorias e sites de atendimento que dependem de triagens por resposta.
Como Baixar o Conditional Logic
O Conditional Logic está disponível para download aqui no Ultrapack. Após baixar o arquivo .zip, instale em Plugins > Adicionar Novo > Enviar plugin, selecione o arquivo e ative. O Ninja Forms deve estar instalado para que a extensão funcione corretamente.
O Conditional Logic amplia o Ninja Forms com decisões condicionais aplicadas diretamente à estrutura do formulário. Em vez de exibir todas as perguntas de uma vez, o addon organiza o preenchimento por contexto, usando respostas anteriores como gatilho para mostrar novos campos ou ocultar partes desnecessárias. Isso melhora a coleta de dados em formulários que precisam se adaptar a diferentes solicitações.
Perguntas Frequentes
O plugin Ninja Forms Conditional Logic é GPL?
Sim. O Ninja Forms Conditional Logic é distribuído sob a licença GPL (GNU General Public License). Você pode usar, modificar e redistribuir legalmente, em quantos sites quiser.
Posso usar o plugin Ninja Forms Conditional Logic em mais de um site?
Sim. Você pode instalar o Ninja Forms Conditional Logic em quantos sites quiser. Só as atualizações automáticas pelo Ultrapack Auto Updater têm limite: de 3 a 80 sites, conforme o plano.
Quanto custa o plugin Ninja Forms Conditional Logic no Ultrapack?
O Ninja Forms Conditional Logic sai por R$ 14,90 na compra avulsa, e também está incluído nos planos de assinatura a partir de R$59/mês (VIP I).
O plugin Ninja Forms Conditional Logic inclui atualizações?
Sim. A versão atual do Ninja Forms Conditional Logic é a 3.1.5, publicada no Ultrapack em 25/08/2026. Assinantes atualizam direto do painel do WordPress com o UAU (Ultrapack Auto Updater).
O plugin Ninja Forms Conditional Logic é seguro para baixar e instalar no meu WordPress?
Sim. Cada versão do Ninja Forms Conditional Logic passa por varredura de malware (ClamAV e regras YARA, no UltraHub) antes de ser publicada.
Quais são os requisitos do plugin Ninja Forms Conditional Logic?
Requer WordPress 6.8 ou superior. Testado até o WordPress 7.0.
O que mudou nesta versão
Versão 3.1.5 24 August 2026
- Bug Fixes
- fix hiding selection items now updates merge tags
- fix date/time conditional comparisons with different formats
- fix server-side required validation respects CL-hidden field state
Versão 3.1.4 29 June 2026
- Bug Fixes
- fix data loss when showing/hiding fields based on calculations
- fix date field "Default to Current Date" not evaluating on form load
- fix ShowField early return skipping visibility and required updates
- fix shared FieldsCollection mutation corrupting condition evaluation
Versão 3.1.3 30 March 2026
- Bug Fixes
- fix fatal error with Confirm field when conditionally changing paired field value
- fix radio field tab focus incorrectly triggering conditions
- fix keyboard navigation substring matching in checkbox list conditionals
- bypass validation for hidden Password/Email Confirm fields
- fix required fields in hidden Repeater fields blocking form submission
- Enhancements
- add editable labels and drag-and-drop sorting for conditional logic statements
- improve accessibility and UX for condition builder UI
Versão 3.1.2 26 January 2026
- Bug Fixes
- fix date field value persistence in AND/OR conditions
- = 3.1.1 (17 July 2025)
- Bug Fixes
- Prevent undefined calc error
- Ensure optional property not declared before required property
- Adds compatibility with Cloudflare Turnstile in Ninja Forms Core.
Versão 3.1 21 April 2021
- Conditions can now compare date fields. This allows users to create conditions that trigger when someone selects or enters a specific date or range.
Notas de versão publicadas pelo desenvolvedor.
Como instalar
Atualização automática: este item é atualizado pelo Ultrapack Auto Updater. Com ele instalado, a versão nova aparece no seu painel como qualquer outra atualização do WordPress (como configurar).
- Baixe o arquivo
ninja-forms-conditionals.zip. - No painel do WordPress, vá em Plugins > Adicionar novo > Enviar plugin.
- Selecione o arquivo
ninja-forms-conditionals.zipe clique em Instalar agora. - Clique em Ativar.
Requisitos: Requer WordPress 6.8 ou superior. Testado até o WordPress 7.0.
Travou em algum passo? Abra um chamado dizendo em qual deles parou.

UAU Ready