Adição de classes CSS personalizadas ao WPForms

Gostaria de personalizar a aparência de seus formulários do WordPress? No WPForms, você pode adicionar facilmente classes e estilos CSS personalizados para que seus formulários tenham a aparência que você deseja.

Este tutorial mostrará como adicionar classes CSS personalizadas para estilizar elementos de formulário específicos, bem como adicionar qualquer CSS personalizado ao seu site WordPress.

Observação: se você não tem experiência com CSS, nosso guia para iniciantes sobre como estilizar formulários com CSS é o melhor lugar para começar.


O que é uma classe CSS?

As classes CSS são uma forma de direcionar os elementos que você gostaria de estilizar em seu site.

No WPForms, os campos recebem automaticamente várias classes CSS. Por exemplo, se um campo for definido como Tamanho do campo de Grandeserá atribuída a ele a classe CSS wpforms-field-large.

Ao adicionar uma classe CSS personalizada, você pode facilmente direcionar um campo de formulário específico ou aplicar os mesmos estilos a vários campos.

Observação: se você quiser estilizar seus formulários, mas não quiser usar classes CSS personalizadas ou escrever qualquer código, consulte nosso tutorial de estilização de formulários.

Adição de classes CSS personalizadas no WPForms

No WPForms, você pode adicionar suas próprias classes CSS personalizadas a campos de formulário individuais, ao botão Enviar ou ao contêiner em torno do formulário.

Adição de classes CSS a campos de formulário individuais

Para adicionar uma classe CSS personalizada a um campo de formulário, você precisará criar um novo formulário ou editar um formulário existente.

No painel de visualização do construtor de formulários, clique no campo para abrir suas Opções de campo. Em seguida, abra a guia Advanced e procure o campo denominado CSS Classes.

Localize o campo CSS Classes no construtor de formulários WPForms

Ao nomear uma classe CSS, você só pode usar letras ou números, e não são permitidos espaços. Os nomes de classe diferenciam maiúsculas de minúsculas, portanto, é recomendável usar letras minúsculas. Se você quiser que o nome da classe contenha mais de uma palavra, inclua um hífen (-) ou um sublinhado (_) em vez de um espaço.

Para evitar problemas, sempre inicie os nomes das classes com uma letra.

Para este exemplo, nomearemos nossa classe CSS como wpf-blue-background.

Ao adicionar wpf- ao início de nossas classes, é menos provável que adicionemos um nome de classe que já esteja sendo usado pelo tema do nosso site. Isso ajudará a evitar conflitos de estilo e aumentará a probabilidade de nossos estilos serem aplicados com êxito.

Quando estiver pronto, adicione o wpf-blue-background classe CSS para o Classes CSS campo.

Adicionar classe CSS personalizada ao campo WPForms

Se desejar, você também pode adicionar outras classes a esse campo. Para fazer isso, basta adicionar um espaço entre cada nome de classe. Por exemplo:

wpf-blue-background wpf-bold-font wpf-xl-margin

Observação: O campo CSS Classes também pode ser usado para exibir campos de formulário em um layout de várias colunas e como um layout de coluna única em dispositivos móveis.

Adição de classes CSS a um contêiner de formulário ou botão Enviar

Para alguns estilos, pode ser útil direcionar o contêiner do formulário ou o botão de envio.

Por exemplo, talvez você queira que os botões de envio de todos os formulários de inscrição do seu site sejam estilizados de uma forma e que os botões de envio de todos os formulários de contato em geral sejam estilizados de outra forma. Uma maneira fácil de fazer isso é adicionar a mesma classe CSS a todos os botões de envio que você deseja que sejam estilizados da mesma forma.

Para adicionar um nome de classe CSS personalizado para qualquer uma das opções, abra o construtor de formulários e vá para Configurações " Geral. A partir daí, vá para a seção Advanced (Avançado ) e você poderá ver os campos para Form CSS Class (Classe CSS do formulário ) e Submit Button CSS Class (Classe CSS do botão Enviar).

Campos de classe CSS para formulário e botão de envio

Se você quiser adicionar mais de um nome de classe, basta separar cada um deles com um espaço.

Observação: se desejar, você pode usar uma classe CSS de formulário integrada para exibir o formulário em uma única linha.

Criação e adição de estilos CSS para seu site

Agora que você adicionou uma classe CSS personalizada a um campo do formulário, pode criar os estilos que deseja aplicar.

Criação de estilos CSS

O CSS é uma ferramenta poderosa com uma grande quantidade de opções de estilo disponíveis. Para obter instruções sobre como começar a criar CSS, consulte nosso Guia de CSS para iniciantes.

Em nosso exemplo, simplesmente adicionaremos um fundo azul a qualquer campo com a classe wpf-blue-background. Ao direcionar um nome de classe no CSS, ele deve sempre começar com um ponto (.), por exemplo .wpf-blue-background.

Como muitos estilos já estão sendo aplicados ao seu formulário, também é uma boa ideia tornar seu CSS mais específico. Para fazer isso, basta adicionar .wpforms-form na frente do nome de sua classe personalizada.

Este é o nosso exemplo de CSS:

.wpforms-form .wpf-blue-background {
    background-color: #d1effd;
}

Se os seus estilos personalizados não estiverem sendo aplicados com êxito, você pode incluir !important antes do ponto e vírgula.

Observação: O uso de !important só é necessário se os estilos não estiverem sendo aplicados de outra forma. Nosso guia sobre solução de problemas de CSS contém mais detalhes.

Adição de CSS ao seu site WordPress

Uma maneira rápida e fácil de adicionar CSS personalizado ao seu site é com o WordPress Theme Customizer. Essa é uma opção popular porque está disponível em quase todos os temas e tem uma área de visualização ao vivo.

Para acessar a área CSS do Theme Customizer, vá para Appearance " Customize e selecione a guia Additional CSS.

Adicionar CSS do cliente ao WordPress

Em seguida, adicione seu snippet de CSS personalizado. Quando estiver pronto, clique em Publicar.

Adicionar CSS personalizado ao personalizador de temas do WordPress

Veja como nosso formulário de exemplo está agora com a classe CSS e os estilos CSS aplicados:

Exemplo de formulário com fundo azul

Observação: seus estilos personalizados não estão sendo exibidos? Consulte nosso guia de solução de problemas de CSS para conhecer os problemas e as soluções mais comuns.

Outra maneira de adicionar CSS personalizado que permaneça consistente em todas as alterações de tema é usar o WPCode. Para obter orientação sobre como aplicar CSS personalizado com o WPCode, incluindo o uso de sua biblioteca de trechos de código CSS pré-construídos, consulte nosso guia sobre o uso de trechos de código.

Se você quiser ver métodos adicionais para adicionar CSS, consulte o tutorial do WPBeginner sobre como adicionar CSS personalizado ao WordPress.

É isso aí! Agora você pode adicionar classes CSS personalizadas para estilizar áreas específicas de seus formulários.

Você também gostaria de visualizar e modificar nossos estilos de formulário incorporados? Confira nosso tutorial sobre personalização de campos de formulários individuais para obter todos os 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.