Addon de cálculos

O complemento de cálculos é um recurso Pro

Desbloqueie o Calculations Addon e outros recursos avançados para expandir seus negócios.

Obter o WPForms Pro

Gostaria de realizar cálculos básicos e avançados com seus formulários do WordPress? O complemento WPForms Calculations permite que você amplie seus formulários e crie calculadoras para executar tarefas como o cálculo de custos de envio.

Este guia abordará como instalar e usar o complemento Calculations (Cálculos) no WPForms.

Requisitos:

  • Você precisará do nível de licença Pro ou superior para acessar o complemento Calculations
  • Certifique-se de que você instalou a versão mais recente do WPForms para atender à versão mínima exigida para o complemento Calculations

Instalando o complemento Calculations

Antes de começar, primeiro você precisa garantir que o WPForms esteja instalado e ativado no seu site WordPress e que você tenha verificado sua licença.

Depois de fazer isso, você poderá instalar e ativar rapidamente o complemento Calculations.

Usando o complemento de cálculos

Depois de instalar o complemento Calculations, você poderá ativar os cálculos nos campos suportados no construtor de formulários. Para fazer isso, crie um novo formulário ou edite um existente para acessar o construtor de formulários.

Quando estiver no construtor de formulários, vá em frente e adicione os campos que deseja que o formulário tenha.

Para ativar o modo de cálculo, você precisará adicionar um dos campos compatíveis ao seu formulário. Abaixo, destacamos os campos compatíveis:

  • Texto de linha única
  • Texto do parágrafo
  • Número
  • Oculto
  • Item único

Ativação do modo de cálculo

Depois de adicionar qualquer um dos campos compatíveis, selecione o campo para acessar o painel Field Options (Opções de campo).

Painel de opções de campo

Em seguida, navegue até a guia Advanced (Avançado ) e alterne a opção Enable Calculation (Ativar cálculo ) para a posição on (ativado).

Ativar a opção de cálculos

Observação: Depois que você ativar os cálculos para um campo, o valor do campo só poderá ser definido pelo resultado do cálculo.

Depois de ativar o modo de cálculo para um formulário, você verá um editor de texto para criar fórmulas abaixo do botão de alternância.

Se preferir não criar sua fórmula manualmente, basta clicar no botão Gerar fórmula para que o WPForms AI faça o trabalho por você. Para obter mais detalhes sobre esse recurso, consulte a seção Usando o WPForms AI para gerar fórmulas abaixo.

gerar botão de fórum

O botão Insert Field (Inserir campo ) permite que você escolha um campo do formulário para usar como variável na fórmula de cálculo.

Clique no botão inserir campo

Observação: nem todos os campos de formulário podem ser usados como variáveis para criar sua fórmula de cálculo. Consulte nossa seção de perguntas frequentes para obter uma lista dos campos compatíveis.

Ao lado do botão Inserir campo, você verá ícones para adicionar rapidamente operadores aritméticos ao criador de fórmulas.

Operadores aritméticos

Os operadores aritméticos suportados incluem:

  • Adição(+)
  • Subtração(-)
  • Divisão(/)
  • Multiplicação(*)
  • Módulo(%)

O construtor de fórmulas é onde você escreverá a equação para seus cálculos. Além das operações aritméticas, você pode usar declarações lógicas e condicionais, como a lógica if/else. Abaixo estão alguns dos operadores lógicos que você pode usar em suas fórmulas.

Operadores de comparação:

  • Igual a (==)
  • Não é igual a (!=)
  • Maior que (>)
  • Less than (<)
  • Maior ou igual a (>=)
  • Less than or equal to (<=)

Operadores lógicos para criar várias expressões:

  • E (&AMP;&AMP;)
  • OU (||)
  • NÃO (!)

Há também um recurso de preenchimento automático que sugere campos, funções e operadores enquanto você digita no criador de fórmulas.

Opção de preenchimento automático de fórmulas

Se você quiser expandir o criador de fórmulas, clique no ícone de expansão.

Expandir o criador de fórmulas

Acessando a planilha de cálculos do addon

Antes de usar o complemento Calculations, sugerimos que você leia a documentação de nossa folha de dicas.

O guia da planilha de dicas detalha todas as operações que você pode realizar com o complemento. Ele também explica as regras a serem seguidas para garantir que suas fórmulas funcionem conforme o esperado.

Para obter mais detalhes sobre as várias regras, funções e operadores disponíveis com o complemento Calculations, clique no link Cheatsheet.

Acesse o documento da folha de dicas

Como alternativa, você pode usar este link direto para acessar o documento da folha de dicas.

Na próxima seção, abordaremos exemplos básicos de uso do complemento Calculations com o WPForms.

Observação: Deseja explorar alguns de nossos modelos de formulários de cálculo prontos para uso? Confira nossa galeria de modelos de formulários de cálculo para ajudá-lo a começar.

Criação de um formulário de cálculo básico

Com o complemento Calculations, você pode executar operações aritméticas básicas, como adição, subtração, multiplicação e divisão.

