Resumo de IA
Pediste - nós ouvimos!
Recebemos muitas perguntas de clientes sobre diferentes formas de definir limites para o envio de formulários no WordPress.
É uma ótima pergunta, pois limitar ou restringir as entradas de formulários pode ser extremamente útil numa variedade de situações.
Por exemplo, se estiver a realizar um concurso online, pode limitar o número de inscrições para que apenas um determinado número de pessoas possa registar-se.
Além disso, também pode ser usado para controlar a visibilidade dos seus formulários e combater spam de formulários.
Por isso, agora, quero partilhar algumas das formas como pode impor restrições de envio nos formulários do WordPress. Espero que algumas destas dicas sejam úteis ao definir limites de formulário no seu site!
Limite as Entradas do Formulário Agora
Como Limitar o Número de Entradas de Formulário do WPForms
Siga estas instruções fáceis passo a passo para limitar as suas entradas de formulário do WPForms.
- Passo 1: Instalar o Plugin WPForms
- Passo 2: Instalar e Ativar o Addon Form Locker
- Passo 3: Criar um Novo Formulário WordPress
- Passo 4: Limitar o Número Total de Entradas
- Passo 5: Limitar Entradas de Formulário por IP ou Endereço de Email do Utilizador
- Passo 6: Limitar Entradas de Formulário Exigindo Respostas Únicas
Passo 1: Instalar o Plugin WPForms
A primeira coisa que precisará de fazer é instalar e ativar o plugin WPForms. Se é novo no WordPress, aqui está um guia detalhado sobre como instalar um plugin no WordPress.
Para limitar as entradas do formulário no WPForms, precisa de ativar o WPForms Pro ou um pacote superior no seu site WordPress.
Em seguida, precisará de instalar e ativar o addon Form Locker.
Passo 2: Instalar e Ativar o Addon Form Locker
Para ativar o complemento, dirija-se ao seu painel WordPress e clique em WPForms » Addons.

Na barra de pesquisa, digite Form Locker e pressione o botão Instalar Addon.

Depois de ter instalado o Form Locker com sucesso, precisará de criar um novo formulário com o WPForms.
Passo 3: Criar um Novo Formulário WordPress
Para criar um novo formulário, clique em WPForms » Adicionar Novo no seu painel WordPress.

Clicar nisto irá redirecioná-lo para o ecrã de configuração do formulário do WPForms. Aqui pode adicionar um nome ao seu formulário e selecionar o modelo de formulário que deseja usar.
O WPForms vem com mais de 2.100 modelos de formulários WordPress, incluindo:
- Modelo de formulário de inscrição para concursos
- Modelo de formulário de upload de entrada
- Modelo de formulário de registo de concurso
- Modelo de formulário de registo de competição
- Modelo de formulário de entrada de sorteio
Para o meu tutorial, escolherei o modelo Formulário de Inscrição para Concurso.
Aqui está o nosso formulário:

Pode adicionar campos adicionais ao seu formulário arrastando-os do painel esquerdo para o painel direito.
Em seguida, clique no campo para fazer quaisquer alterações. Também pode clicar num campo do formulário e arrastá-lo para reorganizar a ordem no seu formulário WordPress.
Quando o seu formulário tiver o aspeto que deseja, clique em Guardar.
Passo 4: Limitar o Número Total de Entradas
Assim que o seu formulário for personalizado e guardado, vá a Definições » Bloqueio de Formulário no Editor de Formulários.

Isto irá apresentar as diferentes definições que pode configurar para o suplemento Bloqueio de Formulário.

