{"id":5980,"date":"2024-07-03T08:20:47","date_gmt":"2024-07-03T08:20:47","guid":{"rendered":"https:\/\/halkoo.com\/?p=5980"},"modified":"2024-06-17T12:54:14","modified_gmt":"2024-06-17T12:54:14","slug":"come-creare-un-child-theme-di-wordpress-e-a-cosa-serve","status":"publish","type":"post","link":"https:\/\/halkoo.com\/pt\/como-criar-um-tema-filho-do-wordpress-e-para-que-e-utilizado\/","title":{"rendered":"Como criar um tema filho do WordPress e para que \u00e9 utilizado"},"content":{"rendered":"<p>Criar um tema filho do WordPress \u00e9 uma excelente estrat\u00e9gia para personalizar o tema principal do seu s\u00edtio Web sem modificar diretamente o ficheiro do tema original. Neste artigo, vamos gui\u00e1-lo passo a passo sobre como criar um tema filho do WordPress e personaliz\u00e1-lo para o seu s\u00edtio Web.<\/p>\n\n\n\n<p><strong>Passo 1: Criar a pasta Child Theme<\/strong><\/p>\n\n\n\n<p>Para criar um tema filho, deve ser criada uma nova pasta no diret\u00f3rio <code>wp-content\/themes<\/code> do seu s\u00edtio Web. Abra o editor FTP ou o Explorador de ficheiros e crie uma nova pasta com um nome \u00fanico (por exemplo, 'my-child-theme').<\/p>\n\n\n\n<p><strong>Passo 2: Criar o ficheiro style.css<\/strong><\/p>\n\n\n\n<p>O <code>style.css<\/code> \u00e9 o ficheiro principal do seu Tema Filho, onde pode personalizar o estilo do seu s\u00edtio Web. Abrir o ficheiro <code>style.css<\/code> na pasta Child Theme e adicione as suas altera\u00e7\u00f5es CSS.<\/p>\n\n\n\n<p><strong>Passo 3: Criar o ficheiro functions.php<\/strong><\/p>\n\n\n\n<p>O <code>functions.php<\/code> \u00e9 o ficheiro que cont\u00e9m as fun\u00e7\u00f5es personalizadas que pretende executar no seu tema filho. Abra o ficheiro <code>functions.php<\/code> dentro da pasta Child Theme e adicione as suas fun\u00e7\u00f5es personalizadas.<\/p>\n\n\n\n<p><strong>Passo 4: Especificar o nome e a vers\u00e3o do tema infantil<\/strong><\/p>\n\n\n\n<p>Abrir o ficheiro <code>style.css<\/code> e adicione as seguintes linhas de c\u00f3digo ao in\u00edcio do ficheiro:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\/*\nNome do Tema: My Child Theme\nURI do tema: https:\/\/example.com\/my-child-theme\nVers\u00e3o: 1.0\nAutor: Seu nome\nURI do autor: https:\/\/example.com\n*\/<\/pre>\n\n\n\n<p>Guardar o ficheiro.<\/p>\n\n\n\n<p>Estas linhas de c\u00f3digo especificam o nome, o URI, a vers\u00e3o, o autor e o URI do autor do seu tema filho.<\/p>\n\n\n\n<p><strong>Passo 5: Ativar o tema infantil<\/strong><\/p>\n\n\n\n<p>Para ativar o seu tema infantil, v\u00e1 \u00e0 sec\u00e7\u00e3o \"Appearance\" (Apar\u00eancia) do painel de administra\u00e7\u00e3o do WordPress e selecione \"Child Themes\" (Temas infantis) na sec\u00e7\u00e3o \"Themes\" (Temas). Localize o seu tema filho na lista e clique no bot\u00e3o \"Activate\" (Ativar) para o ativar.<\/p>\n\n\n\n<p><strong>Passo 6: Personalizar o estilo do tema infantil<\/strong><\/p>\n\n\n\n<p>Depois de ter ativado o seu tema infantil, pode personalizar o estilo utilizando altera\u00e7\u00f5es CSS no <code>style.css<\/code>. Tamb\u00e9m \u00e9 poss\u00edvel utilizar as fun\u00e7\u00f5es personalizadas definidas no <code>functions.php<\/code> para personalizar a sua experi\u00eancia de utilizador.<\/p>\n\n\n\n<p><strong>Passo 7: Atualizar o tema principal<\/strong><\/p>\n\n\n\n<p>Se pretender atualizar o tema principal, basta substituir a pasta do tema principal pela nova vers\u00e3o. O seu tema secund\u00e1rio permanecer\u00e1 inalterado e continuar\u00e1 a funcionar corretamente.<\/p>\n\n\n\n<p><strong>Dicas e truques<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Certifique-se de que guarda os seus ficheiros&nbsp;<code>style.css<\/code>&nbsp;e&nbsp;<code>functions.php<\/code>&nbsp;nas pastas Tema principal e Tema secund\u00e1rio.<\/li>\n\n\n\n<li>Utilize um nome exclusivo para a pasta Tema filho para evitar conflitos com outros temas.<\/li>\n\n\n\n<li>Se desejar utilizar uma fun\u00e7\u00e3o personalizada definida no&nbsp;<code>functions.php<\/code>&nbsp;do tema principal, certifique-se de que o declara como local no seu tema filho.<\/li>\n\n\n\n<li>Para manter as altera\u00e7\u00f5es nas p\u00e1ginas do painel de administra\u00e7\u00e3o, crie uma c\u00f3pia dos ficheiros de gest\u00e3o originais (por exemplo&nbsp;<code>header.php<\/code>,&nbsp;<code>rodap\u00e9.php<\/code>etc.) na pasta Tema filho.<\/li>\n<\/ul>\n\n\n\n<p>Desta forma, criou um tema filho personalizado para o seu s\u00edtio Web WordPress!<\/p>\n\n\n\n<p>Precisa de ajuda? Escreva para <a href=\"mailto:info@halkoo.com\">info@halkoo.com<\/a> para receber um or\u00e7amento personalizado para o seu novo s\u00edtio Web ou loja de com\u00e9rcio eletr\u00f3nico.<\/p>","protected":false},"excerpt":{"rendered":"<p>Criar um tema filho do WordPress \u00e9 uma excelente estrat\u00e9gia para personalizar o tema principal do seu s\u00edtio Web sem modificar diretamente o [...]<\/p>","protected":false},"author":1,"featured_media":5983,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[54],"tags":[68,70,69,47],"class_list":["post-5980","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress","tag-child-theme","tag-guida","tag-tema","tag-wordpress"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/halkoo.com\/pt\/wp-json\/wp\/v2\/posts\/5980","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/halkoo.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/halkoo.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/halkoo.com\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/halkoo.com\/pt\/wp-json\/wp\/v2\/comments?post=5980"}],"version-history":[{"count":0,"href":"https:\/\/halkoo.com\/pt\/wp-json\/wp\/v2\/posts\/5980\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/halkoo.com\/pt\/wp-json\/wp\/v2\/media\/5983"}],"wp:attachment":[{"href":"https:\/\/halkoo.com\/pt\/wp-json\/wp\/v2\/media?parent=5980"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/halkoo.com\/pt\/wp-json\/wp\/v2\/categories?post=5980"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/halkoo.com\/pt\/wp-json\/wp\/v2\/tags?post=5980"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}