Descripción
Cuando un formulario necesita reaccionar a lo que la persona selecciona, el addon Conditional Logic añade a Ninja Forms reglas condicionales para mostrar u ocultar campos, secciones y opciones según respuestas anteriores, creando formularios dinámicos sin código manual. Está dirigido a quienes usan formularios largos, registros por etapas, cotizaciones o triajes y quieren reducir preguntas irrelevantes sin crear varias versiones del mismo formulario.
Principales Características del Conditional Logic
- Reglas condicionales
Configura condiciones basadas en las respuestas completadas dentro del formulario. - Visualización dinámica
Muestra u oculta campos según las elecciones hechas por la persona. - Flujos por respuesta
Adapta las preguntas siguientes de acuerdo con los datos ya proporcionados. - Control de campos
Ayuda a mantener formularios extensos más limpios y enfocados. - Integración con Ninja Forms
Añade lógica condicional al constructor visual de formularios.
Beneficios del Conditional Logic
- Menos campos visibles
La persona ve solo las preguntas relacionadas con su caso. - Formularios más claros
Reduce distracciones en registros, solicitudes, presupuestos y triajes. - Menos retrabajo
Evita crear varios formularios para variaciones simples de respuesta. - Recopilación más precisa
Dirige la información según el contexto, la necesidad o el tipo de solicitud.
¿Para Quién está indicado el Conditional Logic?
- Quienes crean formularios de presupuesto y necesitan mostrar preguntas diferentes según el tipo de servicio.
- Tú que usas Ninja Forms para registros, inscripciones o solicitudes con caminos variados.
- Clínicas, escuelas, consultorías y sitios de atención que dependen de triajes por respuesta.
Cómo Descargar el Conditional Logic
El Conditional Logic está disponible para descargar aquí en Ultrapack. Después de descargar el archivo .zip, instálalo en Plugins > Añadir nuevo > Subir plugin, selecciona el archivo y actívalo. Ninja Forms debe estar instalado para que la extensión funcione correctamente.
El Conditional Logic amplía Ninja Forms con decisiones condicionales aplicadas directamente a la estructura del formulario. En lugar de mostrar todas las preguntas a la vez, el addon organiza el llenado por contexto, usando respuestas anteriores como disparador para mostrar nuevos campos u ocultar partes innecesarias. Esto mejora la recopilación de datos en formularios que necesitan adaptarse a diferentes solicitudes.
Preguntas frecuentes
¿El plugin Ninja Forms Conditional Logic es GPL?
Sí. Ninja Forms Conditional Logic se distribuye bajo la licencia GPL (GNU General Public License). Puedes usarlo, modificarlo y redistribuirlo legalmente en todos los sitios que quieras.
¿Puedo usar el plugin Ninja Forms Conditional Logic en más de un sitio?
Sí. Puedes instalar Ninja Forms Conditional Logic en todos los sitios que quieras. Solo las actualizaciones automáticas con Ultrapack Auto Updater tienen límite: de 3 a 80 sitios, según el plan.
¿Cuánto cuesta el plugin Ninja Forms Conditional Logic en Ultrapack?
Ninja Forms Conditional Logic cuesta US$ 2,99 en la compra individual, y también está incluido en los planes de suscripción desde US$12/mes (VIP I).
¿El plugin Ninja Forms Conditional Logic incluye actualizaciones?
Sí. La versión actual de Ninja Forms Conditional Logic es la 3.1.5, publicada en Ultrapack el 25/08/2026. Los suscriptores actualizan directamente desde el panel de WordPress con UAU (Ultrapack Auto Updater).
¿Es seguro descargar e instalar el plugin Ninja Forms Conditional Logic en mi WordPress?
Sí. Cada versión de Ninja Forms Conditional Logic pasa por un análisis de malware (ClamAV y reglas YARA, en UltraHub) antes de publicarse.
¿Cuáles son los requisitos del plugin Ninja Forms Conditional Logic?
Requiere WordPress 6.8 o superior. Probado hasta WordPress 7.0.
Qué cambió en esta versión
Versión 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
Versión 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
Versión 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
Versión 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.
Versión 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 versión publicadas por el desarrollador.
Cómo instalar
Actualización automática: este ítem se actualiza con el Ultrapack Auto Updater. Con él instalado, la versión nueva aparece en tu panel como cualquier otra actualización de WordPress (cómo configurarlo).
- Descarga el archivo
ninja-forms-conditionals.zip. - En el panel de WordPress, ve a Plugins > Añadir nuevo > Subir plugin.
- Selecciona el archivo
ninja-forms-conditionals.zipy haz clic en Instalar ahora. - Haz clic en Activar.
Requisitos: Requiere WordPress 6.8 o superior. Probado hasta WordPress 7.0.
¿Te trabaste en algún paso? Abre un ticket diciendo en cuál te detuviste.

UAU Ready