Últimas notícias da SeedProd

Tutoriais, dicas e recursos do WordPress para ajudar a expandir seus negócios

Como adicionar CSS personalizado no WordPress

Como adicionar CSS personalizado no WordPress (para iniciantes) 

Escrito por: avatar do autor Stacey Corrin
avatar do autor Stacey Corrin
Stacey escreve sobre WordPress e marketing digital há mais de 10 anos e sobre outros tópicos há muito mais tempo. Além disso, ela é fascinada por web design, experiência do usuário e SEO.
     Avaliado por: avatar do revisor Turner John
avatar do revisor Turner John
John Turner é o cofundador da SeedProd. Ele tem mais de 20 anos de experiência em negócios e desenvolvimento e seus plug-ins foram baixados mais de 25 milhões de vezes.

Você já tentou alterar uma cor ou ocultar algo em seu site do WordPress e descobriu que não há opção para isso? Eu também já passei por isso. Lembro-me de passar muito tempo procurando nas configurações do meu tema um simples ajuste de fonte que simplesmente não era possível.

Foi quando aprendi sobre CSS personalizado. É uma maneira rápida de corrigir pequenos problemas visuais em seu site, sem editar os arquivos do tema ou contratar um desenvolvedor.

Se você é novo no assunto, não se preocupe. Você não precisa saber programar nem entender como os sites funcionam por trás do capô.

Neste guia, mostrarei maneiras fáceis para iniciantes de adicionar CSS personalizado ao WordPress. Também o orientarei sobre minha ferramenta favorita para esse trabalho, o SeedProd, que facilita muito todo o processo.

Métodos para adicionar CSS personalizado no WordPress:

O que é CSS personalizado?

CSS significa Cascading Style Sheets (folhas de estilo em cascata). É uma linguagem simples que controla a aparência do seu site WordPress.

Por exemplo, esta parte do CSS altera a cor de um título para vermelho:

h1 {
  color: red;
}

E este oculta um elemento na página:

.hidden {
  display: none;
}

Você não precisa escrever esse tipo de código do zero. Na maioria das vezes, basta copiar e colar o código no lugar certo.

O segredo é saber onde colocar seu CSS personalizado, e é exatamente isso que mostrarei a seguir.

Por que adicionar CSS personalizado no WordPress?

Às vezes, você deseja alterar a cor de um botão, centralizar um título ou remover um pouco de espaçamento extra, e seu tema não oferece uma maneira de fazer isso.

É aí que entra o CSS personalizado. Ele lhe dá controle sobre os pequenos detalhes de design que fazem com que seu site tenha a aparência ideal.

Com o CSS, você não fica preso às configurações padrão do tema do WordPress. Você pode ajustar seu layout, estilo e espaçamento sem trocar de tema ou instalar plug-ins adicionais do WordPress.

Mas lembre-se: O CSS ajuda a ajustar seu design, mas não corrige erros visuais maiores que o CSS personalizado não pode corrigir, como layouts desordenados ou navegação ruim.

Então, como você realmente adiciona CSS personalizado no WordPress?

Há algumas maneiras diferentes, mas vou começar com a que uso com mais frequência e a que recomendo se você quiser ter controle total sem complicações.

1. Adicionar CSS personalizado com o SeedProd (minha maneira favorita)

SeedProd Construtor de sites WordPress de arrastar e soltar

Se você nunca usou o SeedProd antes, ele é um construtor de WordPress do tipo arrastar e soltar que torna a personalização do seu site muito fácil, mesmo que você não seja um desenvolvedor.

Eu o uso o tempo todo porque posso criar temas completos ou páginas de destino sem tocar em nenhum código. E quando quero adicionar um pouco de CSS, o SeedProd me oferece um local simples para fazer isso.

Antes de iniciarmos as etapas, é útil ter o SeedProd configurado em seu site. Se você ainda não o utilizou, aqui estão alguns tutoriais para iniciantes que o ajudarão a começar:

Depois de criar uma landing page ou um tema com o SeedProd, você estará pronto para adicionar seu próprio CSS personalizado. Vamos começar explicando como fazer isso em uma única landing page.

Como adicionar CSS a uma página de destino no SeedProd

