Usando a lógica condicional com Ninja Forms para WordPress

Se você está procurando por programação condicional no Ninja Forms para WordPress, então chegou ao plugin ! Ninja forms é um dos maiores plugins que oferece uma maneira fácil de desenvolver formulários no WordPress. Com seus recursos avançados de arrastar e soltar, qualquer pessoa pode instalar o formulário e começar a usá-lo em seu site.

O WordPress é uma das principais plataformas que oferece uma oportunidade fantástica para criar sites atraentes para o seu negócio. Além disso, disponibiliza milhares de pluginque facilitam o seu trabalho, oferecendo diversas funcionalidades com recursos de arrastar e soltar.

Ninja Forms plugin gratuito para WordPress que permite criar qualquer tipo de formulário para coleta de dados. Sejam formulários simples de contato, inscrições para eventos, uploads de arquivos, pagamentos ou qualquer cenário mais complexo, é a opção ideal para quem precisa criar formulários para o seu site WordPress.

Ninja Forms contribuíram para sua imensa popularidade no mercado, e uma prova disso é que ele já foi baixado mais de 11 milhões de vezes por clientes. Além disso, milhões de sites WordPress o utilizam para desenvolver formulários personalizados. Vamos então ao guia que permitirá que você crie lógica condicional no Ninja forms em seu site.

Aqui estão algumas características básicas do formulário Ninja que o tornaram tão popular entre os designers de sites. Vamos dar uma olhada

  • Um plugin fácil de usar que inclui um construtor de formulários
  • Extremamente fácil para iniciantes
  • Crie um site bonito e atraente mesmo que você não seja designer
  • Pode ser desenvolvido mesmo que você não seja um desenvolvedor. Recursos fáceis de arrastar e soltar
  • Opções de formulário de pagamento para integrar o gateway de pagamento em seu site
  • Diversas opções de formulários, como formulários de inscrição e formulários de geração de leads
  • Milhares de modelos pré-construídos que lhe permitirão começar imediatamente, sem qualquer ajuda de um desenvolvedor
  • Sites responsivos são sites que oferecem a opção de usar o mesmo design em diferentes tamanhos de tela sem qualquer personalização. Ninja Forms também oferece plugin que se adaptam a diferentes tamanhos de tela.
  • Ele oferece uma integração diferente em comparação com qualquer outro plugin de criação de formulários disponível no WordPress.
  • Ele oferece um recurso adicional para sites, proporcionando inúmeras oportunidades para o crescimento do seu negócio. Aqui estão alguns dos recursos adicionais incluídos: Ninja forms Proporcionando uma oportunidade fantástica para você impulsionar seu site.
    • Layout e estilos
    • Lógica Condicional
    • Formulários com várias partes
    • Envio de arquivos
    • Envio de formulários em PDF
    • Exportar para o Excel
    • Salvar progresso
    • Gerenciamento de usuários
    • Publicação Front-End
    • Análise de usuários
    • Webhooks

Depois de conhecer esses recursos exclusivos, você certamente não vai querer ficar para trás, então baixe Ninja Forms e comece a usar.

O que é lógica condicional?

Antes de prosseguirmos com o guia passo a passo, é importante que nossos usuários estejam na mesma página. Portanto, faremos uma breve introdução à lógica condicional. A lógica condicional é uma funcionalidade de programação que permite aos usuários criar e atualizar elementos dinâmicos. Todas as decisões dependem da entrada fornecida.

Vamos mostrar umampque ilustrará como a lógica condicional funciona na programação.

  • Suponha que você tenha um formulário que coleta informações dos candidatos sobre sua formação acadêmica.
  • O menu suspenso de especialização só ficará visível para os candidatos que optarem pelo doutorado, enquanto os demais poderão adicionar apenas suas respectivas titulações.
  • Aqui entra a lógica condicional, onde o computador decide se exibe uma lista suspensa ou um campo de entrada simples com base na entrada do usuário.

Guia passo a passo para configurar lógica condicional no Ninja Forms

Neste guia passo a passo, seguiremos umamponde enviaremos um e-mail ao usuário com base em uma lógica específica. É muito fácil configurar lógica condicional para enviar e-mails a diferentes usuários. Então, vamos começar!