Aqui está uma breve visão geral do que estas opções significam:
- Verificação de Formulário: Solicitar ao utilizador uma palavra-passe, o seu endereço de e-mail ou a sua idade
- Agendamento de Formulário: Abrir e fechar submissões em datas específicas
- Restrições de Formulário: Permite apenas a utilizadores com sessão iniciada aceder ao formulário.
- Limites e Restrições de Submissão: Limitar o número de submissões de formulário por utilizador, ou definir um limite máximo de submissões que irá aceitar.
Em Limites e Restrições de Submissão, prossiga e ative a opção Ativar limite total de submissões.
Quando fizer isto, verá algumas definições para configurar:
- Limite: o número máximo de submissões de formulário que permitirá para o seu formulário.
- Mensagem de Fechado: a mensagem será exibida aos visitantes do site que tentarem submeter o seu formulário após o limite de submissões ter sido atingido.
Aqui está um exemplo de como o nosso formulário de submissão de concurso se parece quando limitámos o número de submissões de formulário a 100:
É assim que pode limitar o número total de submissões para um formulário no seu website.
Em seguida, veremos como pode limitar as submissões de formulário por e-mail e endereço IP de um único utilizador.
Passo 5: Limitar Entradas de Formulário por IP ou Endereço de Email do Utilizador
Para limitar as submissões de formulário por IP ou endereço de e-mail do utilizador, ative a opção Ativar limite de submissões por utilizador.

Isto abrirá mais opções de configuração para configurar:

Verá opções para restringir as submissões de formulário por endereço IP e endereço de e-mail. Selecione as opções que deseja usar para limitar as submissões.
Selecionar a opção Restringir por endereço de e-mail exigirá que especifique qual campo no seu formulário contém o e-mail do utilizador.
Prossiga e selecione o nome do campo de e-mail no menu suspenso.
Em seguida, no campo Limite, pode definir o número máximo de submissões de formulário que permitirá para o seu formulário.
Depois, no menu suspenso, pode selecionar se o seu limite é aplicável até ao final do dia, até ao final da semana, até ao final do mês, até ao final do ano, por 24 horas, por 7 dias, por ~30 dias, ou por ~365 dias.