Para começar, abra o painel do WordPress e vá para SeedProd " Landing Pages.

Localize a página de destino que deseja editar e clique no link Edit (Editar ) ao lado dela.

Edição de uma página de destino do WordPress no SeedProd

Isso abrirá o construtor de páginas do SeedProd. No canto inferior esquerdo, clique no ícone de engrenagem para abrir as Configurações globais.

Abertura das configurações da página global no SeedProd

Na barra lateral esquerda, clique na guia Custom CSS (CSS personalizado ).

Agora, cole seu CSS. Por exemplo, aqui está um que estiliza o texto do parágrafo:

p {
  font-style: italic;
  color: #444;
}
Como adicionar CSS personalizado na página de destino do WordPress usando o SeedProd

Clique no botão Save (Salvar ) no canto superior direito.

Em seguida, você pode visualizar sua página para ver as alterações salvas no site.

Exemplo de CSS personalizado que altera o texto do parágrafo para itálico no WordPress

Como adicionar CSS global com o Theme Builder do SeedProd

Se estiver usando o Theme Builder do SeedProd para projetar todo o seu site, você poderá aplicar CSS personalizado que funcione em todas as páginas.

Para começar, abra o painel do WordPress e acesse SeedProd " Theme Builder.

Localize o modelo chamado Global CSS e clique em Edit Design.

Edição do modelo CSS global no SeedProd

No construtor, clique no ícone de engrenagem no canto inferior esquerdo para abrir as Configurações globais.

Na barra lateral esquerda, clique na guia CSS personalizado.

Clique no botão Editar CSS personalizado. Isso abre o WordPress Customizer em uma nova janela.

Botão Editar CSS personalizado nas configurações globais de CSS do SeedProd

No Customizer, clique em Additional CSS e cole seu código.

Como adicionar CSS personalizado no tema do WordPress com o SeedProd

Por exemplo:

p {
  font-style: italic;
}

Isso fará com que todo o texto de parágrafo em seu site apareça em itálico.

Clique em Publicar para salvar suas alterações e aplicá-las em todo o site.

Agora você pode atualizar sua página para ver a atualização ao vivo.

Exemplo de como tornar o texto do parágrafo do tema do WordPress em itálico usando CSS personalizado no SeedProd

Esse método é útil para fazer alterações globais de estilo, como ajustes de fonte, espaçamento e ajustes de cor.

2. Adicionar CSS personalizado no WordPress sem um construtor de páginas

Se não estiver usando um construtor de páginas como o SeedProd, você ainda poderá adicionar CSS personalizado diretamente no WordPress. As etapas dependem do tipo de tema que você está usando, seja um tema clássico ou um tema de bloco.

Os temas clássicos usam a ferramenta Customizer mais antiga e geralmente dependem de widgets e modelos de página. Os temas de blocos, por outro lado, usam o mais recente Site Editor, que permite projetar todo o site com blocos.

Vamos começar com os temas clássicos.

Use o personalizador do WordPress (temas clássicos)

No painel do WordPress, vá para Appearance " Customize (Aparência " Personalizar).

Personalização da aparência de um tema clássico do WordPress.

No menu Customizer, clique em Additional CSS.

Será exibida uma caixa de texto na qual você poderá colar seu código personalizado. Por exemplo:

p {
  color: #0073aa;
}

Isso altera todo o texto de parágrafo em seu site para um tom de azul.

Você verá uma visualização ao vivo de suas alterações à direita enquanto digita.

Como adicionar CSS personalizado no WordPress usando o personalizador de temas

Quando estiver satisfeito com a aparência, clique no botão Publicar para salvar suas alterações.

Esse método funciona bem com temas mais antigos que suportam o Customizer e não requer nenhum plug-in do WordPress.

Usar o Site Editor (Temas de bloco)

Se o seu site WordPress usar um tema de bloco, você gerenciará o design usando o Site Editor completo em vez do Customizer.

Para começar, vá para Appearance " Editor no painel do WordPress.

Abertura do editor de site completo do WordPress

Na barra lateral esquerda, clique no ícone Styles (Estilos). Ele se parece com uma meia-lua ou uma paleta de pintura.