Para isso, usaremos nossa extensão de Lógica Condicional. Essa extensão adiciona a capacidade de configurar condições em todo o formulário que você desenvolver. Adicionar critérios para enviar e-mails condicionais é apenas uma das muitas coisas que você pode fazer com instruções condicionais.

Vale ressaltar que todas as instruções condicionais do Ninja Forms 3.0 foram movidas para um centro de controle centralizado. A aba Avançado do construtor de formulários é onde você encontra todos esses controles. As ações de e-mail, por sua vez, contêm as operações lógicas convenientemente integradas à janela de ação. Aguarde um momento, reflita sobre isso e não se decepcione, pois vamos mostrar como você pode configurar instruções para enviar e-mails com base em diferentes condições.

Criamos um formulário de solicitação de orçamento para que você possa aproveitar os serviços relacionados à lógica condicional.

Analisando o formulário acima, percebemos que precisamos enviar um e-mail para o departamento responsável assim que o usuário responder à pergunta “Em quais serviços podemos ajudá-lo?”. De acordo com a resposta do usuário, selecionaremos o endereço de e-mail relevante daquele departamento específico e informaremos que alguém está solicitando um orçamento.

Além disso, também precisamos implementar a lógica de que, se a pergunta ficar sem resposta, nenhum e-mail será enviado para nenhum departamento. Portanto, agora temos duas condições: primeiro, verificar o departamento e, em seguida, selecionar o e-mail relevante.

Passo 1

Aqui está o primeiro passo, onde você precisa criar uma ação de e-mail para cada departamento. Siga os passos abaixo para criar os e-mails e, em seguida, podemos prosseguir com a construção da nossa lógica.

  • Acesse o criador de formulários
  • Acesse a opção "E-mails" na guia "Ações".
  • Adicione uma ação de e-mail para cada departamento. A captura de tela abaixo mostra como abrir a janela do menu de ações.
  • Certifique-se de dar nomes precisos e compreensíveis a cada ação para que você possa localizar facilmente as informações posteriormente. Assim, se alguém vier depois para fazer alguma alteração, poderá entender os passos com facilidade.

Etapa 2

Agora vem a parte principal, onde você precisa adicionar a lógica condicional para garantir que o formulário se comporte de acordo com o comportamento desejado. Para isso, adicionamos a condição de que a primeira ação de e-mail foi executada, permitindo-nos adicionar uma declaração condicional.

A seguir, você encontrará uma captura de tela que mostrará uma janela de ação deslizante onde você escreverá sua lógica condicional para que o formulário se comporte de acordo com a ação desejada.

Primeiramente, você precisa definir os detalhes do e-mail, incluindo o assunto, o corpo da mensagem e o endereço de e-mail do destinatário para cada ação criada anteriormente. Após concluir todas as configurações do e-mail, passaremos para a seção de lógica condicional.

A captura de tela acima destaca a área de lógica condicional onde configuraremos nossa lógica personalizada. Ao abrir a guia de lógica condicional, você verá um formulário como o mostrado na captura de tela abaixo.

Aqui você pode ver que já existe uma lógica definida para este e-mail específico. Neste cenário, queremos que o e-mail seja enviado quando o usuário selecionar a opção de consulta na lista de opções "Com quais serviços podemos ajudá-lo?".

Significa que, sempre que o usuário selecionar a opção "Consulta" na lista de opções fornecida e enviar o formulário, essa ação por e-mail será iniciada. Caso contrário, essa ação por e-mail não será acionada.

Para finalizar a lógica, é hora de repetir o segundo e o terceiro passo para as demais seções do e-mail. É essencial definir uma condição para cada ação, pois, caso contrário, as demais condições não funcionarão.

Então, o que você está esperando? Siga as instruções e crie um formulário de condições agora mesmo, pois queremos que você aproveite ao máximo seu site. Afinal, os sites são projetados para fornecer apenas informações sobre a empresa.

Resumindo

A lógica condicional é um recurso poderoso que oferece uma oportunidade fantástica para desenvolver seu site de acordo com suas necessidades. Ninja forms oferece muito mais do que você viu aqui. Não se limita ao envio de e-mails; você pode realizar tarefas muito mais complexas com a lógica condicional. Ela também permite configurar gatilhos em um formulário que informarão o departamento responsável sobre a queda ou o aumento de um valor a partir de um determinado limite.

Deixe um comentário

Seu endereço de e-mail não será publicado. Os campos obrigatórios estão marcados *