Para este exemplo, criaremos um formulário que calcula o preço de um produto quando são fornecidos o preço de custo e a quantidade.

Para começar, adicione dois campos Numbers e um campo Single Item ao form builder. Em seguida, altere o rótulo do campo para ambos os campos Numbers para "Cost" (Custo) e "Quantity" (Quantidade).

Agora, selecione o campo Single Item e atualize o rótulo do campo para "Total". Depois disso, navegue até a guia Advanced (Avançado ) e ative a opção Enable Calculation (Ativar cálculo ).

Ativar o modo de cálculo

Uma vez ativado, precisaremos escrever uma fórmula para multiplicar o custo e a quantidade para obter o preço real.

Em primeiro lugar, use o botão Inserir campo no criador de fórmulas para adicionar o campo Custo.

Selecione o campo de custo

Observação: Se você quiser adicionar facilmente variáveis de campo, digite o comando $ no criador de fórmulas. Depois de digitá-lo, ele exibirá todos os campos disponíveis em seu formulário.

O número que segue o $F no nome da variável é o ID do campo. Portanto, no nosso exemplo, o campo Custo tem um ID de 1, que é refletido no nome da variável.

ID do campo

Em seguida, selecione o ícone de multiplicação ou digite o símbolo de asterisco(*) no criador de fórmulas. Depois disso, clique no botão Inserir campo e selecione o campo Quantidade no menu suspenso.

Selecionar campo de quantidade

A fórmula deve ser Custo multiplicado por Quantidade (ou seja, Custo multiplicado por Quantidade), $F1 * $F2).

Observação: para identificar rapidamente um campo no construtor de fórmulas, passe o mouse sobre a variável do campo. Você verá o rótulo do campo como uma dica de ferramenta.

Validando sua fórmula

Depois de criar sua fórmula de cálculo, recomendamos validá-la para garantir que a sintaxe e as fórmulas estejam corretas.

Para validar sua fórmula, clique no link Validate Formula (Validar fórmula ).

Validar fórmula

Você deverá ver uma verificação verde se toda a sintaxe estiver correta.

Fórmula validada

Se houver um erro na fórmula, você verá uma sobreposição com detalhes sobre a linha específica da fórmula com o erro.

Erro de validação

O WPForms AI também pode ajudar a corrigir erros de fórmula automaticamente. Se a validação falhar, clique no botão Corrigir com IA no pop-up de erro para permitir que a IA resolva o problema. O WPForms AI fornecerá uma fórmula corrigida juntamente com uma explicação do que estava errado.

Observação: Você ainda poderá salvar o formulário se a fórmula tiver erros de validação. No entanto, o cálculo do campo será ignorado em segundo plano. Em vez disso, o campo funcionará como um campo normal.

Depois de adicionar a fórmula para o cálculo, não se esqueça de salvar as alterações. Você pode visualizar o formulário para garantir que os cálculos funcionem corretamente.

Exemplo de cálculo no frontend

Observação: a moeda corresponde à moeda da página de configurações do WPForms. Você pode alterá-la acessando WPForms " Configurações e navegando até a guia Pagamentos. Lá, clique no menu suspenso Moeda e escolha a que você deseja usar.

Usando a IA do WPForms para gerar fórmulas

Se preferir gerar rapidamente fórmulas de cálculo em vez de criá-las do zero, você pode usar o gerador de fórmulas AI do WPForms. Ao fornecer uma descrição simples do que você deseja calcular, o WPForms AI pode gerar a fórmula apropriada para você.

Para fazer isso, clique no botão Generate Formula (Gerar fórmula ) que aparece ao lado do construtor de fórmulas.

gerar botão de fórum

Em seguida, na caixa de diálogo do bate-papo, descreva o cálculo que deseja e o WPForms AI criará a fórmula para você.

Para obter detalhes completos sobre como usar o WPForms AI para gerar fórmulas de cálculo, consulte nosso guia sobre como gerar fórmulas de cálculo com o WPForms AI.

Construindo cálculos avançados

O complemento Calculations também permite que você crie cálculos complexos usando operadores condicionais e lógicos.

Para este exemplo, implementaremos uma lógica que adiciona automaticamente um custo de envio com base no valor que o usuário está pagando.

Comece adicionando os seguintes campos ao construtor de formulários:

  • E-mail
  • Vários itens
  • Item único
  • Total

Depois de adicionar esses campos, defina os preços que você gostaria de usar para o campo Multiple Items. Usaremos os valores padrão em nosso exemplo, mas você pode usar qualquer valor que desejar.

Campo Vários itens

Observação: você pode usar opções de imagem ou ícone para melhorar a aparência do campo Multiple Items. Para obter mais detalhes, consulte nosso guia sobre o uso de opções de ícones.

Agora, selecione o campo Single Item para abrir seu painel Field Options (Opções de campo). Na guia General (Geral ), altere o Label (Rótulo ) para "Shipping" (Envio).

Alterar o rótulo do campo

