{"id":72344,"date":"2025-07-17T11:32:12","date_gmt":"2025-07-17T14:32:12","guid":{"rendered":"https:\/\/kinqsta.com\/pt\/?p=72344&#038;preview=true&#038;preview_id=72344"},"modified":"2025-07-22T09:36:19","modified_gmt":"2025-07-22T12:36:19","slug":"personalizar-bloco-com-child-theme","status":"publish","type":"post","link":"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/","title":{"rendered":"Estilo Personalizado para Temas de Blocos do WordPress Usando um Tema Filho (Child Theme)"},"content":{"rendered":"<p>Os <a href=\"https:\/\/kinqsta.com\/pt\/blog\/temas-de-blocos-wordpress\/\">temas em bloco<\/a> em arquivo <code><a href=\"https:\/\/kinqsta.com\/pt\/blog\/theme-json\/\">theme.json<\/a><\/code> oferecem muita flexibilidade, o que pode dar a impress\u00e3o de que os <a href=\"https:\/\/kinqsta.com\/pt\/blog\/tema-filho-no-wordpress\/\">temas filhos (child themes)<\/a> se tornaram obsoletos. No entanto, eles ainda s\u00e3o fundamentais em muitos cen\u00e1rios.<\/p>\n<p>Usar um tema filho (child theme) continua sendo a melhor escolha se voc\u00ea deseja controle real sobre o design do seu site sem modificar os arquivos principais do tema principal (parent theme).<\/p>\n<p>Neste artigo, usaremos o <a href=\"https:\/\/kinqsta.com\/pt\/blog\/tema-twenty-twenty-five\/\">tema Twenty Twenty-Five<\/a> como base e mostraremos como criar um tema filho (child theme) de blocos com seus pr\u00f3prios <code>style.css<\/code> e <code><a href=\"https:\/\/kinqsta.com\/pt\/blog\/wordpress-functions-php\/\">functions.php<\/a><\/code>. Voc\u00ea aprender\u00e1 a substituir estilos com seguran\u00e7a, definir estilos de bloco personalizados e at\u00e9 mesmo configurar suas pr\u00f3prias varia\u00e7\u00f5es de estilo. N\u00e3o se trata apenas de um truque de estilo, mas de uma etapa s\u00f3lida para que voc\u00ea possa criar seu pr\u00f3prio tema de bloco completo no futuro.<\/p>\n<p>Embora este exerc\u00edcio pare\u00e7a simples, exploramos alguns pontos espec\u00edficos que podem causar confus\u00e3o. Vamos come\u00e7ar criando um tema filho (child theme) personalizado e depois implementando uma varia\u00e7\u00e3o de estilo customizada.<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h2>Registrando um tema filho (child theme) de blocos<\/h2>\n<p>Registrar um tema filho (child theme) de blocos \u00e9 muito mais simples do que registrar um <a href=\"https:\/\/kinqsta.com\/pt\/blog\/criar-tema-classico-wordpress\/\">cl\u00e1ssico<\/a>.<\/p>\n<p>Tecnicamente, voc\u00ea n\u00e3o precisa registr\u00e1-lo manualmente. O registro acontece automaticamente quando a pasta do tema filho (child theme) tem o nome adequado e cont\u00e9m os arquivos <code>theme.json<\/code> e um arquivo <code>style.css<\/code>.<\/p>\n<p>Ent\u00e3o, por que o arquivo <code>style.css<\/code> ainda \u00e9 necess\u00e1rio?<\/p>\n<p>Como antes, ele inclui um cabe\u00e7alho obrigat\u00f3rio (mostrado abaixo) que cont\u00e9m <a href=\"https:\/\/kinqsta.com\/pt\/blog\/meta-description-wordpress\/\">metadados<\/a> que o WordPress usa para identificar o tema, incluindo seu nome e o tema principal (parent theme) que ele estende. Embora os estilos e as configura\u00e7\u00f5es agora sejam tratados em <code>theme.json<\/code>, <code>style.css<\/code> ainda desempenha um papel fundamental para que o WordPress reconhe\u00e7a seu tema, mesmo que n\u00e3o contenha CSS.<\/p>\n<pre><code class=\"language-css\">\/*\nTheme Name: Twenty Twenty-Five Child\nDescription: Child theme for the Twenty Twenty-Five theme\nTemplate: twentytwentyfive\n*\/<\/code><\/pre>\n<p>Um arquivo <code>functions.php<\/code> n\u00e3o \u00e9 necess\u00e1rio, a menos que voc\u00ea queira <a href=\"https:\/\/kinqsta.com\/pt\/blog\/wp-enqueue-scripts\/\">enfileirar scripts<\/a> ou adicionar funcionalidades baseadas em PHP. Faremos isso mais adiante.<\/p>\n<p>Se voc\u00ea n\u00e3o estiver familiarizado com o <code>theme.json<\/code> ou quiser se atualizar rapidamente, consulte nosso guia sobre <a href=\"https:\/\/kinqsta.com\/pt\/blog\/theme-json-propriedades-pares-chave-valor\/\">Trabalhando com Propriedades e Pares de Valores-chave no theme.json<\/a>.<\/p>\n<h2>Fazendo tr\u00eas altera\u00e7\u00f5es b\u00e1sicas em nosso tema filho (child theme)<\/h2>\n<p>Vamos come\u00e7ar atualizando as cores globais de fundo e texto, al\u00e9m de estilizar o bloco de Bot\u00e3o.<\/p>\n<p>No arquivo <code>theme.json<\/code> do tema secund\u00e1rio (que serve como estilo padr\u00e3o), definimos o seguinte:<\/p>\n<pre><code class=\"language-json\">{\n  \"version\": 3,\n  \"settings\": {\n    \"color\": {\n      \"palette\": [\n        {\n          \"name\": \"Black\",\n          \"slug\": \"black\",\n          \"color\": \"#000000\"\n        },\n        {\n          \"name\": \"Yellow\",\n          \"slug\": \"yellow\",\n          \"color\": \"#FFFF00\"\n        },\n        {\n          \"name\": \"Purple\",\n          \"slug\": \"purple\",\n          \"color\": \"#800080\"\n        },\n        {\n          \"name\": \"White\",\n          \"slug\": \"white\",\n          \"color\": \"#FFFFFF\"\n        }\n      ]\n    }\n  },\n  \"styles\": {\n    \"color\": {\n      \"background\": \"var(--wp--preset--color--black)\",\n      \"text\": \"var(--wp--preset--color--yellow)\"\n    },\n    \"blocks\": {\n      \"core\/button\": {\n        \"color\": {\n          \"background\": \"var(--wp--preset--color--purple)\",\n          \"text\": \"var(--wp--preset--color--white)\"\n        },\n        \"border\": {\n          \"color\": \"var(--wp--preset--color--yellow)\",\n          \"width\": \"2px\",\n          \"style\": \"solid\"\n        }\n      }\n    }\n  }\n}<\/code><\/pre>\n<p>Embora as cores de fundo e de texto se apliquem a todas as varia\u00e7\u00f5es de estilo, a estiliza\u00e7\u00e3o do bloco de Bot\u00e3o se aplica apenas \u00e0 varia\u00e7\u00e3o <strong>padr\u00e3o<\/strong>.<\/p>\n<figure style=\"width: 1187px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2025\/06\/child-theme-with-default-style.png\" alt=\"Tema filho (child theme) usando a varia\u00e7\u00e3o de estilo padr\u00e3o no Editor de Site.\" width=\"1187\" height=\"731\"><figcaption class=\"wp-caption-text\">Tema filho (child theme) usando a varia\u00e7\u00e3o de estilo padr\u00e3o no Editor de Site.<\/figcaption><\/figure>\n<h3>Substitui\u00e7\u00e3o de varia\u00e7\u00f5es de estilo<\/h3>\n<p>Para aplicar o mesmo estilo de bot\u00e3o em diferentes varia\u00e7\u00f5es, \u00e9 melhor voc\u00ea criar um arquivo <code>.json<\/code> que corresponda \u00e0 conven\u00e7\u00e3o de nomenclatura de varia\u00e7\u00e3o do tema principal (parent theme).<\/p>\n<p>Por exemplo, para substituir a borda do bot\u00e3o na varia\u00e7\u00e3o de estilo <em>Evening (Noite<\/em>), crie um arquivo chamado <code>01-evening.json<\/code> no diret\u00f3rio raiz do tema filho (child theme) (ou dentro de uma subpasta <code>\/styles<\/code>):<\/p>\n<pre><code class=\"language-json\">{\n  \"version\": 3,\n  \"title\": \"Evening\",\n  \"styles\": {\n    \"blocks\": {\n      \"core\/button\": {\n        \"border\": {\n          \"color\": \"var(--wp--preset--color--white)\",\n          \"width\": \"3px\",\n          \"style\": \"dashed\"\n        }\n      }\n    }\n  }\n}<\/code><\/pre>\n<p>Aqui, usamos uma borda mais larga e tracejada para destacar o bot\u00e3o. Como esses estilos s\u00e3o mais espec\u00edficos, eles substituem os estilos gerais de <code>theme.json<\/code>.<\/p>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>N\u00e3o \u00e9 necess\u00e1rio redefinir as cores globais de fundo ou de texto &#8211; elas j\u00e1 s\u00e3o herdadas do tema filho (child theme) <code>theme.json<\/code>.<\/p>\n<\/aside>\n\n<figure style=\"width: 1001px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2025\/06\/custom-evening-style-variation.png\" alt=\"Tema filho (child theme) com a varia\u00e7\u00e3o personalizada Evening ativada.\" width=\"1001\" height=\"471\"><figcaption class=\"wp-caption-text\">Tema filho (child theme) com a varia\u00e7\u00e3o personalizada Evening ativada.<\/figcaption><\/figure>\n<h3>Criando uma varia\u00e7\u00e3o de estilo personalizada<\/h3>\n<p>Vamos dar um passo adiante, criando uma varia\u00e7\u00e3o de estilo totalmente nova chamada <strong>Kinsta<\/strong>. Essa varia\u00e7\u00e3o herda as configura\u00e7\u00f5es globais do arquivo <code>theme.json<\/code> do tema filho (child theme) e aplica sua pr\u00f3pria paleta de cores e estilo de bot\u00e3o personalizados:<\/p>\n<p>Salve o seguinte arquivo como <code>\/styles\/kinsta.json<\/code>:<\/p>\n<pre><code class=\"language-json\">{\n  \"version\": 3,\n  \"title\": \"Kinsta\",\n  \"settings\": {\n    \"color\": {\n      \"palette\": [\n        {\n          \"name\": \"Primary\",\n          \"slug\": \"primary\",\n          \"color\": \"#261e1e\"\n        },\n        {\n          \"name\": \"Secondary\",\n          \"slug\": \"secondary\",\n          \"color\": \"#ff2900\"\n        },\n        {\n          \"name\": \"White\",\n          \"slug\": \"white\",\n          \"color\": \"#FFFFFF\"\n        }\n      ]\n    }\n  },\n  \"styles\": {\n    \"color\": {\n      \"background\": \"var(--wp--preset--color--secondary)\",\n      \"text\": \"var(--wp--preset--color--primary)\"\n    },\n    \"blocks\": {\n      \"core\/button\": {\n        \"color\": {\n          \"background\": \"var(--wp--preset--color--primary)\",\n          \"text\": \"var(--wp--preset--color--white)\"\n        },\n        \"border\": {\n          \"color\": \"var(--wp--preset--color--white)\",\n          \"width\": \"4px\",\n          \"style\": \"dotted\"\n        }\n      }\n    }\n  }\n}<\/code><\/pre>\n<p>Essa varia\u00e7\u00e3o &#8220;Kinsta&#8221; nos d\u00e1 uma apar\u00eancia distinta, criada inteiramente dentro da estrutura do tema filho (child theme).<\/p>\n<figure style=\"width: 1001px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2025\/06\/new-style-variation.png\" alt=\"Nova varia\u00e7\u00e3o de estilo destacada na interface do Site Editor.\" width=\"1001\" height=\"471\"><figcaption class=\"wp-caption-text\">Nova varia\u00e7\u00e3o de estilo destacada na interface do Site Editor.<\/figcaption><\/figure>\n<h2>Como e por que carregar o style.css<\/h2>\n<p>Em um verdadeiro tema de blocos como o Twenty Twenty-Five, n\u00e3o \u00e9 necess\u00e1rio carregar folhas de estilo manualmente via <a href=\"https:\/\/kinqsta.com\/pt\/blog\/o-que-php\/\">PHP<\/a>, seja para o <a href=\"https:\/\/kinqsta.com\/pt\/blog\/hierarquia-modelos-wordpress\/\">tema principal (parent theme)<\/a> ou para o tema filho (child theme). O WordPress gera dinamicamente o <a href=\"https:\/\/kinqsta.com\/pt\/blog\/css-wordpress\/\">CSS<\/a> com base no <code>theme.json<\/code>.<\/p>\n<p>No entanto, se voc\u00ea quiser escrever estilos personalizados no arquivo <code>style.css<\/code>, ser\u00e1 necess\u00e1rio carreg\u00e1-los manualmente.<\/p>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-important\">\n            <h3>Important<\/h3>\n        <p>N\u00e3o existe uma abordagem \u00fanica para enfileirar estilos. Isso depende de como o tema principal lida com seus pr\u00f3prios estilos. Para o Twenty Twenty-Five, os estilos do tema principal e do tema filho devem ser carregados manualmente.<\/p>\n<\/aside>\n\n<pre><code class=\"language-php\">\/\/ Frontend styles\nadd_action('wp_enqueue_scripts', function() {\n    \/\/ Enqueue parent theme stylesheet\n    wp_enqueue_style(\n        'parent-style',\n        get_template_directory_uri() . '\/style.css'\n    );\n\n    \/\/ Enqueue child theme stylesheet\n    wp_enqueue_style(\n        'child-style',\n        get_stylesheet_uri(),\n        array('parent-style')\n    );\n});<\/code><\/pre>\n<p>Esse c\u00f3digo garante que tanto o <code>style.css<\/code> do tema principal (parent theme) quanto o do tema filho (child theme) sejam carregados no frontend.<\/p>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>Essas altera\u00e7\u00f5es se aplicam somente ao frontend. Os estilos do editor ainda s\u00e3o controlados por <code>theme.json<\/code>. O estilo da interface do editor est\u00e1 fora do escopo deste artigo.<\/p>\n<\/aside>\n\n<p>Para confirmar se os estilos est\u00e3o sendo enfileirados corretamente, tente adicionar o seguinte CSS ao arquivo <code>style.css<\/code> do seu tema filho (child theme):<\/p>\n<pre><code class=\"language-css\">body {\n  color: #ffff00;\n  background: #0000ff;\n}<\/code><\/pre>\n<p>Isso aplicar\u00e1 a todas as varia\u00e7\u00f5es de estilo um fundo azul e texto amarelo, somente no frontend.<\/p>\n<h3>Um caso de uso simples para styles.css<\/h3>\n<p>Voc\u00ea pode estar se perguntando: <em>por que usar CSS? O <code>theme.json<\/code> n\u00e3o deveria cuidar de tudo?<\/em><\/p>\n<p>N\u00e3o \u00e9 bem assim.<\/p>\n<p>Por exemplo, <code>theme.json<\/code> n\u00e3o oferece suporte a pseudoclasses como <code>:hover<\/code>. Para estilizar um efeito de foco em todos os bot\u00f5es, voc\u00ea pode usar este CSS:<\/p>\n<pre><code class=\"language-css\">.wp-block-button a:hover {\n  background: #ffffff;\n  color: #0000ff;\n}<\/code><\/pre>\n<p>Isso se aplica a todos os blocos de bot\u00f5es em todas as varia\u00e7\u00f5es no frontend.<\/p>\n<p>Suponha que voc\u00ea queira limitar esse efeito de foco a uma varia\u00e7\u00e3o ou bloco espec\u00edfico. Nesse caso, voc\u00ea precisar\u00e1 usar m\u00e9todos mais avan\u00e7ados, como classes de corpo condicionais, filtros de bloco ou CSS espec\u00edfico para o bloco.<\/p>\n<h2>Adicionando uma varia\u00e7\u00e3o de estilo para um bloco<\/h2>\n<p>Agora, vamos ver como adicionar uma nova varia\u00e7\u00e3o de estilo ao bloco de Bot\u00e3o usando PHP e CSS.<\/p>\n<p>Se voc\u00ea estiver pensando em adicionar um array de <code>variations<\/code> ao <code>theme.json<\/code>, isso n\u00e3o funcionar\u00e1 para este caso. Embora o <code>theme.json<\/code> gerencie estilos globais e por bloco, as varia\u00e7\u00f5es de estilo dos blocos, como estilos alternativos para bot\u00f5es, precisam ser registradas de outra forma.<\/p>\n<p>Vamos criar uma nova varia\u00e7\u00e3o de estilo chamada <strong>Alternative Outline<\/strong>, que aparecer\u00e1 junto com os estilos padr\u00e3o Fill e Outline na interface do editor e ser\u00e1 renderizada corretamente no frontend.<\/p>\n<h3>Registre o estilo no PHP<\/h3>\n<p>Adicione o seguinte c\u00f3digo ao arquivo <code>functions.php<\/code> do seu tema filho (child theme). Ele registra o estilo ap\u00f3s o carregamento do n\u00facleo, mas antes de qualquer p\u00e1gina ser renderizada:<\/p>\n<pre><code class=\"language-php\">\/\/ Register \"Alternative Outline\" button style\nadd_action('init', function() {\n    register_block_style(\n        'core\/button',\n        [\n            'name'  =&gt; 'alternative-outline',\n            'label' =&gt; __('Alternative Outline', 'twenty-twenty-five-child'),\n        ]\n    );\n});<\/code><\/pre>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>Estamos usando <code>__()<\/code> para internacionaliza\u00e7\u00e3o e namespacing com o dom\u00ednio de texto do nosso tema filho (child theme).<\/p>\n<\/aside>\n\n<h3>Adicione estilos personalizados ao style.css<\/h3>\n<p>Agora, defina os estilos para essa varia\u00e7\u00e3o, inclusive um estado <code>:hover<\/code>, no arquivo <code>style.css<\/code> do seu tema secund\u00e1rio:<\/p>\n<pre><code class=\"language-css\">.wp-block-button.is-style-alternative-outline .wp-block-button__link {\n  background-color: transparent;\n  color: var(--wp--preset--color--yellow);\n  border: 2px dotted var(--wp--preset--color--yellow);\n  transition: all 0.7s ease-in-out;\n}\n\n.wp-block-button.is-style-alternative-outline .wp-block-button__link:hover {\n  background-color: var(--wp--preset--color--yellow);\n  color: var(--wp--preset--color--black);\n}<\/code><\/pre>\n<p>As vari\u00e1veis <code>color<\/code> usadas aqui s\u00e3o definidas em sua paleta <code>theme.json<\/code>, garantindo a consist\u00eancia em todo o site.<\/p>\n<figure style=\"width: 1001px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2025\/06\/new-alternative-outline-button-block.png\" alt=\"Nova varia\u00e7\u00e3o de estilo do bloco de bot\u00e3o Alternative Outline vis\u00edvel na barra de ferramentas e na barra lateral.\" width=\"1001\" height=\"471\"><figcaption class=\"wp-caption-text\">Nova varia\u00e7\u00e3o de estilo do bloco de bot\u00e3o Alternative Outline vis\u00edvel na barra de ferramentas e na barra lateral.<\/figcaption><\/figure>\n<h2>Criando varia\u00e7\u00f5es de estilo de bloco com JSON<\/h2>\n<p>A partir do <a href=\"https:\/\/kinqsta.com\/pt\/blog\/wordpress-6-6\/\">WordPress 6.6<\/a>, voc\u00ea pode registrar varia\u00e7\u00f5es de estilo de bloco central totalmente usando JSON, sem necessidade de PHP.<\/p>\n<p>Aqui est\u00e1 um exemplo que adiciona uma nova varia\u00e7\u00e3o chamada <strong>Purple Background<\/strong> ao bloco Group. Ela aparece na barra lateral do editor com uma visualiza\u00e7\u00e3o estilizada:<\/p>\n<p>Crie um arquivo chamado <code>block.json<\/code> dentro da pasta <code>\/styles\/purple-background\/<\/code> do seu tema:<\/p>\n<pre><code class=\"language-json\">{\n  \"version\": 3,\n  \"$schema\": \"https:\/\/schemas.wp.org\/trunk\/theme.json\",\n  \"title\": \"Purple Background\",\n  \"slug\": \"section-purple\",\n  \"blockTypes\": [\"core\/group\"],\n  \"styles\": {\n    \"border\": {\n      \"radius\": \"20px\"\n    },\n    \"color\": {\n      \"background\": \"#800080\",\n      \"text\": \"#eeeeee\"\n    },\n    \"spacing\": {\n      \"padding\": {\n        \"top\": \"var(--wp--preset--spacing--50)\",\n        \"right\": \"var(--wp--preset--spacing--50)\",\n        \"bottom\": \"var(--wp--preset--spacing--50)\",\n        \"left\": \"var(--wp--preset--spacing--50)\"\n      }\n    }\n  }\n}<\/code><\/pre>\n<p>A varia\u00e7\u00e3o Purple Background aparece na barra lateral do editor, conforme mostrado na imagem abaixo:<\/p>\n<figure style=\"width: 1001px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2025\/06\/group-block-custom-style-variation.png\" alt=\"Bloco Group usando uma varia\u00e7\u00e3o de estilo personalizada no Editor do Site.\" width=\"1001\" height=\"471\"><figcaption class=\"wp-caption-text\">Bloco Group usando uma varia\u00e7\u00e3o de estilo personalizada no Editor do Site.<\/figcaption><\/figure>\n<p>Se voc\u00ea estiver trabalhando com v\u00e1rias varia\u00e7\u00f5es de estilo, \u00e9 uma boa pr\u00e1tica coloc\u00e1-las em uma subpasta <code>\/styles<\/code>. Nesse caso, o caminho do arquivo \u00e9: <code>\/styles\/purple-background\/block.json<\/code>.<\/p>\n<p>Aqui est\u00e3o algumas observa\u00e7\u00f5es finais que voc\u00ea deve considerar sobre o m\u00e9todo JSON:<\/p>\n<ul>\n<li>Essa abordagem n\u00e3o requer PHP e pode reduzir o peso da p\u00e1gina porque o <a href=\"https:\/\/kinqsta.com\/pt\/blog\/o-que-wordpress\/\">WordPress<\/a> s\u00f3 carrega o CSS relevante quando necess\u00e1rio.<\/li>\n<li>Como estamos trabalhando com um tema filho (child theme) do Twenty Twenty-Five &#8211; que j\u00e1 usa <code>theme.json<\/code> e estilo din\u00e2mico &#8211; n\u00e3o h\u00e1 necessidade de enfileirar estilos manualmente.<\/li>\n<li>Alguns blocos talvez ainda n\u00e3o sejam compat\u00edveis com todas as op\u00e7\u00f5es de estilo via JSON. Se a compatibilidade com vers\u00f5es anteriores for uma preocupa\u00e7\u00e3o, voc\u00ea pode adicionar opcionalmente um fallback PHP usando <code>register_block_style()<\/code>.<\/li>\n<\/ul>\n<h2>Resumo<\/h2>\n<p>Os temas de blocos oferecem uma flexibilidade extraordin\u00e1ria, abrindo as portas para in\u00fameras possibilidades de desenvolvimento. Neste artigo, nosso objetivo foi apresentar a voc\u00ea o mundo da cria\u00e7\u00e3o de temas filhos (child themes) para temas de blocos e, com sorte, inspir\u00e1-lo a dar vida \u00e0s suas pr\u00f3prias ideias.<\/p>\n<p>Tamb\u00e9m exploramos duas abordagens para adicionar varia\u00e7\u00f5es <a href=\"https:\/\/kinqsta.com\/pt\/blog\/extendendo-blocos-nativos-do-wp\/\">personalizadas de estilo de bloco central<\/a>: uma usando PHP e CSS e outra usando apenas JSON.<\/p>\n<p>Como voc\u00ea deve imaginar, cada exemplo que abordamos pode seguir m\u00faltiplos caminhos. O WordPress \u00e9 rico em op\u00e7\u00f5es, muitas vezes oferecendo diversas formas de resolver o mesmo problema.<\/p>\n<p>Por exemplo, \u00e9 poss\u00edvel criar um tema de blocos que usa o <code>theme.json<\/code> apenas para configura\u00e7\u00f5es, enquanto depende totalmente do <code>style.css<\/code> para a estiliza\u00e7\u00e3o, aproveitando as capacidades mais amplas do CSS. Ou, ainda, voc\u00ea pode carregar estilos condicionalmente, para serem aplicados apenas quando uma varia\u00e7\u00e3o espec\u00edfica estiver em uso.<\/p>\n<p>As possibilidades s\u00e3o infinitas!<\/p>\n<p>Na Kinsta, oferecemos um conjunto completo de ferramentas de desenvolvimento, das mais b\u00e1sicas \u00e0s mais avan\u00e7adas, para acelerar, otimizar e aprimorar seu fluxo de trabalho com WordPress. <a href=\"https:\/\/kinqsta.com\/pt\/blog\/primeiro-mes-gratuito-com-kinsta\/\">Experimente a Kinsta gratuitamente por 30 dias<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Os temas em bloco em arquivo theme.json oferecem muita flexibilidade, o que pode dar a impress\u00e3o de que os temas filhos (child themes) se tornaram obsoletos. &#8230;<\/p>\n","protected":false},"author":313,"featured_media":72345,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[1026,1036],"class_list":["post-72344","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-desenvolvimento-wordpress","topic-temas-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Estilo Personalizado para Temas de Blocos do WordPress Usando um Tema Filho (Child Theme)<\/title>\n<meta name=\"description\" content=\"Aprenda a personalizar temas de blocos no WordPress usando um tema filho (child theme), theme.json, CSS e varia\u00e7\u00f5es de estilo de blocos.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Estilo Personalizado para Temas de Blocos do WordPress Usando um Tema Filho (Child Theme)\" \/>\n<meta property=\"og:description\" content=\"Aprenda a personalizar temas de blocos no WordPress usando um tema filho (child theme), theme.json, CSS e varia\u00e7\u00f5es de estilo de blocos.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstapt\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-07-17T14:32:12+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-22T12:36:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2025\/07\/custom-block-styling-in-a-child-theme.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1470\" \/>\n\t<meta property=\"og:image:height\" content=\"735\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Bud Kraus\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Aprenda a personalizar temas de blocos no WordPress usando um tema filho (child theme), theme.json, CSS e varia\u00e7\u00f5es de estilo de blocos.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2025\/07\/custom-block-styling-in-a-child-theme.png\" \/>\n<meta name=\"twitter:creator\" content=\"@kinsta_pt\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_pt\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Bud Kraus\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/\"},\"author\":{\"name\":\"Bud Kraus\",\"@id\":\"https:\/\/kinqsta.com\/pt\/#\/schema\/person\/8cce3d6bbd8a2aa46850235d997793ed\"},\"headline\":\"Estilo Personalizado para Temas de Blocos do WordPress Usando um Tema Filho (Child Theme)\",\"datePublished\":\"2025-07-17T14:32:12+00:00\",\"dateModified\":\"2025-07-22T12:36:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/\"},\"wordCount\":1712,\"publisher\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2025\/07\/custom-block-styling-in-a-child-theme.png\",\"inLanguage\":\"pt-PT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/\",\"url\":\"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/\",\"name\":\"Estilo Personalizado para Temas de Blocos do WordPress Usando um Tema Filho (Child Theme)\",\"isPartOf\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2025\/07\/custom-block-styling-in-a-child-theme.png\",\"datePublished\":\"2025-07-17T14:32:12+00:00\",\"dateModified\":\"2025-07-22T12:36:19+00:00\",\"description\":\"Aprenda a personalizar temas de blocos no WordPress usando um tema filho (child theme), theme.json, CSS e varia\u00e7\u00f5es de estilo de blocos.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/#primaryimage\",\"url\":\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2025\/07\/custom-block-styling-in-a-child-theme.png\",\"contentUrl\":\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2025\/07\/custom-block-styling-in-a-child-theme.png\",\"width\":1470,\"height\":735},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinqsta.com\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Temas WordPress\",\"item\":\"https:\/\/kinqsta.com\/pt\/topicos\/temas-wordpress\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Estilo Personalizado para Temas de Blocos do WordPress Usando um Tema Filho (Child Theme)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinqsta.com\/pt\/#website\",\"url\":\"https:\/\/kinqsta.com\/pt\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Solu\u00e7\u00f5es de hospedagem Premium, r\u00e1pida e segura\",\"publisher\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinqsta.com\/pt\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinqsta.com\/pt\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinqsta.com\/pt\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/kinqsta.com\/pt\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstapt\/\",\"https:\/\/x.com\/kinsta_pt\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinqsta.com\/pt\/#\/schema\/person\/8cce3d6bbd8a2aa46850235d997793ed\",\"name\":\"Bud Kraus\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/kinqsta.com\/pt\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4720f5a00a3f527eda2576d524728bc2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4720f5a00a3f527eda2576d524728bc2?s=96&d=mm&r=g\",\"caption\":\"Bud Kraus\"},\"description\":\"Bud Kraus has been working with WordPress as an in-class and online instructor, site developer, and content creator since 2009. He has produced instructional videos and written many articles for WordPress businesses.\",\"url\":\"https:\/\/kinqsta.com\/pt\/blog\/author\/budkraus\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Estilo Personalizado para Temas de Blocos do WordPress Usando um Tema Filho (Child Theme)","description":"Aprenda a personalizar temas de blocos no WordPress usando um tema filho (child theme), theme.json, CSS e varia\u00e7\u00f5es de estilo de blocos.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/","og_locale":"pt_PT","og_type":"article","og_title":"Estilo Personalizado para Temas de Blocos do WordPress Usando um Tema Filho (Child Theme)","og_description":"Aprenda a personalizar temas de blocos no WordPress usando um tema filho (child theme), theme.json, CSS e varia\u00e7\u00f5es de estilo de blocos.","og_url":"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstapt\/","article_published_time":"2025-07-17T14:32:12+00:00","article_modified_time":"2025-07-22T12:36:19+00:00","og_image":[{"width":1470,"height":735,"url":"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2025\/07\/custom-block-styling-in-a-child-theme.png","type":"image\/png"}],"author":"Bud Kraus","twitter_card":"summary_large_image","twitter_description":"Aprenda a personalizar temas de blocos no WordPress usando um tema filho (child theme), theme.json, CSS e varia\u00e7\u00f5es de estilo de blocos.","twitter_image":"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2025\/07\/custom-block-styling-in-a-child-theme.png","twitter_creator":"@kinsta_pt","twitter_site":"@kinsta_pt","twitter_misc":{"Escrito por":"Bud Kraus","Tempo estimado de leitura":"10 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/#article","isPartOf":{"@id":"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/"},"author":{"name":"Bud Kraus","@id":"https:\/\/kinqsta.com\/pt\/#\/schema\/person\/8cce3d6bbd8a2aa46850235d997793ed"},"headline":"Estilo Personalizado para Temas de Blocos do WordPress Usando um Tema Filho (Child Theme)","datePublished":"2025-07-17T14:32:12+00:00","dateModified":"2025-07-22T12:36:19+00:00","mainEntityOfPage":{"@id":"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/"},"wordCount":1712,"publisher":{"@id":"https:\/\/kinqsta.com\/pt\/#organization"},"image":{"@id":"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/#primaryimage"},"thumbnailUrl":"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2025\/07\/custom-block-styling-in-a-child-theme.png","inLanguage":"pt-PT"},{"@type":"WebPage","@id":"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/","url":"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/","name":"Estilo Personalizado para Temas de Blocos do WordPress Usando um Tema Filho (Child Theme)","isPartOf":{"@id":"https:\/\/kinqsta.com\/pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/#primaryimage"},"image":{"@id":"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/#primaryimage"},"thumbnailUrl":"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2025\/07\/custom-block-styling-in-a-child-theme.png","datePublished":"2025-07-17T14:32:12+00:00","dateModified":"2025-07-22T12:36:19+00:00","description":"Aprenda a personalizar temas de blocos no WordPress usando um tema filho (child theme), theme.json, CSS e varia\u00e7\u00f5es de estilo de blocos.","breadcrumb":{"@id":"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/#primaryimage","url":"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2025\/07\/custom-block-styling-in-a-child-theme.png","contentUrl":"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2025\/07\/custom-block-styling-in-a-child-theme.png","width":1470,"height":735},{"@type":"BreadcrumbList","@id":"https:\/\/kinqsta.com\/pt\/blog\/personalizar-bloco-com-child-theme\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinqsta.com\/pt\/"},{"@type":"ListItem","position":2,"name":"Temas WordPress","item":"https:\/\/kinqsta.com\/pt\/topicos\/temas-wordpress\/"},{"@type":"ListItem","position":3,"name":"Estilo Personalizado para Temas de Blocos do WordPress Usando um Tema Filho (Child Theme)"}]},{"@type":"WebSite","@id":"https:\/\/kinqsta.com\/pt\/#website","url":"https:\/\/kinqsta.com\/pt\/","name":"Kinsta\u00ae","description":"Solu\u00e7\u00f5es de hospedagem Premium, r\u00e1pida e segura","publisher":{"@id":"https:\/\/kinqsta.com\/pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinqsta.com\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/kinqsta.com\/pt\/#organization","name":"Kinsta","url":"https:\/\/kinqsta.com\/pt\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/kinqsta.com\/pt\/#\/schema\/logo\/image\/","url":"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinqsta.com\/pt\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstapt\/","https:\/\/x.com\/kinsta_pt","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinqsta.com\/pt\/#\/schema\/person\/8cce3d6bbd8a2aa46850235d997793ed","name":"Bud Kraus","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/kinqsta.com\/pt\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4720f5a00a3f527eda2576d524728bc2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4720f5a00a3f527eda2576d524728bc2?s=96&d=mm&r=g","caption":"Bud Kraus"},"description":"Bud Kraus has been working with WordPress as an in-class and online instructor, site developer, and content creator since 2009. He has produced instructional videos and written many articles for WordPress businesses.","url":"https:\/\/kinqsta.com\/pt\/blog\/author\/budkraus\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/posts\/72344","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/users\/313"}],"replies":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/comments?post=72344"}],"version-history":[{"count":6,"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/posts\/72344\/revisions"}],"predecessor-version":[{"id":72367,"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/posts\/72344\/revisions\/72367"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/72344\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/72344\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/72344\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/72344\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/72344\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/72344\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/72344\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/72344\/translations\/es"},{"href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/72344\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/media\/72345"}],"wp:attachment":[{"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/media?parent=72344"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/tags?post=72344"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/topic?post=72344"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}