Finalmente, introduza a mensagem que deseja exibir aos utilizadores que atingem o limite de submissões. Pode apresentar uma mensagem personalizada e até inserir um link para redirecionar os seus visitantes para outras páginas do seu website.
Assim que terminar com as definições de limite de submissão do suplemento Bloqueio de Formulário, clique em Guardar.
Passo 6: Limitar Entradas de Formulário Exigindo Respostas Únicas
Se quiser impedir que o mesmo utilizador envie mais do que uma submissão de formulário, pode exigir valores únicos para determinados campos do formulário.
Por exemplo, pode exigir respostas únicas para os seguintes tipos de campo:
- Texto de linha única
- Nome
- Website / URL
- Palavra-passe
- Telefone
Para ativar esta funcionalidade, vá ao formulário de inscrição do seu concurso e clique no campo para o qual pretende exigir respostas únicas. Em seguida, navegue até Opções Avançadas e clique na caixa de seleção rotulada Exigir resposta única.
Agora, sempre que alguém tentar submeter um formulário no seu site que já foi submetido, verá a mensagem “O valor tem de ser único.”
E pronto! Agora conhece a forma fácil de limitar o número de submissões de formulários no seu website WordPress.
Limitar Entradas de Formulário – FAQs
Adicionar restrições a formulários é um tópico popular entre os nossos leitores. Pode saber mais sobre isso consultando algumas das perguntas mais frequentes:
Porquê Limitar as Submissões de Formulários?
Pode haver muitas situações em que pretenda limitar as submissões do seu formulário ou impedir múltiplas entradas de formulário. Por exemplo:
- Está a organizar um evento com um número limitado de pessoas que podem comparecer, pelo que pretende restringir o número de vezes que o seu formulário de registo de evento pode ser submetido.
- Tem um formulário de feedback de funcionários e quer garantir que cada funcionário só o pode submeter uma vez.
Espero que esta publicação lhe tenha mostrado como é fácil de fazer!
Posso definir um número máximo de submissões de formulário para um período de tempo específico no WordPress?
Pode usar as funcionalidades de agendamento de formulários do WPForms para aceitar submissões apenas durante um período de tempo específico. Ao mesmo tempo, pode especificar o número máximo de submissões a aceitar desse formulário.
Ao combinar estas funcionalidades separadas mas relacionadas (ambas acessíveis através das definições do suplemento Form Locker), pode definir um número máximo de submissões de formulário durante um período de tempo definido apenas.
É possível restringir submissões de formulário com base em funções ou permissões de utilizador no WordPress?
Com o WPForms, pode restringir submissões de formulário apenas a utilizadores com sessão iniciada. Se pretender limitar submissões de formulário por diferentes funções de utilizador do WordPress, pode usar o Formidable Forms, que vem com definições de visibilidade para cada formulário.
Como posso impedir submissões de spam ou de bots limitando as entradas de formulário no WordPress?
Limitar entradas de formulário de qualquer forma prova sempre ser eficaz na prevenção de spam. Formulários que são restritos a utilizadores com sessão iniciada naturalmente excluem spambots. Da mesma forma, formulários que exigem verificação de idade, palavra-passe ou e-mail também podem minimizar o spam.
E se o seu formulário tiver uma data de expiração e/ou aceitar apenas um número específico de submissões, este é outro obstáculo que manterá os spambots afastados em muitos cenários.
Em seguida, Guardar Submissões do WPForms no Google Sheets
Esperamos que este guia o tenha ajudado a aprender como limitar as suas entradas de formulário por endereço IP, e-mail e respostas únicas.
Em seguida, pode ter interesse em aprender como guardar as suas entradas de formulário no Google Sheets sem escrever uma única linha de código. E se estiver a usar a nossa versão gratuita, certifique-se de ativar o Lite Connect para que possa armazenar entradas e desbloqueá-las assim que atualizar para o WPForms Pro.
Limite as Submissões de Formulário Agora!
Pronto para construir o seu formulário? Comece hoje com o plugin construtor de formulários WordPress mais fácil. O WPForms Pro inclui muitos modelos gratuitos e oferece uma garantia de devolução do dinheiro em 14 dias.
Se este artigo o ajudou, por favor siga-nos no Facebook e Twitter para mais tutoriais e guias gratuitos do WordPress.