Abertura de estilos completos do editor de sites

Em seguida, clique no pequeno ícone de lápis chamado Edit Styles (Editar estilos).

Edição de estilos no editor de site completo do WordPress

Agora você verá o editor do WordPress. No canto superior direito da tela, clique no menu de três pontos (⋮) e selecione Additional CSS no menu suspenso.

Abertura de CSS adicional no editor de site completo do WordPress

Cole seu código personalizado na caixa. Por exemplo:

p {
  color: #0073aa;
}

Isso mudará a cor do texto do parágrafo em todo o site.

como adicionar CSS personalizado no WordPress usando o editor de site completo

Clique em Save (Salvar ) no canto superior direito para aplicar as alterações.

⚠️ Se você não vir o painel CSS adicional, talvez seu tema de bloco não seja compatível com ele. Nesse caso, você pode usar um plug-in como o WPCode ou mudar para um construtor como o SeedProd.

3. Use um plug-in CSS personalizado

Se o seu tema não for compatível com o Customizer ou o Site Editor, ou se você quiser apenas uma maneira limpa de gerenciar seu CSS em um só lugar, recomendo usar um plug-in como o WPCode.

Plugin de trechos de código WPCode para WordPress

O WPCode é um plug-in leve para WordPress que permite adicionar com segurança trechos de código personalizados, como CSS, HTML, JavaScript ou PHP, sem editar os arquivos do tema.

Depois de instalar e ativar o WPCode, vá para Code Snippets " + Add Snippet no painel do WordPress.

Adição de um novo trecho de código no WPCode

Clique na caixa que diz Adicionar seu código personalizado (novo snippet) e dê um nome ao snippet, como Estilos CSS personalizados.

Adicionar trecho de código personalizado no WPCode

Em Code Type (Tipo de código), selecione CSS Snippet na lista suspensa.

Agora, cole seu CSS na caixa de código. Por exemplo:

p {
  color: #0073aa;
}

Role para baixo e escolha Auto Insert (Inserção automática) para aplicar o CSS em todo o site.

Como adicionar CSS personalizado no WordPress usando o plug-in WPCode

Em seguida, clique em Save Snippet e alterne a chave na parte superior para Active (Ativo).

Pronto! Seus estilos personalizados agora estão ativos em todo o site, e você pode voltar a esse snippet a qualquer momento para fazer alterações.

Esse método só funciona se você estiver usando um tema clássico. Os temas de bloco não incluem acesso ao Theme File Editor no painel do WordPress.

Se estiver usando um tema clássico e se sentir à vontade para editar códigos, você poderá adicionar CSS personalizado diretamente à seção style.css arquivo. Mas não recomendo isso a menos que você saiba o que está fazendo.

Quando você edita os arquivos do tema diretamente, suas alterações podem ser perdidas durante as atualizações. Você também não verá uma visualização ao vivo, e até mesmo um pequeno erro de digitação pode danificar seu layout.

Dito isso, se você estiver usando um tema filho ou souber como restaurar seu site se algo der errado, veja como fazer isso.

Acesse Appearance " Theme File Editor em seu painel do WordPress.

Abertura do editor de arquivos do tema clássico do WordPress

Na lista de arquivos à direita, clique em style.css.

Como adicionar CSS personalizado no style.css do WordPress no editor de temas

Role até a parte inferior do arquivo e cole seu CSS. Por exemplo:

p {
  color: #0073aa;
}

Clique em Update File (Atualizar arquivo) para salvar suas alterações.

Exemplo de CSS personalizado alterando o arquivo style.css.

⚠️ Faça isso somente se estiver usando um tema filho ou se souber como restaurar seu site com segurança. Para a maioria dos usuários, ferramentas como SeedProd ou WPCode são opções muito mais seguras.

Bônus: direcione o CSS personalizado para páginas ou blocos

Às vezes, você não quer que seu CSS afete todo o site, mas apenas que ele se aplique a uma página ou a um único bloco. Você pode fazer isso usando IDs de página ou classes CSS personalizadas.

Uso de IDs de página no WordPress

Cada página no WordPress tem um ID exclusivo, e você pode usá-lo para direcionar estilos apenas para essa página.

