{"id":243396,"date":"2022-03-17T11:44:00","date_gmt":"2022-03-17T08:44:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=243396"},"modified":"2022-05-16T14:20:25","modified_gmt":"2022-05-16T11:20:25","slug":"como-adicionar-css-personalizado-ao-seu-tema-wordpress-sem-plug-ins","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/pt-pt\/como-adicionar-css-personalizado-ao-seu-tema-wordpress-sem-plug-ins\/","title":{"rendered":"Como adicionar CSS personalizado ao seu tema WordPress (sem plug-ins)"},"content":{"rendered":"<p>Como desenvolvedor de temas, ajudo as pessoas a customizar seus temas com CSS todos os dias.<\/p>\n<p>At\u00e9 publiquei <a href=\"https:\/\/support.competethemes.com\/help\/tracks-css-snippets\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">bibliotecas<\/a> inteiras <a href=\"https:\/\/support.competethemes.com\/help\/tracks-css-snippets\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">de snippets CSS<\/a> para meus temas.<\/p>\n<p>Embora escrever seu pr\u00f3prio CSS do zero possa ser um desafio, adicionar trechos pr\u00e9-escritos deve ser simples.<\/p>\n<p>Neste tutorial, voc\u00ea aprender\u00e1 a abordagem mais simples e melhor para adicionar CSS personalizado ao seu site para que possa alterar os estilos em seu tema WordPress.<\/p>\n<h2>Como adicionar CSS personalizado<\/h2>\n<p>No passado, eu recomendava o plugin <a href=\"https:\/\/wordpress.org\/plugins\/simple-custom-css\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Simple Custom CSS<\/a>, mas voc\u00ea n\u00e3o precisa mais de um plugin para adicionar CSS ao seu site.<\/p>\n<p>Em vez disso, voc\u00ea pode usar a se\u00e7\u00e3o CSS adicional integrada no Customizador. Para acessar este recurso, comece clicando no item de menu Personalizar encontrado em Apar\u00eancia.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-185827-61701e4c6d6cd.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-185827-61701e4c6d6cd.png\" alt=\"Como adicionar CSS personalizado ao seu tema WordPress (sem plug-ins)\"><\/a><\/p>\n<p>Em seguida, abra a se\u00e7\u00e3o CSS adicional, que deve estar localizada pr\u00f3ximo \u00e0 parte inferior do painel Personalizador.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-185827-61701e4f0f93d.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-185827-61701e4f0f93d.png\" alt=\"Como adicionar CSS personalizado ao seu tema WordPress (sem plug-ins)\"><\/a><\/p>\n<p>Dentro, voc\u00ea pode simplesmente colar o CSS que precisa adicionar ao seu site.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-185827-61701e510ba49.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-185827-61701e510ba49.png\" alt=\"Como adicionar CSS personalizado ao seu tema WordPress (sem plug-ins)\"><\/a><\/p>\n<p>O que \u00e9 \u00f3timo sobre o recurso CSS adicional \u00e9 que voc\u00ea obt\u00e9m uma visualiza\u00e7\u00e3o ao vivo de como isso afetar\u00e1 seu site. A visualiza\u00e7\u00e3o \u00e9 atualizada instantaneamente e os visitantes n\u00e3o ver\u00e3o suas altera\u00e7\u00f5es at\u00e9 que voc\u00ea clique no bot\u00e3o Publicar na parte superior.<\/p>\n<h2>Por que voc\u00ea nunca deve editar style.css<\/h2>\n<p>Muitos usu\u00e1rios do WordPress s\u00e3o tentados a editar a folha de estilo do tema diretamente por meio do menu Editor de temas.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-185827-61701e5335117.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-185827-61701e5335117.png\" alt=\"Como adicionar CSS personalizado ao seu tema WordPress (sem plug-ins)\"><\/a><\/p>\n<p><strong>Nunca fa\u00e7a isso.<\/strong><\/p>\n<p>O maior problema em fazer altera\u00e7\u00f5es dessa maneira \u00e9 que todo o seu trabalho \u00e1rduo ser\u00e1 perdido quando voc\u00ea atualizar o tema. Por exemplo, se voc\u00ea estiver usando a vers\u00e3o 1.38 do <a href=\"https:\/\/www.competethemes.com\/mission-news\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Mission News<\/a> e amanh\u00e3 1.39 for lan\u00e7ada, o processo de atualiza\u00e7\u00e3o copia todos os novos arquivos sobre os arquivos antigos. O tema certamente n\u00e3o incluir\u00e1 as mesmas personaliza\u00e7\u00f5es que voc\u00ea fez e, portanto, elas ser\u00e3o perdidas permanentemente (a menos que voc\u00ea <a href=\"https:\/\/themewp.inform.click\/pt-pt\/como-fazer-backup-do-seu-site-wordpress-e-por-que-voce-precisa\/\" title=\"tenha um backup recente\">tenha um backup recente<\/a> ).<\/p>\n<p>Isso pode ser evitado usando a se\u00e7\u00e3o CSS adicional no Customizador, que n\u00e3o \u00e9 afetada pelas atualiza\u00e7\u00f5es do tema.<\/p>\n<p>O \u00fanico desafio do recurso CSS adicional \u00e9 que, \u00e0s vezes, fazer com que seu CSS entre em vigor pode ser um pouco mais dif\u00edcil.<\/p>\n<h3>Dicas para fazer seu CSS personalizado funcionar<\/h3>\n<p>Sem entrar nas ervas daninhas, o CSS usa um <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/Specificity\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">sistema de especificidade<\/a> para decidir quais regras de estilo se sobrep\u00f5em.<\/p>\n<p>Uma maneira de garantir que seus estilos substituam os estilos do tema \u00e9 usar uma <code>!important<\/code>tag.<\/p>\n<p>Veja este snippet CSS, por exemplo:<\/p>\n<pre><code>.site-title {\n  font-size: 28px;\n}<\/code><\/pre>\n<p>Em todos os <a href=\"https:\/\/www.competethemes.com\/themes\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">nossos temas<\/a>, esse c\u00f3digo tornaria o t\u00edtulo do site 28px. Se voc\u00ea n\u00e3o vir nenhuma altera\u00e7\u00e3o ap\u00f3s implementar este c\u00f3digo, tente adicionar a <code>!important<\/code>tag, desta forma:<\/p>\n<pre><code>.site-title {\n  font-size: 28px !important;\n}<\/code><\/pre>\n<p>Com essa atualiza\u00e7\u00e3o, o c\u00f3digo tem essencialmente garantia de efeito, desde que seja direcionado ao seletor certo. Apenas tente reservar isso para ocasi\u00f5es especiais, pois us\u00e1-lo dezenas de vezes em seu c\u00f3digo pode tornar mais dif\u00edcil substituir estilos no futuro.<\/p>\n<h2>E se for exibido apenas na visualiza\u00e7\u00e3o ao vivo?<\/h2>\n<p>Um problema comum que os usu\u00e1rios enfrentam ao usar esse recurso \u00e9 que seu c\u00f3digo funcionar\u00e1 ao usar o Live Customizer, mas uma vez que visualizam o site normalmente, as altera\u00e7\u00f5es n\u00e3o aparecem.<\/p>\n<p>Isso quase sempre ocorre devido ao armazenamento em cache, e abordo a solu\u00e7\u00e3o em todos os detalhes aqui:<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/pt-pt\/como-corrigir-alteracoes-do-wordpress-que-nao-aparecem\/\" title=\"Como corrigir altera\u00e7\u00f5es do WordPress que n\u00e3o aparecem\">Como corrigir altera\u00e7\u00f5es do WordPress que n\u00e3o aparecem<\/a><\/p>\n<p>Deve levar apenas um ou dois minutos para resolver as coisas.<\/p>\n<h2>Personalize facilmente com CSS<\/h2>\n<p>Mesmo que voc\u00ea n\u00e3o tenha ideia de como escrever seu pr\u00f3prio CSS, o recurso CSS Adicional facilita a colagem de c\u00f3digo em seu site.<\/p>\n<p>Se voc\u00ea quiser aprender mais sobre a personaliza\u00e7\u00e3o de temas WordPress com CSS, eu recomendaria <a href=\"https:\/\/themewp.inform.click\/pt-pt\/como-encontrar-seletores-css-em-sites-wordpress\/\" title=\"meu guia sobre como encontrar seletores CSS a\">meu guia sobre como encontrar seletores CSS a<\/a> seguir.<\/p>\n<p>E se voc\u00ea gostou de aprender algo novo sobre o WordPress hoje, talvez goste do meu curso gratuito por e-mail:<\/p>\n<p><a href=\"https:\/\/www.competethemes.com\/subscribe\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Fa\u00e7a o curso de dom\u00ednio do WordPress de 7 dias<\/a><\/p>\n<p>Ele come\u00e7a com algumas li\u00e7\u00f5es sobre web design e, em seguida, passa para a otimiza\u00e7\u00e3o do desempenho e monetiza\u00e7\u00e3o do site. Se voc\u00ea deseja aprender mais sobre o WordPress, tenho certeza que gostar\u00e1.<\/p>\n<p>Obrigado por ler este guia sobre como adicionar CSS personalizado ao WordPress e, por favor, considere usar os bot\u00f5es abaixo para compartilh\u00e1-lo com seus seguidores.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte de grava\u00e7\u00e3o:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/www.competethemes.com\" class=\"external external_icon\">www.competethemes.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Adicione CSS personalizado ao seu site nos pr\u00f3ximos 60 segundos, sem instalar nenhum novo plug-in. Esta \u00e9 a melhor abordagem para iniciantes e especialistas.<\/p>\n","protected":false},"author":1,"featured_media":22140,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[553],"tags":[848],"class_list":["post-243396","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-personalizar-wordpress-2","tag-affiai-pt-pt"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/posts\/243396","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/comments?post=243396"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/posts\/243396\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/media\/22140"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/media?parent=243396"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/categories?post=243396"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/tags?post=243396"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}