Usando la lógica condicional con Ninja Forms para WordPress

¿Está buscando programación condicional en Ninja Forms en WordPress, entonces se ha acercado al plugin correcto ? Ninja forms son una de las piezas de código más importantes que le proporciona una manera fácil de desarrollar formularios en WordPress. Con sus importantes funciones de arrastrar y soltar, cualquiera puede instalar el formulario y ponerlo en funcionamiento en su sitio web.

WordPress es una de las plataformas líderes que le brinda una oportunidad fantástica para crear sitios web atractivos para su negocio. No es solo eso, sino que también le brinda miles de plugin que le hacen la vida más fácil al brindarle diferentes funcionalidades con funciones de arrastrar y soltar.

Ninja Forms es un plugin de creación de formularios gratuito disponible para WordPress que le permite crear cualquier tipo de formulario para la recopilación de datos. Ya sea simple para contactar formularios o registros de eventos, carga de archivos, pago o cualquier escenario complicado, es la opción correcta para todos cuando se trata de crear condiciones en su sitio web de WordPress.

Ninja Forms han llevado a su inmensa popularidad en el mercado, y una de las pruebas de esto es que ha sido descargado más de 11,000,000 de veces por los clientes. Además, millones de sitios web de WordPress lo están utilizando para desarrollar formularios raros. Entonces, pasemos a la guía a través de la cual podrá crear lógica condicional en Ninja forms en su sitio web.

Estas son algunas de las características básicas de la forma Ninja debido a las cuales se han vuelto tan populares entre los diseñadores de sitios web. Así que echemos un vistazo

  • Un plugin fácil de usar que viene con el generador de formularios
  • Muy amigable para principiantes
  • Crea un sitio web hermoso y atractivo incluso si no eres diseñador
  • Se puede desarrollar incluso si no eres desarrollador. Funciones fáciles de arrastrar y soltar
  • Opciones de formulario de pago para integrar la pasarela de pago en su sitio web
  • Numerosas opciones de formularios, como formularios de registro y formularios de generación de clientes potenciales
  • Miles de plantillas prediseñadas que le permitirán comenzar de inmediato sin la ayuda de un desarrollador.
  • Los sitios web receptivos son sitios web que le brindan la opción de usar el mismo diseño en diferentes tamaños de pantalla sin ninguna personalización. Ninja Forms también le ofrece plugin sitios web receptivos que se adaptan a diferentes tamaños de pantalla.
  • Proporciona una integración diferente en comparación con cualquier otro plugin creación de formularios de WordPress disponible en WordPress.
  • Proporciona una función complementaria para los sitios web que le brindan numerosas oportunidades para hacer crecer su negocio. Estos son algunos de los complementos que vienen con Ninja forms brindándole una oportunidad fantástica para aumentar su sitio web.
    • Diseño y estilos
    • Lógica condicional
    • Formularios de varias partes
    • Subidas de archivos
    • Envíos de formularios PDF
    • Exportación a Excel
    • Guardar progreso
    • Gestión de usuarios
    • Publicación de front-end
    • Analítica de usuario
    • Webhooks

Después de conocer estas características únicas, seguramente no querrá quedarse atrás, así que descargue Ninja Forms y comience.

¿Qué es la lógica condicional?

Antes de pasar a la guía paso a paso, nuestros usuarios deben estar en la misma página. Por lo tanto, daremos una introducción ligera a la lógica condicional. La lógica condicional es una funcionalidad en la programación que permite a los usuarios crear y actualizar elementos dinámicos. Todas las decisiones dependen de la entrada dada.

Vamos a mostrar un ex amp le que le mostrará cómo las lógicas condicionales trabajan en la programación.

  • Suponga que tiene un formulario que toma información de los candidatos sobre su educación.
  • El menú desplegable de especialización solo será visible para los candidatos que opten por el doctorado, mientras que otros solo agregarán sus respectivos títulos.
  • Aquí viene la lógica condicional en la que la computadora decidirá si mostrar un menú desplegable o un campo de entrada simple basado en la entrada del usuario.

Guía paso a paso para configurar la lógica condicional en Ninja Forms

Aquí, en esta guía paso a paso, estaremos siguiendo un ex amp le donde estaremos enviando un correo electrónico al usuario sobre la base de una lógica particular. Es fácil configurar la lógica condicional para enviar correos electrónicos a diferentes usuarios. ¡Así que vayamos a la tarea!