Em seguida, navegue até a guia Advanced (Avançado ) e alterne a opção Enable Calculation (Ativar cálculo ) para a posição on (ativado).

Ativar opção de cálculo

No construtor de fórmulas, usaremos a lógica condicional para definir uma taxa de envio com base no preço selecionado pelo usuário.

Para isso, copie e cole a equação abaixo no criador de fórmulas.

se ( $FX_amount >= 50 ):
    0
elseif ( $FX_amount >= 25 ):
    5
else:
    10
endif;

Certifique-se de substituir X na equação acima com o ID do seu campo Multiple Items. No nosso exemplo, esse valor é 11.

Observação: Os dois pontos (:) após o if/else é necessária para que a lógica funcione. No entanto, adicionar um ponto e vírgula (;) após cada linha no construtor de fórmulas é opcional. Por exemplo, você pode remover opcionalmente o ponto e vírgula após a linha endif e a fórmula ainda funcionaria como esperado.

Na equação acima, usamos um if para verificar se o valor selecionado é maior ou igual a 50. Se for verdadeiro, o custo de envio será de US$ 0.

Se a declaração

Observação: A convenção de nomenclatura para subcampos inclui o ID do campo seguido de um sublinhado e o nome do subcampo. Para campos de pagamento, o valor é representado como, $FX_amount no construtor de fórmulas, onde X é a ID do campo.

Em seguida, adicionamos um elseif condicional que verifica se o preço é maior ou igual a 25. Se for verdadeiro, o custo de envio será definido como US$ 5.

Declaração Else-If

Observação: O criador de fórmulas permite que você use ilimitadas elseif em sua equação.

Por fim, usamos um else para definir o custo de envio como $10 para preços abaixo de $25.

Declaração de "Else

Observação: como lembrete, sempre confirme que está usando o ID de campo correto ao inserir um campo como variável. Por exemplo, se você adicionar um campo Numbers, excluí-lo e depois adicionar um novo campo Numbers, verá um novo ID de campo.

Ao salvar e visualizar o formulário, você verá o custo de envio mudar de valor com base no valor selecionado pelos usuários.

Calculadora de custos de remessa

Observação: para saber mais sobre a criação de fórmulas, consulte nosso guia sobre a criação de fórmulas com o complemento Calculations.

Visualização de mais exemplos

O addon Calculations tem vários casos de uso. Você pode usá-lo para calcular custos de combustível, taxas de desconto de remessa, taxas de transação para formulários de pagamento, entre outros usos.

Para saber mais sobre outros casos de uso desse complemento, não deixe de consultar nossa documentação de exemplos de fórmulas de cálculos.

Perguntas frequentes

Estas são as respostas para algumas das principais perguntas sobre o uso do complemento Cálculos com o WPForms.

Quais campos de formulário podem ser usados como variáveis ao criar fórmulas de cálculo?

Abaixo, destacamos os campos suportados que podem ser usados como variáveis ao criar fórmulas:

Observação: Se você usar opções dinâmicas para os campos Múltipla escolha, Caixas de seleção e Menu suspenso, não poderá usar o campo como uma variável para o cálculo.

Posso usar um campo com o cálculo ativado como uma variável para outro campo?

Sim. Se você ativar cálculos em vários campos do formulário, poderá usar um deles como variável ao criar cálculos para o outro campo. Isso significa essencialmente que o valor do campo depende do resultado do primeiro cálculo.

Posso declarar uma variável regular que não seja um campo de formulário no criador de fórmulas?

O complemento Calculations não permite o uso de uma variável que não seja um campo de formulário no construtor de fórmulas. Se quiser armazenar os resultados de um cálculo em uma variável, sugerimos usar o campo Hidden.

Depois de adicionar o campo Hidden ao formulário, ative o modo de cálculo e insira a equação que deseja executar.

Em seguida, você pode usar o campo oculto que contém o resultado da primeira equação como uma variável para a fórmula que pretende criar.

Como posso alternar rapidamente os campos em uma fórmula?

Você pode clicar em qualquer campo dentro do construtor de fórmulas para visualizar uma lista de todos os campos disponíveis no formulário. Isso facilita a substituição ou atualização de campos sem a necessidade de digitá-los.

Campos de comutação

Como posso saber qual campo estou usando em minha fórmula?

Passe o mouse sobre qualquer campo dentro do construtor de fórmulas para ver seu rótulo. Isso pode ajudá-lo a confirmar que está usando os campos corretos em seu cálculo.

Mostrar o rótulo do campo ao passar o mouse

É isso aí! Agora você sabe como usar o complemento Cálculos no WPForms.

Em seguida, gostaria de criar um formulário capaz de aceitar pagamentos de usuários? Consulte nosso guia sobre como criar um formulário de pagamento com o WPForms para obter mais detalhes.

O melhor plug-in de criação de formulários de arrastar e soltar para WordPress

Fácil, rápido e seguro. Junte-se a mais de 6 milhões de proprietários de sites que confiam no WPForms.

Ative o JavaScript em seu navegador para preencher este formulário.