Preciso limitar o número de entradas num campo, não no formulário inteiro. Posso fazer isso?
Olá Debby,
Infelizmente, não temos uma funcionalidade integrada para limitar as entradas apenas a campos específicos. Adicionei o seu voto para que isto seja considerado como um Pedido de Funcionalidade para futuras melhorias.
Obrigado,
Concordo absolutamente com isto. Isto é fundamental. Executar um formulário de inscrição e ter o utilizador a selecionar para qual evento gostaria de se inscrever, mas limitar o número de inscrições até que o evento esteja cheio é FUNDAMENTAL.
Olá Frank – Peço desculpa, atualmente não temos a funcionalidade no plugin para limitar as entradas por campo. Concordo que seria ótimo, e adicionarei isto ao nosso rastreador de pedidos de funcionalidades.
E deveria haver algum tipo de função de lista branca… Como IP e conta de administrador.
Olá,
Concordo consigo! Adicionei o seu voto para que isto seja considerado como um pedido de funcionalidade para futuras melhorias.
Obrigado,
É possível mostrar o número de submissões de um formulário. Por exemplo, se o formulário tiver um limite de 10 submissões, mostrar no front-end “faltam 5” (como bilhetes para um evento)
Olá Manuel – Atualmente, não temos a funcionalidade para exibir o número de entradas restantes no front-end. Concordo que seria super útil, e adicionarei isto ao nosso rastreador de pedidos de funcionalidades para que os nossos programadores estejam cientes.
Olá, quero limitar as entradas do formulário por utilizadores registados no WordPress, pois vejo que os add-ons de bloqueio de formulários só podem limitar a submissão do formulário se houver um campo de e-mail no formulário, mas e se eu não tiver um campo de e-mail mas quiser restringir a submissão do formulário para que cada utilizador só possa submeter o formulário uma vez.
Olá NoeTikadze – Se quiser limitar as entradas mas não quiser usar o campo de E-mail, pode considerar usar a funcionalidade de Restringir por endereço IP. Para mais detalhes, pode consultar a seguinte secção do post do blog.
Olá! Estamos muito interessados em comprar isto de si, mas esperamos que nos possa ajudar com algumas funcionalidades que estamos a tentar alcançar:
1. Estamos a tentar criar o mesmo formulário de concurso para diferentes empresas com um número limite de entradas diferente. por exemplo.. Empresa A limite de 100 entradas, Empresa B com um limite de 300 entradas. Suponho que precisaríamos de criar um formulário separado para cada empresa e não ser capaz de criar um formulário para todas as empresas, uma vez que o limite de entradas se aplica apenas a um formulário. Correto?
2. Se eu quiser definir um limite de entradas no formulário, posso usar um campo de texto em vez de um endereço IP e um endereço de e-mail? O campo de texto é para os utilizadores inserirem o seu número de identificação.
3. Posso definir o limite de entradas do formulário em todos os formulários que criei? digamos que definimos para limitar as entradas do formulário com base no endereço de e-mail. o limite aplica-se a todos os formulários que criámos ou o limite aplica-se apenas a esse formulário específico que criámos?
4. O WPForms tem uma “página de pré-visualização das entradas do formulário” antes do envio? Significa permitir que os utilizadores vejam todos os campos que preencheram antes de clicar em enviar.
Olá Vern – Teríamos todo o gosto em responder às suas perguntas! Quando tiver oportunidade, por favor, envie estas perguntas aqui para o suporte para que a nossa equipa de suporte dedicada o possa ajudar ainda mais.
Obrigado 🙂
Olá, não é possível limitar o envio por e-mail usando o e-mail como campo oculto? Não posso usar o endereço IP se duas pessoas tiverem o mesmo IP, não podem preencher o formulário.
Saudações
Silvia
Olá Silvia – Para limitar o envio do formulário por endereço de e-mail, teria de mapear o campo de e-mail, e atualmente não temos a funcionalidade para mapear o campo oculto. Concordo que esta seria uma ótima funcionalidade e irei adicioná-la ao nosso rastreador de pedidos de funcionalidades.
Seria ótimo poder limitar por campo. Temos pessoas a inscrever-se num evento e podem escolher, e pagar, por 1, 2, 3 ou 4 pessoas para assistir. Preciso de limitar os participantes a 32 pessoas, mas cada formulário pode estar a registar entre 1 e 4 pessoas.
Olá Dan,
Infelizmente, não temos uma funcionalidade integrada para limitar as entradas a campos específicos, como mencionou. Adicionei o seu voto para considerar isto como um Pedido de Funcionalidade para futuras melhorias.
Obrigado.
Olá. É possível com o vosso plugin criar uma funcionalidade de marcação de consultas onde duas pessoas não podem escolher a mesma data num calendário?
Por exemplo, quero que alguém reserve um quarto num dia e hora específicos e automaticamente este quarto nesse dia e hora não estará mais disponível até terminar a reserva.
Olá Joaquim – infelizmente, não temos uma funcionalidade integrada para limitar datas com base num sistema de reservas, como mencionou. Adicionei o seu voto para considerar isto como um Pedido de Funcionalidade para futuras melhorias.
Obrigado.
Por favor, adicione a capacidade de limitar por campo, obrigado!
Olá,
Obrigado pela sugestão! Neste momento, o WPForms não inclui uma opção integrada para limitar envios com base em campos específicos. Anotei o seu pedido para a nossa equipa rever como um pedido de funcionalidade.
Para orientação personalizada, recomendo que contacte os nossos Consultores de Confiança na equipa de suporte se tiver uma licença WPForms. Por favor, envie um ticket de suporte e terão todo o gosto em ajudá-lo.