Definir campos como somente leitura

Gostaria de exibir informações nos seus formulários sem permitir que os utilizadores as alterem? Com o WPForms, pode tornar qualquer campo só de leitura para que os utilizadores possam ver os valores mas não editá-los.

Neste tutorial, vamos mostrar-lhe como ativar a opção só de leitura no criador de formulários.


Ativar o modo só de leitura para um campo

Para começar, abra o formulário no construtor e clique no campo que pretende tornar só de leitura. Em seguida, abra o separador Avançadas no painel Opções de campo e active a definição Só de leitura.

Opção só de leitura

Uma vez ativado, o campo permanecerá visível no seu formulário, mas os utilizadores não poderão alterar o seu valor.

Casos de utilização para campos só de leitura

Os campos só de leitura são úteis em muitos cenários diferentes, como por exemplo:

  • Visualizar dados pré-preenchidos: Por exemplo, pode inserir etiquetas inteligentes como {user_email} ou {user_display_name} para mostrar os detalhes da conta de um utilizador sem lhe permitir editar esses valores.
  • Mostrar totais calculados: Se o formulário calcular um valor (como totais de encomendas ou pontuações), pode apresentá-lo num campo só de leitura.
  • Formulários de confirmação: Permitir que os utilizadores revejam as informações antes de as submeterem sem as alterarem.
  • Restrições baseadas em funções: Combine a lógica condicional com campos só de leitura para que determinados utilizadores só possam ver os dados e outros possam editá-los.

Como os campos somente leitura aparecem no front-end

No frontend, os campos só de leitura aparecem a cinzento ou com um estilo de desativação para que fique claro que não podem ser alterados. Este estilo funciona nos temas de formulário Clássico e Moderno, bem como em construtores de páginas como o Gutenberg e o Divi.

Mesmo que o campo esteja bloqueado, o seu valor continua a ser apresentado com a entrada do formulário.

Campo só de leitura a cinzento

Nota: Se você quiser gerenciar campos somente leitura programaticamente, o WPForms fornece uma API JavaScript com métodos para bloquear, desbloquear e alternar campos. Para obter detalhes, consulte nosso guia do desenvolvedor sobre como usar a API JavaScript para campos somente leitura.

É isso aí! Agora você sabe como definir campos como somente leitura no WPForms.

Em seguida, gostaria de pré-preencher os seus campos automaticamente? Consulte o nosso tutorial sobre como adicionar valores predefinidos aos campos de formulário.

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

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