Para hacerlo, usaremos nuestra extensión de lógica condicional. Es una extensión que agregará la capacidad de configurar condiciones en todo el formulario que desarrollará. Agregar criterios para enviar correo electrónico condicional es una de las numerosas cosas que puede hacer en declaraciones condicionales.

Cabe señalar que todas las declaraciones condicional en Ninja form 3.0 se han trasladado a un centro de control centralizado. La pestaña Avanzado del generador de formularios es el lugar donde puede encontrar todos estos controles. Las acciones de correo electrónico, sin embargo, contienen las operaciones lógicas convenientemente cocinadas en la ventana de acciones. Espere un minuto, déjelo hundirse y no se decepcione porque estamos avanzando para mostrarle cómo puede configurar estados de cuenta para enviar correos electrónicos en función de diferentes condiciones.

Tenemos un formulario de solicitud de cotización hecho para que pueda disfrutar del trabajo relacionado con la lógica condicional.

Echando un vistazo al formulario de arriba, nos damos cuenta de que tenemos que enviar un correo electrónico al departamento correspondiente cuando el usuario ingrese "¿Con qué servicios podemos ayudarlo?". Según la entrada del usuario, seleccionaremos la dirección de correo electrónico relevante de ese departamento en particular y les informaremos que alguien está buscando una cotización.

Además, también tenemos que implementar la lógica de que si la pregunta queda sin respuesta, entonces no enviará correo electrónico a ningún departamento. Entonces ahora tenemos dos condiciones para verificar primero el departamento y luego la selección del correo electrónico relevante.

Paso 1

Aquí viene el primer paso, donde debe crear una acción de correo electrónico para cada departamento. Siga los pasos a continuación para crear los correos electrónicos y luego podremos avanzar hacia nuestra construcción lógica.

  • Ir al generador de formularios
  • Presiona Correos electrónicos en la pestaña Acción.
  • Agregue una acción de correo electrónico para cada departamento. La siguiente captura de pantalla muestra cómo puede abrir la ventana del menú de acciones.
  • Asegúrese de dar nombres precisos y comprensibles a cada acción para que le sea más fácil localizar las historias después. O si alguien después de usted viene a cambiar algo, puede entender los pasos fácilmente.

Paso 2

Ahora viene la acción real en la que necesita agregar la lógica condicional para asegurarse de que el formulario actúa de acuerdo con el comportamiento deseado para agregar la condición, presione la primera acción de correo electrónico para que podamos agregar una declaración condicional.

A continuación se muestra la captura de pantalla que mostrará una ventana de acción de diapositivas donde escribirás tu lógica condicional para permitir que el formulario actúe en consecuencia.

Al principio, debe establecer los detalles del correo electrónico que incluyen el cuerpo del asunto y la dirección de correo electrónico Para para cada una de las acciones que ha creado anteriormente. Una vez hecho todo lo relacionado con el correo electrónico, pasaremos a la sección de lógica condicional.

La captura de pantalla anterior resalta el área de lógica condicional donde configuraremos nuestra lógica personalizada. Una vez que abra la pestaña de lógica condicional, verá un formulario como se muestra a continuación en la captura de pantalla.

Aquí puede ver que hay una lógica que ya se ha configurado para este correo electrónico en particular. En este escenario, queremos que el correo electrónico se envíe cuando el usuario haya seleccionado la opción de consulta de la opción de lista de radio de "¿Con qué servicios podemos ayudarlo?".

Significa que siempre que el usuario seleccione la opción Consulta de la lista de radio proporcionada y envíe el formulario, se iniciará esta acción de correo electrónico. Mientras que, a menos que se cumpla esta condición, esta acción de correo electrónico no se activará.

Para terminar la lógica, es hora de repetir el segundo y tercer paso para el resto de las secciones del correo electrónico. Es esencial establecer una declaración de condición para cada acción porque si no configura otras acciones de correo electrónico, no funcionará para el resto de las condiciones.

Entonces, ¿a qué está esperando, simplemente siga las instrucciones y configure un formulario de condición para usted de inmediato porque queremos que obtenga lo mejor de su sitio web? Sin embargo, los sitios web están diseñados para brindarle solo los detalles sobre la empresa.

Envolver

La lógica condicional es un gran poder que le brinda una oportunidad fantástica para desarrollar su sitio web de acuerdo con sus necesidades. Ninja forms brindan mucho más de lo que ha visto aquí. No se limita a enviar correos electrónicos; puedes hacer muchas tareas más complejas con lógica condicional. También permite configurar activadores en una forma que informará al departamento relevante sobre la caída / aumento de valor desde un cierto umbral.

Deja un comentario

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados *