Usando a lógica condicional com Ninja Forms para WordPress

Você está procurando por programação condicional em Ninja Forms no WordPress e então acessou o plugin certo ? Ninja forms são uma das maiores peças de código que fornecem uma maneira fácil de desenvolver formulários no WordPress. Seus significativos recursos de arrastar e soltar, qualquer um pode instalar o formulário e colocá-lo em funcionamento no site.

WordPress é uma das plataformas líderes que oferece uma oportunidade fantástica de criar sites atraentes para o seu negócio. Não é apenas isso, mas também oferece milhares de plugin que facilitam sua vida, fornecendo-lhe diferentes funcionalidades com recursos de arrastar e soltar.

Ninja Forms é um plugin de criação de formulários gratuito disponível para WordPress que permite criar qualquer tipo de formulário para coleta de dados. Quer seja simples entrar em contato com formulários ou inscrições em eventos, uploads de arquivos, pagamentos ou qualquer cenário complicado, é a opção certa para todos quando se trata de criar condições em seu site WordPress.

Ninja Forms levaram à sua imensa popularidade no mercado, e uma das provas disso é que já foi baixado mais de 11.000.000 vezes pelos clientes. Além disso, milhões de sites WordPress estão usando para desenvolver formulários raros. Então, vamos passar para a diretriz através da qual você poderá criar lógica condicional em Ninja forms em seu site.

Aqui estão alguns recursos básicos da forma Ninja por causa dos quais eles se tornaram tão populares entre os designers de sites. Então vamos dar uma olhada

  • Um plugin amigável que vem com o criador de formulários
  • Altamente amigável para iniciantes
  • Crie um site bonito e atraente, mesmo se você não for um designer
  • Pode ser desenvolvido mesmo se você não for um desenvolvedor. Recursos fáceis de arrastar e soltar
  • Opções de forma de pagamento para integrar gateway de pagamento em seu site
  • Inúmeras opções de formulário, como formulários de inscrição e formulários de geração de leads
  • Milhares de modelos pré-construídos que permitirão que você comece imediatamente sem a ajuda de um desenvolvedor
  • Sites responsivos são sites que fornecem a opção de usar o mesmo design em diferentes tamanhos de tela sem qualquer personalização. Ninja Forms também oferece plugin sites responsivos que se adaptam a diferentes tamanhos de tela.
  • Ele fornece uma integração diferente em comparação com qualquer outro plugin - plugin criação de formulários WordPress disponível no WordPress.
  • Ele fornece um recurso adicional para os sites, fornecendo inúmeras oportunidades para você expandir seus negócios. Aqui estão alguns dos complementos que vêm junto com Ninja forms proporcionando uma oportunidade fantástica para você aumentar seu website.
    • Layout e estilos
    • Lógica Condicional
    • Formulários de várias partes
    • Uploads de arquivos
    • Envios de formulários PDF
    • Exportação Excel
    • Salvar progresso
    • Gestão de Usuários
    • Postagem de front end
    • Análise do usuário
    • Webhooks

Depois de conhecer esses recursos exclusivos, você certamente não quer ficar para trás, então baixe Ninja Forms e vá em frente.

O que é lógica condicional?

Antes de passarmos para a orientação passo a passo, nossos usuários precisam estar na mesma página. Portanto, estaremos dando uma introdução leve à lógica condicional. A lógica condicional é uma funcionalidade na programação que permite aos usuários criar e atualizar elementos dinâmicos. Todas as decisões dependem da entrada fornecida.

Vamos mostrar-lhe um ex amp le que irá mostrar-lhe como lógicas condicionais trabalhar na programação.

  • Suponha que você tenha um formulário que obtém informações dos candidatos sobre sua formação.
  • A lista suspensa de especialização só estará visível para os candidatos que optarem pelo doutorado, enquanto os demais apenas adicionarão seus respectivos graus.
  • Aí vem a lógica condicional em que o computador decidirá se deve mostrar um menu suspenso ou um campo de entrada simples com base na entrada do usuário.

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

Aqui neste guia passo a passo, estaremos seguindo um ex amp le onde estaremos enviando um email para o usuário com base em uma lógica particular. É fácil configurar uma lógica condicional para enviar e-mails para diferentes usuários. Então, vamos começar a tarefa!

Para isso, usaremos nossa extensão Lógica Condicional. É uma extensão que adicionará a capacidade de definir condições em todo o formulário que você desenvolverá. Adicionar critérios para enviar e-mail condicional é uma das inúmeras coisas que você pode fazer em declarações condicionais.

É digno de nota que todas as declarações condicionais no Ninja form 3.0 foram movidas para um centro de controle centralizado. A guia Avançado do construtor de formulários é o local onde você pode encontrar todos esses controles. As ações de e-mail, entretanto, contêm as operações lógicas convenientemente preparadas na janela de ação. Espere um minuto, deixe-o afundar e não fique desapontado porque estamos avançando para mostrar como você pode configurar extratos para enviar e-mails com base em diferentes condições.

Temos um formulário de solicitação de orçamento feito para você para que possa desfrutar do trabalho relacionado à lógica condicional.

Dando uma olhada no formulário acima, ficamos sabendo que devemos enviar um e-mail para o departamento em questão após a entrada do usuário “Em quais serviços podemos ajudá-lo?”. De acordo com a entrada do usuário, selecionaremos o endereço de e-mail relevante desse departamento específico e informaremos que alguém está procurando uma cotação.

Além disso, também temos que implementar a lógica de que se a pergunta não for respondida, não enviaremos e-mail para nenhum departamento. Portanto, agora temos duas condições para verificar primeiro o departamento e, em seguida, selecionar o e-mail relevante.

Passo 1

Aí vem a primeira etapa, onde você deve criar uma ação de email para cada departamento. Siga os passos abaixo para enviar os e-mails, e então podemos seguir em frente na construção de nossa lógica.

  • Vá para o criador de formulários
  • Acesse os e-mails na guia Ação.
  • Adicione uma ação de email para cada departamento. A captura de tela abaixo mostra como você pode abrir a janela do menu de ação.
  • Certifique-se de dar nomes precisos e compreensíveis para cada ação para que seja fácil para você localizar as histórias depois. Ou se alguém depois de você vier para mudar algo, poderá entender as etapas facilmente.

Passo 2

Agora vem a ação real em que você precisa adicionar a lógica condicional para garantir que o formulário atue de acordo com o comportamento desejado para adicionar a condição atingiu a primeira ação de email para que pudéssemos adicionar uma instrução condicional.

A seguir está a captura de tela que mostrará uma janela de ação do slide onde você escreverá sua lógica condicional para permitir que o formulário atue de acordo.

Em primeiro lugar, você precisa estabelecer os detalhes do e-mail que incluem o corpo do assunto e o endereço de e-mail Para para cada ação que você criou acima. Uma vez feito tudo relacionado ao e-mail, avançaremos 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. Depois de abrir a guia de lógica condicional, você verá um formulário conforme mostrado abaixo na captura de tela.

Aqui você pode ver que há uma lógica que já foi definida para este e-mail específico. Neste cenário, queremos que o e-mail seja enviado quando o usuário tiver selecionado a opção de consulta na opção da lista de rádio de “Quais serviços podemos ajudá-lo”.

Isso significa que sempre que o usuário selecionar a opção Consulta na lista de rádios fornecida e enviar o formulário, esta ação de email será iniciada. Ao passo que, a menos que essa condição seja cumprida, essa ação de email não será acionada.

Para finalizar a lógica, é hora de repetir a segunda e a terceira etapa para o resto das seções de e-mail. É essencial definir uma declaração de condição para cada ação, porque se você não configurar para outras ações de email, não funcionará para o resto das condições.

Então, do que você está esperando, basta seguir as instruções e definir um formulário de condição para você imediatamente, porque queremos que você obtenha o melhor do seu site? No entanto, os sites são projetados para fornecer apenas os detalhes sobre a empresa.

Embrulhar

A lógica condicional é um grande poder que oferece uma oportunidade fantástica de desenvolver seu site de acordo com suas necessidades. Ninja forms fornecem a você muito mais do que você viu aqui. Não se limita a enviar e-mails; você pode fazer muitas tarefas mais complexas com lógica condicional. Também permite definir gatilhos de uma forma que informará o departamento relevante sobre a queda / aumento de 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 com *