Para encontrar o ID da página, acesse a página em seu navegador, clique com o botão direito do mouse em qualquer lugar e escolha Inspecionar.

Inspeção de um elemento de página do WordPress no navegador da Web Chrome

No código, procure a tag <body> tag. Ela incluirá uma classe como page-id-37.

Localizando o ID da página do WordPress na ferramenta de inspeção de elementos

Você pode usar isso em seu CSS da seguinte forma:

.page-id-37 p {
  color: green;
}
Adição de CSS personalizado a IDs de página específicos no WordPress

Isso só alterará a cor do texto do parágrafo nessa página específica.

Exemplo de CSS personalizado direcionado a IDs de página específicos no WordPress

Uso das configurações de bloco do SeedProd

Se estiver usando o SeedProd, você poderá direcionar blocos específicos adicionando um nome de classe personalizado.

Abra sua página no construtor do SeedProd e clique no bloco que deseja estilizar. No meu caso, quero estilizar um bloco de título específico.

No painel esquerdo, vá para a guia Advanced (Avançado ), procure a opção Attributes (Atributos ) e expanda-a.

Atributos de bloco no bloco SeedProd

Localize o campo rotulado como Classe CSS e adicione um nome de classe como my-special-style.

Adição de uma classe personalizada a um bloco de título no SeedProd

Em seguida, na caixa CSS personalizado global ou no nível da página, adicione algo como isto:

.my-special-style {
  background-color: #fff7e6;
  border-radius: 10px;
}
Uso da classe CSS personalizada para alterar o CSS do bloco de título

Depois de salvar e visualizar a página, você verá suas alterações nesse bloco específico sem afetar o restante do site.

Exemplo de bloco de leitura personalizado usando classe CSS personalizada no SeedProd

Perguntas frequentes sobre a adição de CSS personalizado no WordPress

Como faço para adicionar CSS a uma página específica?
Você pode direcionar uma página específica usando seu ID de página exclusivo. Por exemplo:

.page-id-123 p {
color: red; }

Ou, se você estiver usando SeedProd ou WPCode, é possível criar uma classe CSS personalizada e aplicá-la a um bloco ou seção manualmente.
Posso usar HTML e CSS juntos?
Sim! Você pode adicionar HTML dentro de blocos ou widgets do WordPress e estilizá-lo usando CSS personalizado. Apenas certifique-se de que o CSS tenha como alvo o elemento ou a classe correta.
É seguro adicionar CSS sem um desenvolvedor?
Sim, desde que você esteja usando ferramentas amigáveis para iniciantes, como SeedProd, WPCode ou as opções internas do WordPress. Evite editar arquivos de tema diretamente, a menos que esteja usando um tema filho ou saiba como corrigir erros.
A adição de CSS ao WordPress afetará os dispositivos móveis?
A maior parte do CSS será aplicada a todos os tamanhos de tela, a menos que você use consultas de mídia. Se estiver usando o SeedProd, você poderá visualizar e ajustar seu CSS para dispositivos móveis diretamente no construtor.

Pronto para personalizar seu site WordPress?

Como você viu, há várias maneiras fáceis de adicionar CSS personalizado no WordPress, mesmo que você não seja um desenvolvedor.

Você pode estilizar blocos individuais, ajustar todo o tema ou fazer pequenas alterações que ajudem o site a ficar exatamente como você deseja. Quer você prefira usar o SeedProd, o WPCode ou uma das ferramentas integradas do WordPress, o importante é que você não precisa se sentir preso aos padrões do seu tema.

Se quiser ter mais controle sem editar arquivos de tema, o SeedProd é a maneira mais fácil de criar e estilizar suas páginas, sem necessidade de código.

Deseja continuar personalizando seu site WordPress? Aqui estão alguns guias que recomendo a seguir:

avatar do autor
Stacey Corrin Escritor
Stacey escreve sobre WordPress e marketing digital há mais de 10 anos e sobre outros tópicos há muito mais tempo. Além disso, ela é fascinada por web design, experiência do usuário e SEO.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Recomendamos apenas produtos que acreditamos que agregarão valor aos nossos leitores.