Como adicionar conteúdo HTML personalizado em formulários do WordPress
Os formulários não são apenas campos de entrada. Às vezes, você precisa explicar algo, dividir seções, exibir uma imagem ou adicionar contexto entre as perguntas. O conteúdo HTML personalizado transforma formulários estáticos em experiências guiadas. Veja como adicionar conteúdo rico aos seus formulários do WordPress.
O que é um bloco HTML?
Definição
O bloco HTML é um elemento de formulário especial que exibe conteúdo sem coletar dados inseridos. Ele renderiza HTML entre os campos do formulário, permitindo adicionar texto, imagens, vídeos, divisores e muito mais.
Bloco HTML vs. Campos regulares
| Campos regulares | Bloco HTML |
|---|---|
| Coletar informações do usuário | Exibir apenas o conteúdo |
| Enviar dados | Nenhum dado foi enviado. |
| Tipos predefinidos | Qualquer conteúdo HTML |
| Estilo padrão | Possibilidade de personalização de estilo |
Por que usar blocos HTML?
1. Instruções e Orientações
Ajude os usuários a entender o que fazer:
- Explique questões complexas
- Fornecer contexto
- Lista de requisitos
- Guia pelas seções
2. Organização Visual
Divida frases longas:
- Títulos de seção
- Divisórias horizontais
- Separadores visuais
- Conteúdo agrupado
3. Mídia rica
Adicione elementos visuais:
- Imagens e ícones
- Vídeos incorporados
- Infográficos
- Diagramas
4. Jurídico e Conformidade
Exibir informações importantes:
- Texto dos termos e condições
- Avisos de privacidade
- Avisos legais
- Divulgações obrigatórias
5. Marca
Reforce a sua marca:
- logos
- Cores da marca
- Estilo personalizado
- Aparência consistente
Adicionando um bloco HTML
Passo 1: Adicione o campo
- Abra o seu formulário em A.F.B.
- Encontre Bloco HTML na lista de campos
- Arraste-o para a posição desejada no seu formulário.
Etapa 2: adicione seu conteúdo
- Clique no bloco HTML para selecioná-lo.
- Abra o painel de configurações.
- Insira seu conteúdo HTML
- Pré-visualização para verificar a aparência
Passo 3: Posicionamento e Estilo
- Arraste para reordenar, se necessário.
- Adicione estilos ou classes embutidas.
- Teste no frontend
Usos comuns de blocos HTML
1. Títulos das Seções
Informações pessoais Por favor, forneça seus dados de contato abaixo.
Resultado:
Informações Pessoais
Forneça seus dados de contato abaixo.
2. Divisor horizontal
Resultado: Uma linha nítida separando as seções.
3. Caixa de Instruções
Importante: Tenha em mãos o número do seu pedido antes de prosseguir.
4. Instruções em tópicos
Antes de enviar, certifique-se de: Todos os campos obrigatórios foram preenchidos. Seu endereço de e-mail está correto. Você leu os termos abaixo.
5. Imagem
6. Vídeo incorporado
7. Caixa de aviso/alerta
⚠️ Aviso: Os trabalhos enviados não podem ser editados após o envio.
8. Caixa de Sucesso/Informações
✓ Seu progresso é salvo automaticamente.
9. Aviso de Privacidade
Suas informações estão protegidas de acordo com nossa Política de Privacidade . Nunca compartilharemos seus dados com terceiros.
10. Resumo dos Termos e Condições
Termos de Serviço Ao enviar este formulário, você concorda com...
Exemplos de layout de formulário
Formulário com várias seções
[Bloco HTML: Seção 1 - Informações Pessoais] Campo Nome Campo E-mail Campo Telefone [Bloco HTML: Divisor] [Bloco HTML: Seção 2 - Detalhes do Projeto] Menu suspenso Tipo de projeto Área de texto Descrição Campo Orçamento [Bloco HTML: Divisor] [Bloco HTML: Seção 3 - Etapas Finais] Upload de arquivo Caixa de seleção Termos Botão Enviar
Formulário de Instrução
[Bloco HTML: Mensagem de boas-vindas e instruções] [Bloco HTML: Indicador da Etapa 1] Pergunta 1 Pergunta 2 [Bloco HTML: Indicador da Etapa 2] Pergunta 3 Pergunta 4 [Bloco HTML: Lembrete de revisão] Botão Enviar
Formulário de Candidatura
[Bloco HTML: Logotipo da empresa] [Bloco HTML: Título e descrição do cargo] Campo de nome Campo de e-mail [Bloco HTML: Instruções para "Enviar seu currículo" com requisitos de formatação] Campo para upload de arquivo [Bloco HTML: Declaração de igualdade de oportunidades] Botão Enviar
Estilizando blocos HTML
Estilos embutidos
Adicione estilos diretamente aos elementos:
Seu conteúdo formatado aqui.
Propriedades de estilo comuns
Fundo: background: #f5f5f5; Preenchimento: padding: 15px; Margem: margin: 20px 0; Borda: border: 1px solid #ddd; Raio da borda: border-radius: 5px; Tamanho da fonte: font-size: 14px; Cor: color: #333; Alinhamento do texto: text-align: center;
Criando caixas estilizadas
Caixa de informações (azul):
ℹ️ Mensagem informativa aqui
Caixa de Sucesso (Verde):
✓ Mensagem de sucesso aqui
Caixa de aviso (amarela):
⚠️ Mensagem de aviso aqui
Caixa de erro (vermelha):
✕ Erro ou alerta importante aqui
Dicas de design responsivo
Imagens
Use sempre a propriedade `max-width` para imagens responsivas:
Vídeos
Utilize um wrapper responsivo para vídeos incorporados:
Legibilidade do texto
- Use tamanhos de fonte relativos (em, rem)
- Mantenha o comprimento das linhas legível.
- Acolchoamento adequado no celular
Melhores Práticas
1. Mantenha-o conciso
- Texto curto e fácil de escanear
- Listas com marcadores em vez de parágrafos
- Apenas informações essenciais
2. Hierarquia Visual
- Limpar títulos
- Estilo consistente
- fluxo lógico
3. Acessibilidade
- Texto alternativo para imagens
- Contraste de cor suficiente
- HTML semântico (h2, h3, p, ul)
- Não se baseie apenas na cor para obter significado.
4. Não exagere
- Conteúdo em excesso causa sobrecarga.
- Equilibre o conteúdo com campos de entrada.
- Objetivo de cada bloco HTML
5. Teste exaustivamente
- Pré-visualização em computadores e dispositivos móveis
- Verifique se todos os links funcionam.
- Verifique se as imagens foram carregadas.
- Teste em diferentes navegadores
Ideias avançadas para blocos HTML
Indicador de progresso
1 2 3 Etapa 2 de 3: Detalhes do Projeto
Layout de duas colunas
Opção A Descrição da opção A... Opção B Descrição da opção B...
Seção recolhível (Detalhes/Resumo)
Clique para ler os termos completos. O texto completo dos termos e condições está aqui...
Lista de ícones
✓ Frete grátis para pedidos acima de US$ 50 ✓ Garantia de reembolso de 30 dias ✓ Suporte ao cliente 24 horas por dia, 7 dias por semana
Contagem regressiva/Urgência
🔥 Oferta por tempo limitado - Envie sua solicitação até sexta-feira para participar!
Considerações de Segurança
O que é seguro?
- Tags HTML padrão (p, div, h1-h6, ul, li, etc.)
- Estilos em linha
- Imagens de fontes confiáveis
- Vídeos incorporados das principais plataformas
O que evitar
- JavaScript em blocos HTML (pode ser removido)
- Scripts externos
- Fontes de iframe não confiáveis
- Elementos de formulário dentro de blocos HTML
Nota sobre restrições de roteiro
A maioria dos construtores de formulários higieniza o HTML para evitar ataques XSS. JavaScript e certas tags podem ser removidas automaticamente por motivos de segurança.
guia de solução de problemas
HTML não está sendo renderizado
- Verifique se há erros de sintaxe.
- Verifique se as etiquetas estão devidamente fechadas.
- Algumas etiquetas podem ser restritas.
Sem estilização.
- Verifique a sintaxe do estilo embutido
- O CSS do tema pode sobrescrever
- Use estilos mais específicos ou !important
Imagens não exibidas
- Verifique se o URL da imagem está correto.
- Verificar permissões de imagem
- Use o URL completo (https://…)
Quebra de layout em dispositivos móveis
- Adicione `max-width: 100%` às imagens.
- Utilize layouts flexíveis (flexbox)
- Teste em dispositivo móvel real
Resumo
Adicionando conteúdo HTML personalizado aos formulários:
- Adicionar bloco HTML – Arraste para o seu formulário
- Insira o conteúdo – HTML no painel de configurações
- Posicione adequadamente – Entre campos relevantes
- Estilo conforme necessário – Estilos ou classes embutidos
- Mantenha acessível – Texto alternativo, contraste, HTML semântico
- Teste responsivo – Computador e dispositivo móvel
Conclusão
Os blocos HTML transformam formulários de simples questionários em experiências guiadas. Adicione contexto onde os usuários precisam, organize formulários longos em seções lógicas e inclua conteúdo multimídia para engajar e informar. Seja um título de seção, uma caixa de instruções ou um vídeo incorporado, o conteúdo HTML personalizado torna seus formulários mais eficazes e fáceis de usar.
Construtor automático de formulários Inclui o tipo de campo Bloco HTML, permitindo adicionar qualquer conteúdo HTML entre os campos do formulário. Crie formulários profissionais e informativos que orientem os usuários durante o processo de envio.
Pronto para aprimorar seus formulários? Baixe o Construtor Automático de Formulários Comece a adicionar conteúdo personalizado hoje mesmo.