{"id":52728,"date":"2022-09-09T04:50:09","date_gmt":"2022-09-09T07:50:09","guid":{"rendered":"https:\/\/kinsta.com\/pt\/?p=52728&#038;preview=true&#038;preview_id=52728"},"modified":"2023-08-22T06:01:57","modified_gmt":"2023-08-22T09:01:57","slug":"wordpress-6-1","status":"publish","type":"post","link":"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/","title":{"rendered":"O Que H\u00e1 de Novo no WordPress 6.1: Tipografia de Fluidos, Sistema de Template Melhorado, Novo Site Health Checks, e Muito Mais!"},"content":{"rendered":"<p>WordPress 6.1 &#8220;Misha&#8221; foi lan\u00e7ado em <a href=\"https:\/\/wordpress.org\/news\/2022\/11\/misha\/\" target=\"_blank\" rel=\"noopener noreferrer\">1 de novembro de 2022<\/a>.\u00a0A terceira grande atualiza\u00e7\u00e3o do ano segue o\u00a0<a href=\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-0\/\">WordPress 6.0 Arturo<\/a>, lan\u00e7ado em 24 de maio, e <a href=\"https:\/\/kinsta.com\/pt\/blog\/wordpress-5-9\/\">WordPress 5.9 Josephine<\/a>, lan\u00e7ado em 25 de janeiro.<\/p>\n<p>Como sempre acontece, novas vers\u00f5es do WordPress trazem novas funcionalidades, melhorias e corre\u00e7\u00f5es de bugs das \u00faltimas vers\u00f5es do plugin Gutenberg para o n\u00facleo. E o WordPress 6.1 n\u00e3o \u00e9 exce\u00e7\u00e3o, j\u00e1 que 11 vers\u00f5es do <a href=\"https:\/\/kinsta.com\/pt\/blog\/editor-gutenberg-wordpress\/\">plugin Gutenberg<\/a> foram fundidas no n\u00facleo, de 13.1 a 14.1.<\/p>\n<p>Neste artigo, apresentaremos as novas funcionalidades que vir\u00e3o com o novo grande lan\u00e7amento do WordPress.<\/p>\n<p>Matias Ventura nos deu algumas ideias sobre o <a href=\"https:\/\/make.wordpress.org\/core\/2022\/06\/04\/roadmap-to-6-1\/\" target=\"_blank\" rel=\"noopener noreferrer\">Roadmap para 6.1<\/a>, onde ele disse que o objetivo do 6.1 \u00e9 refinar as experi\u00eancias introduzidas com 5.9 e 6.0 e corrigir algumas coisas \u00e0 medida que nos aproximamos da fase 3 do Roadmap de Gutenberg.<\/p>\n\n<p><strong>1. Melhorias no editor de templates<\/strong>: Uma das principais novidades \u00e9 o <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/41241\" target=\"_blank\" rel=\"noopener noreferrer\">Editor de Template<\/a>. O WordPress 6.1 deve introduzir a capacidade de navegar, visualizar e editar a estrutura do site.<\/p>\n<p><strong>2. Padr\u00f5es de templates<\/strong>: O objetivo \u00e9 dar aos <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/38529\" target=\"_blank\" rel=\"noopener noreferrer\">padr\u00f5es de blocos um papel central<\/a> na cria\u00e7\u00e3o de templates e p\u00e1ginas, adaptando aos <a href=\"https:\/\/kinsta.com\/pt\/blog\/tipos-publicacoes-personalizadas-wordpress\/\">tipos de artigos<\/a> e tipos de blocos personalizados, melhorando o gerenciamento de padr\u00f5es salvos, etc.<\/p>\n<p><strong>3. Estilos e blocos globais e ferramentas de design<\/strong>: O WordPress 6.1 permitir\u00e1 gerenciar webfonts, implementar tipografia responsiva, e expandir o conjunto de ferramentas dispon\u00edveis para blocos.<\/p>\n<p>Dito isso, daremos uma olhada mais de perto em alguns dos recursos mais poderosos que v\u00eam com o WordPress 6.1.<\/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>Tipografia e espa\u00e7amento de fluidos<\/h2>\n<p>WordPress 6.1 <a href=\"https:\/\/make.wordpress.org\/core\/2022\/08\/04\/whats-new-in-gutenberg-13-8-3-august\/#fluid-typography-support\">adiciona suporte<\/a> para <a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/03\/fluid-font-sizes-in-wordpress-6-1\/\" target=\"_blank\" rel=\"noopener noreferrer\">tipografia de fluidos<\/a> via <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/calc\"><code>calc<\/code><\/a>\/<a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/clamp\"><code>clamp<\/code><\/a> Fun\u00e7\u00f5es do CSS.<\/p>\n<p>A express\u00e3o <a href=\"https:\/\/make.wordpress.org\/core\/2022\/05\/27\/block-font-sizes-and-fluid-typography\/\" target=\"_blank\" rel=\"noopener noreferrer\">Fluid tipografia<\/a> descreve a capacidade do texto de se adaptar \u00e0 largura do viewport, suavemente escalando de uma largura m\u00ednima para uma largura m\u00e1xima.<\/p>\n<p>\u00c9 algo diferente do que voc\u00ea pode conseguir com as consultas de m\u00eddia, pois as consultas de m\u00eddia permitem que os temas redimensionem o texto dependendo do tamanho espec\u00edfico do viewport, mas n\u00e3o fazem nada entre valores diferentes.<\/p>\n<p>Alguns temas j\u00e1 suportam tipografia fluida. <a href=\"https:\/\/kinsta.com\/pt\/blog\/tema-twenty-twenty-two\/\">Twenty Twenty-Two<\/a>, por exemplo, usam a fun\u00e7\u00e3o CSS <code>clamp()<\/code> para v\u00e1rios tamanhos de fontes. Por exemplo, a fun\u00e7\u00e3o CSS :<\/p>\n<pre><code class=\"language-json\">\"settings\": {\n\t...\n\t\"custom\": {\n\t\t\"spacing\": {\n\t\t\t\"small\": \"max(1.25rem, 5vw)\",\n\t\t\t\"medium\": \"clamp(2rem, 8vw, calc(4 * var(--wp--style--block-gap)))\",\n\t\t\t\"large\": \"clamp(4rem, 10vw, 8rem)\",\n\t\t\t\"outer\": \"var(--wp--custom--spacing--small, 1.25rem)\"\n\t\t},\n\t\t\"typography\": {\n\t\t\t\"font-size\": {\n\t\t\t\t\"huge\": \"clamp(2.25rem, 4vw, 2.75rem)\",\n\t\t\t\t\"gigantic\": \"clamp(2.75rem, 6vw, 3.25rem)\",\n\t\t\t\t\"colossal\": \"clamp(3.25rem, 8vw, 6.25rem)\"\n\t\t\t}\n\t\t}\n\t}\n}<\/code><\/pre>\n<p>Como voc\u00ea pode ver no c\u00f3digo acima, os valores do tamanho da fonte fluida s\u00e3o usados para cada tamanho de fonte.<\/p>\n<p>Agora, a partir do WordPress 6.1, os temas s\u00e3o habilitados para <a href=\"https:\/\/make.wordpress.org\/core\/2022\/05\/27\/block-font-sizes-and-fluid-typography\/\" target=\"_blank\" rel=\"noopener noreferrer\">gerar automaticamente tamanhos de fontes fluidas<\/a>, declarando a nova propriedade <code>typography.fluid<\/code> da seguinte forma:<\/p>\n<pre><code class=\"language-json\">\"settings\": {\n\t....\n\t\"typography\": {\n\t\t\"fluid\": true,\n\t\t\"fontSizes\": [\n\t\t\t{\n\t\t\t\t\"size\": \"2rem\",\n\t\t\t\t\"fluid\": {\n\t\t\t\t\t\"min\": \"2rem\",\n\t\t\t\t\t\"max\": \"2.5rem\"\n\t\t\t\t},\n\t\t\t\t\"slug\": \"medium\",\n\t\t\t\t\"name\": \"Medium\"\n\t\t\t}\n\t\t]\n}<\/code><\/pre>\n<p>Usando <code>typography.fluid<\/code> e <code>typography.fontSizes[].fluid<\/code>, o valor de cada tamanho de fonte \u00e9 calculado automaticamente usando a seguinte <a href=\"https:\/\/richtabor.com\/fluid-typography-block-themes\/\" target=\"_blank\" rel=\"noopener noreferrer\">f\u00f3rmula<\/a>:<\/p>\n<pre><code class=\"language-css\">--wp--preset--font-size--{slug}: clamp({fluid.min}, {fluid.min} + ((1vw - 0.48rem) * 1.592), {fluid.max});<\/code><\/pre>\n<p>Por exemplo:<\/p>\n<pre><code class=\"language-css\">--wp--preset--font-size--large: clamp(2rem, 2rem + ((1vw - 0.48rem) * 1.592), {2.5rem});<\/code><\/pre>\n<p>Note que, no momento em que escrevemos este artigo, a Tipografia Fluida \u00e9 uma funcionalidade experimental. Voc\u00ea pode explorar os detalhes t\u00e9cnicos em <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/39529\" target=\"_blank\" rel=\"noopener noreferrer\">Suportes de bloco: adicionar tipografia de fluidos<\/a>.<\/p>\n<p><blockquote class=\"twitter-tweet\" data-width=\"500\" data-dnt=\"true\"><p lang=\"en\" dir=\"ltr\">Fluid typography is a significant improvement for building modern <a href=\"https:\/\/twitter.com\/hashtag\/WordPress?src=hash&amp;ref_src=twsrc%5Etfw\">#WordPress<\/a> websites. We just updated <a href=\"https:\/\/twitter.com\/frostwp?ref_src=twsrc%5Etfw\">@frostwp<\/a> to include this feature. Here\u2019s a great read from <a href=\"https:\/\/twitter.com\/richard_tabor?ref_src=twsrc%5Etfw\">@richard_tabor<\/a> into what it is and why it matters. <a href=\"https:\/\/t.co\/Bq5YuHX3wi\">https:\/\/t.co\/Bq5YuHX3wi<\/a><\/p>&mdash; Brian Gardner (@bgardner) <a href=\"https:\/\/twitter.com\/bgardner\/status\/1556636761228513283?ref_src=twsrc%5Etfw\">August 8, 2022<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>Veja tamb\u00e9m <a href=\"https:\/\/richtabor.com\/fluid-typography-block-themes\/\" target=\"_blank\" rel=\"noopener noreferrer\">Como adicionar Tipografia de Fluidos aos Temas de Bloco do WordPress<\/a> por Rich Tabor e <a href=\"https:\/\/fullsiteediting.com\/lessons\/theme-json-typography-options\/#h-fluid-typography-with-gutenberg\" target=\"_blank\" rel=\"noopener noreferrer\">Tipografia de Fluidos com Gutenberg<\/a> por Carolina Nymark.<\/p>\n<p>Da mesma forma que a Tipografia Fluida, o WordPress 6.1 tamb\u00e9m introduz suporte para <strong>Espa\u00e7amento Fluido<\/strong>.<\/p>\n<p>Antes do WordPress 6.1, s\u00f3 era poss\u00edvel definir valores de espa\u00e7amento personalizados no editor, e os autores do tema n\u00e3o tinham permiss\u00e3o para especificar valores fixos para preenchimento, margem e espa\u00e7o. Portanto, n\u00e3o era poss\u00edvel transferir configura\u00e7\u00f5es de espa\u00e7amento de um tema para outro ou manter valores de espa\u00e7amento ao copiar e colar conte\u00fado entre diferentes sites.<\/p>\n<p>Agora os desenvolvedores de temas podem declarar suporte a espa\u00e7amento de fluidos usando as configura\u00e7\u00f5es <code>spacing.spacingScale<\/code> e <code>spacing.spacingSizes[]<\/code> (veja tamb\u00e9m <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/41527\">Theme.json: Adicione predefini\u00e7\u00f5es de tamanho de espa\u00e7amento<\/a>\u00a0e <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/39371\">Estenda o theme.json para fornecer predefini\u00e7\u00f5es de tamanho de espa\u00e7amento<\/a>).<\/p>\n<pre><code class=\"language-json\">\"settings\": {\n\t\"spacing\": {\n\t\t\"spacingScale\": \n\t\t{\n\t\t\t\"steps\": 0\n\t\t},\n\t\t\"spacingSizes\": [\n\t\t\t{\n\t\t\t\t\"size\": \"clamp(1.5rem, 5vw, 2rem)\",\n\t\t\t\t\"slug\": \"30\",\n\t\t\t\t\"name\": \"1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\t\"size\": \"clamp(1.8rem, 1.8rem + ((1vw - 0.48rem) * 2.885), 3rem)\",\n\t\t\t\t\"slug\": \"40\",\n\t\t\t\t\"name\": \"2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\t\"size\": \"clamp(2.5rem, 8vw, 6.5rem)\",\n\t\t\t\t\"slug\": \"50\",\n\t\t\t\t\"name\": \"3\"\n\t\t\t},\n\t\t\t{\n\t\t\t\t\"size\": \"clamp(3.75rem, 10vw, 7rem)\",\n\t\t\t\t\"slug\": \"60\",\n\t\t\t\t\"name\": \"4\"\n\t\t\t},\n\t\t\t{\n\t\t\t\t\"size\": \"clamp(5rem, 5.25rem + ((1vw - 0.48rem) * 9.096), 8rem)\",\n\t\t\t\t\"slug\": \"70\",\n\t\t\t\t\"name\": \"5\"\n\t\t\t},\n\t\t\t{\n\t\t\t\t\"size\": \"clamp(7rem, 14vw, 11rem)\",\n\t\t\t\t\"slug\": \"80\",\n\t\t\t\t\"name\": \"6\"\n\t\t\t}\n\t\t],\n\t...\n\t}\n}<\/code><\/pre>\n<p>\u00a0Configura\u00e7\u00f5es Globais &#038; Presets de Estilos e no referencial vivo da API theme.json V2.<\/p>\n<p>Voc\u00ea encontrar\u00e1 as propriedades de tipografia fluida e espa\u00e7amento documentadas em <a href=\"https:\/\/developer.wordpress.org\/block-editor\/how-to-guides\/themes\/theme-json\/#presets\">Global Settings &#038; Styles Presets<\/a> e no <a href=\"https:\/\/developer.wordpress.org\/block-editor\/reference-guides\/theme-json-reference\/theme-json-living\/\">referencial em tempo real do theme.json API V2<\/a>.<\/p>\n\n<h2>Edi\u00e7\u00e3o apenas de conte\u00fado de blocos<\/h2>\n<p>O WordPress 6.1 introduz a <a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/11\/content-locking-features-and-updates\/\">edi\u00e7\u00e3o apenas de conte\u00fado<\/a> para blocos, padr\u00f5es e templates. Com a edi\u00e7\u00e3o apenas de conte\u00fado ativada, os usu\u00e1rios s\u00f3 podem alterar o conte\u00fado de um bloco ou padr\u00e3o, evitando que eles quebrem acidentalmente o layout ou alterem os estilos.<\/p>\n<p>Atualmente, n\u00e3o \u00e9 poss\u00edvel habilitar a edi\u00e7\u00e3o apenas de conte\u00fado pela interface do Editor Visual. Para ativar esse recurso, o atributo <code>templateLock<\/code> deve ser definido como <code>contentOnly<\/code> e voc\u00ea pode usar o Editor de C\u00f3digo para isso.<\/p>\n<p>A imagem a seguir fornece um exemplo simples.<\/p>\n<figure id=\"attachment_136141\" aria-describedby=\"caption-attachment-136141\" style=\"width: 1802px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-136141\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/09\/contentonly.jpg\" alt=\"Setting templateLock to contentOnly in the Code Editor\" width=\"1802\" height=\"504\"><figcaption id=\"caption-attachment-136141\" class=\"wp-caption-text\">Definir templateLock para conte\u00fado apenas no Editor de C\u00f3digo.<\/figcaption><\/figure>\n<p>Quando a edi\u00e7\u00e3o somente de conte\u00fado \u00e9 habilitada em um bloco ou padr\u00e3o, as configura\u00e7\u00f5es da barra lateral mudam. Voc\u00ea n\u00e3o ver\u00e1 os controles de configura\u00e7\u00f5es usuais, mas uma lista de blocos inclu\u00eddos no grupo. Voc\u00ea pode selecionar qualquer um desses blocos clicando no bloco na tela do editor ou no item da lista correspondente na barra lateral.<\/p>\n<figure id=\"attachment_136142\" aria-describedby=\"caption-attachment-136142\" style=\"width: 2398px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-136142 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/09\/content-only-editing.jpg\" alt=\"Edi\u00e7\u00e3o apenas de conte\u00fado.\" width=\"2398\" height=\"1230\"><figcaption id=\"caption-attachment-136142\" class=\"wp-caption-text\">Edi\u00e7\u00e3o apenas de conte\u00fado.<\/figcaption><\/figure>\n<p>Voc\u00ea pode desativar a edi\u00e7\u00e3o somente de conte\u00fado clicando no bot\u00e3o <strong>Modify<\/strong>\u00a0na barra de ferramentas do grupo.<\/p>\n<figure id=\"attachment_136143\" aria-describedby=\"caption-attachment-136143\" style=\"width: 1662px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-136143 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/09\/modify-locked-group.jpg\" alt=\"Desabilitando a edi\u00e7\u00e3o somente de conte\u00fado.\" width=\"1662\" height=\"609\"><figcaption id=\"caption-attachment-136143\" class=\"wp-caption-text\">Desabilitando a edi\u00e7\u00e3o somente de conte\u00fado.<\/figcaption><\/figure>\n<p>Uma vez que voc\u00ea tenha terminado suas edi\u00e7\u00f5es, voc\u00ea pode reativar a edi\u00e7\u00e3o somente de conte\u00fado clicando no bot\u00e3o <strong>Done<\/strong>.<\/p>\n<figure id=\"attachment_136144\" aria-describedby=\"caption-attachment-136144\" style=\"width: 2400px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-136144 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/09\/contentonly-editing-disabled.jpg\" alt=\"Edi\u00e7\u00e3o apenas de conte\u00fado desativada.\" width=\"2400\" height=\"1214\"><figcaption id=\"caption-attachment-136144\" class=\"wp-caption-text\">Edi\u00e7\u00e3o apenas de conte\u00fado desativada.<\/figcaption><\/figure>\n<p>Al\u00e9m disso, blocos que n\u00e3o t\u00eam conte\u00fado s\u00e3o escondidos da visualiza\u00e7\u00e3o da lista e n\u00e3o podem receber foco na lista de blocos.<\/p>\n<p>Voc\u00ea pode ler mais sobre edi\u00e7\u00e3o de conte\u00fado apenas na <a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/11\/content-locking-features-and-updates\/\">nota do dev<\/a> e neste <a href=\"https:\/\/richtabor.com\/content-only-editing\/\">artigo do blog por Rich Tabor<\/a>.<\/p>\n<h2>Tipos de blocos melhorados<\/h2>\n<p>Com tantas vers\u00f5es do Gutenberg fundidas no n\u00facleo, o WordPress 6.1 vai trazer toneladas de altera\u00e7\u00f5es e melhorias para os tipos de blocos existentes.<\/p>\n<div><\/div><kinsta-auto-toc list-style=\"decimal\" selector=\"h3\" count-number=\"12\" sub-toc=\"true\"><\/kinsta-auto-toc>\n<h3>Adicionado suporte de borda para o bloco de colunas<\/h3>\n<p>Agora, o bloco de colunas utiliza o\u00a0<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/38876\">novo componente BorderBoxControl<\/a>, que permite aos usu\u00e1rios do WordPress especificar bordas personalizadas para as colunas, al\u00e9m de definir estilos completamente diferentes para cada borda (consulte tamb\u00e9m o pull request &#8220;<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/39967\">Column: Add border support to column blocks<\/a>&#8220;.<\/p>\n<figure id=\"attachment_131136\" aria-describedby=\"caption-attachment-131136\" style=\"width: 1902px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-131136 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/08\/columns-block-borders.jpg\" alt=\"Personaliza\u00e7\u00e3o das bordas das colunas no WordPress 6.1\" width=\"1902\" height=\"1102\"><figcaption id=\"caption-attachment-131136\" class=\"wp-caption-text\">Personaliza\u00e7\u00e3o das bordas das colunas no WordPress 6.1<\/figcaption><\/figure>\n<p>As bordas individuais tamb\u00e9m podem ser definidas no arquivo <em>theme.json<\/em> como segue:<\/p>\n<pre><code class=\"language-json\">\"core\/column\": {\n\t\"border\": {\n\t\t\"top\": {\n\t\t\t\"color\": \"#CA2315\",\n\t\t\t\"style\": \"dashed\",\n\t\t\t\"width\": \"6px\"\n\t\t},\n\t\t\"right\": {\n\t\t\t\"color\": \"#FCB900\",\n\t\t\t\"style\": \"solid\",\n\t\t\t\"width\": \"6px\"\n\t\t}\n\t}\n}<\/code><\/pre>\n<p>Os desenvolvedores podem ler mais sobre o novo controle em <a href=\"https:\/\/developer.wordpress.org\/block-editor\/reference-guides\/components\/border-box-control\/\" target=\"_blank\" rel=\"noopener noreferrer\">Refer\u00eancia de Componentes &#8211; BorderBoxControl<\/a>.<\/p>\n<h3>Controles de bordas para blocos de imagem<\/h3>\n<p><a href=\"https:\/\/make.wordpress.org\/core\/2022\/08\/04\/whats-new-in-gutenberg-13-8-3-august\/#border-controls-for-image-blocks\" target=\"_blank\" rel=\"noopener noreferrer\">Gutenberg 13.8<\/a> introduziu suporte para todos os controles de borda para o bloco de imagens. A altera\u00e7\u00e3o ser\u00e1 <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/31366\" target=\"_blank\" rel=\"noopener noreferrer\">adicionada ao n\u00facleo<\/a> com o WordPress 6.1, abrindo a porta para novas e grandes oportunidades para os criativos da web.<\/p>\n<figure id=\"attachment_131141\" aria-describedby=\"caption-attachment-131141\" style=\"width: 1892px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-131141 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/08\/image-border-controls.jpg\" alt=\"Controles de borda de imagem no WordPress 6.1\" width=\"1892\" height=\"1108\"><figcaption id=\"caption-attachment-131141\" class=\"wp-caption-text\">Controles de borda de imagem no WordPress 6.1<\/figcaption><\/figure>\n<h3>Melhorias no bloco de coment\u00e1rios<\/h3>\n<p>O WordPress 6.1 tamb\u00e9m nos traz um <strong>bloco de coment\u00e1rios<\/strong> melhorado. A partir da pr\u00f3xima vers\u00e3o do WordPress, os usu\u00e1rios poder\u00e3o usar recursos de edi\u00e7\u00e3o mais avan\u00e7ados no bloco de Coment\u00e1rios.<\/p>\n<p>Na imagem abaixo, voc\u00ea pode ver a barra lateral de configura\u00e7\u00f5es de bloco de coment\u00e1rios e as altera\u00e7\u00f5es aplicadas ao t\u00edtulo dos coment\u00e1rios.<\/p>\n<figure id=\"attachment_131142\" aria-describedby=\"caption-attachment-131142\" style=\"width: 1902px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-131142 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/08\/improved-comments-block.jpg\" alt=\"WordPress 6.1 traz um bloco de coment\u00e1rios melhorado\" width=\"1902\" height=\"1198\"><figcaption id=\"caption-attachment-131142\" class=\"wp-caption-text\">WordPress 6.1 traz um bloco de coment\u00e1rios melhorado<\/figcaption><\/figure>\n<h3>Varia\u00e7\u00f5es de blocos de termos de artigos para termos de taxonomia personalizados<\/h3>\n<p>O bloco de <strong>Termos de artigos<\/strong> foi aprimorado com uma nova varia\u00e7\u00e3o de\u00a0<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/38876\">taxonomia personalizada<\/a>. Agora \u00e9 poss\u00edvel registrar uma nova taxonomia personalizada, por exemplo, &#8220;Atores em um Filme&#8221;, e ser\u00e1 poss\u00edvel adicionar uma lista de termos de taxonomia ao artigo atual ou ao tipo de artigo personalizado.<\/p>\n<figure id=\"attachment_131153\" aria-describedby=\"caption-attachment-131153\" style=\"width: 1348px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-131153 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/08\/taxonomy.jpg\" alt=\"Termos de taxonomia personalizados para um bloco de Termos de artigo.\" width=\"1348\" height=\"856\"><figcaption id=\"caption-attachment-131153\" class=\"wp-caption-text\">Termos de taxonomia personalizados para um bloco de Termos de artigo.<\/figcaption><\/figure>\n<p>A imagem abaixo mostra uma lista de atores em um tipo de artigo de filme.<\/p>\n<figure id=\"attachment_131148\" aria-describedby=\"caption-attachment-131148\" style=\"width: 1910px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-131148 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/08\/post-term-block.jpg\" alt=\"Personalizando a apar\u00eancia de um bloco termos de artigo com termos de taxonomia personalizados.\" width=\"1910\" height=\"1130\"><figcaption id=\"caption-attachment-131148\" class=\"wp-caption-text\">Personalizando a apar\u00eancia de um bloco termos de artigo com termos de taxonomia personalizados.<\/figcaption><\/figure>\n<h3>Um novo filtro principal para o bloco de consulta<\/h3>\n<p>Um novo <a href=\"https:\/\/make.wordpress.org\/core\/2022\/05\/26\/whats-new-in-gutenberg-13-3-0-may-25\/#query-loop-parent-filter\" target=\"_blank\" rel=\"noopener noreferrer\">filtro principal<\/a> est\u00e1 agora dispon\u00edvel para o Bloco de Consultas para exibir artigos hier\u00e1rquicos e p\u00e1ginas com o mesmo bloco principal.<\/p>\n<figure id=\"attachment_131150\" aria-describedby=\"caption-attachment-131150\" style=\"width: 1912px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-131150 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/08\/query-block-parents-filter.jpg\" alt=\"Um novo filtro principal permite exibir artigos com o mesmo bloco principal em um bloco de Query Loop.\" width=\"1912\" height=\"1132\"><figcaption id=\"caption-attachment-131150\" class=\"wp-caption-text\">Um novo filtro principal permite exibir artigos com o mesmo bloco principal em um bloco de Query Loop.<\/figcaption><\/figure>\n<h3>Controles de fam\u00edlia de fontes no bloco de t\u00edtulo<\/h3>\n<p>O Bloco de T\u00edtulo <a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/11\/content-locking-features-and-updates\/\">agora suporta<\/a> controles de Fam\u00edlia de Fontes.<\/p>\n<figure id=\"attachment_131139\" aria-describedby=\"caption-attachment-131139\" style=\"width: 1912px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-131139 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/08\/font-family-in-heading-block.jpg\" alt=\"Configurando uma fam\u00edlia de fontes personalizadas em um bloco de t\u00edtulo.\" width=\"1912\" height=\"592\"><figcaption id=\"caption-attachment-131139\" class=\"wp-caption-text\">Configurando uma fam\u00edlia de fontes personalizadas em um bloco de t\u00edtulo.<\/figcaption><\/figure>\n<h3>Espa\u00e7amento horizontal e vertical em bloco de galeria<\/h3>\n<p>Come\u00e7ando com o WordPress 6.1, um novo <a href=\"https:\/\/make.wordpress.org\/core\/2022\/06\/10\/whats-new-in-gutenberg-13-4-8-june\/#axial-spacing-in-gallery-block\" target=\"_blank\" rel=\"noopener noreferrer\">controle de espa\u00e7amento axial<\/a> permite que voc\u00ea defina diferentes espa\u00e7os horizontais e verticais para imagens no bloco da <strong>Galeria<\/strong>.<\/p>\n<p>Esta altera\u00e7\u00e3o resulta em uma maior flexibilidade na cria\u00e7\u00e3o do <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/41175\" target=\"_blank\" rel=\"noopener noreferrer\">layout das galerias de imagens<\/a>.<\/p>\n<figure id=\"attachment_131134\" aria-describedby=\"caption-attachment-131134\" style=\"width: 1792px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-131134 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/08\/axial-spacing-gallery-images.jpg\" alt=\"Personaliza\u00e7\u00e3o de espa\u00e7os horizontais e verticais em um bloco de Galeria.\" width=\"1792\" height=\"1016\"><figcaption id=\"caption-attachment-131134\" class=\"wp-caption-text\">Personaliza\u00e7\u00e3o de espa\u00e7os horizontais e verticais em um bloco de Galeria.<\/figcaption><\/figure>\n<h3>Imagens em destaque no bloco de capa<\/h3>\n<p><a href=\"https:\/\/kinsta.com\/pt\/blog\/imagem-destaque-wordpress-nao-aparece\/\">As imagens em destaque<\/a> ainda recebem muita aten\u00e7\u00e3o, e no WordPress 6.1, o escopo do seu uso \u00e9 ainda mais ampliado. A partir de 6.1, a imagem em destaque pode ser <a href=\"https:\/\/make.wordpress.org\/core\/2022\/07\/20\/whats-new-in-gutenberg-13-7-20-july\/#notable\" target=\"_blank\" rel=\"noopener noreferrer\">selecionada diretamente<\/a> do bloco de cobertura, como mostrado nas imagens a seguir.<\/p>\n<figure id=\"attachment_131154\" aria-describedby=\"caption-attachment-131154\" style=\"width: 1230px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-131154 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/08\/use-featured-image-in-cover-block-1.jpg\" alt=\"Use uma Imagem em Destaque no espa\u00e7o reservado para o bloco da capa.\" width=\"1230\" height=\"642\"><figcaption id=\"caption-attachment-131154\" class=\"wp-caption-text\">Use uma Imagem em Destaque no espa\u00e7o reservado para o bloco da capa.<\/figcaption><\/figure>\n<p>Esta altera\u00e7\u00e3o deve ajudar a criar uma experi\u00eancia de usu\u00e1rio mais consistente, tornando mais claro para o usu\u00e1rio o que ele est\u00e1 personalizando.<\/p>\n<p>Al\u00e9m disso, uma <a href=\"https:\/\/make.wordpress.org\/core\/2022\/06\/22\/whats-new-in-gutenberg-13-5-22-june\/#featured-images\" target=\"_blank\" rel=\"noopener noreferrer\">alavanca de imagem em destaque<\/a> foi adicionada para <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/41476\" target=\"_blank\" rel=\"noopener noreferrer\">substituir o fluxo de m\u00eddia<\/a>.<\/p>\n<figure id=\"attachment_131155\" aria-describedby=\"caption-attachment-131155\" style=\"width: 1230px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-131155 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/08\/use-featured-image-in-cover-block-2.jpg\" alt=\"Utilize imagens em destaque no fluxo de substitui\u00e7\u00e3o de m\u00eddia.\" width=\"1230\" height=\"1017\"><figcaption id=\"caption-attachment-131155\" class=\"wp-caption-text\">Utilize imagens em destaque no fluxo de substitui\u00e7\u00e3o de m\u00eddia.<\/figcaption><\/figure>\n<h3>Ferramentas de apar\u00eancia para links de navega\u00e7\u00e3o de artigos<\/h3>\n<p>A propriedade de configura\u00e7\u00e3o <code>appearanceTools<\/code> permite que voc\u00ea opte por v\u00e1rias configura\u00e7\u00f5es desabilitadas por padr\u00e3o.<\/p>\n<p>Desde o WordPress 6.1, para temas que suportam a propriedade de configura\u00e7\u00e3o <code>appearanceTools<\/code>, voc\u00ea pode <a href=\"https:\/\/make.wordpress.org\/core\/2022\/06\/22\/whats-new-in-gutenberg-13-5-22-june\/#post-navigation-link\" target=\"_blank\" rel=\"noopener noreferrer\">personalizar a cor do link e a fam\u00edlia de fontes<\/a> no <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/41378\" target=\"_blank\" rel=\"noopener noreferrer\">link de navega\u00e7\u00e3o de artigos<\/a>.<\/p>\n<figure id=\"attachment_131147\" aria-describedby=\"caption-attachment-131147\" style=\"width: 1804px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-131147 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/08\/post-navigation-links-appearancetools.jpg\" alt=\"Personaliza\u00e7\u00e3o da cor do link em links de navega\u00e7\u00e3o de artigos\" width=\"1804\" height=\"1054\"><figcaption id=\"caption-attachment-131147\" class=\"wp-caption-text\">Personaliza\u00e7\u00e3o da cor do link em links de navega\u00e7\u00e3o de artigos<\/figcaption><\/figure>\n<p>Voc\u00ea pode ler mais sobre a propriedade <code>appearanceTools<\/code> em nossa <a href=\"https:\/\/kinsta.com\/pt\/blog\/tema-twenty-twenty-two\/#layout-and-appearance-tools\">introdu\u00e7\u00e3o ao tema dos Twenty Twenty-Two<\/a>.<\/p>\n<h3>Bloqueio dentro do bloco de cont\u00eaineres com um clique<\/h3>\n<div class=\"group w-full text-gray-800 dark:text-gray-100 border-b border-black\/10 dark:border-gray-900\/50 bg-gray-50 dark:bg-[#444654]\">\n<div class=\"flex p-4 gap-4 text-base md:gap-6 md:max-w-2xl lg:max-w-xl xl:max-w-3xl md:py-6 lg:px-0 m-auto\">\n<div class=\"relative flex w-[calc(100%-50px)] flex-col gap-1 md:gap-3 lg:w-[calc(100%-115px)]\">\n<div class=\"flex flex-grow flex-col gap-3\">\n<div class=\"min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap break-words\">\n<div class=\"markdown prose w-full break-words dark:prose-invert light\">\n<p>Agora, um novo bot\u00e3o de altern\u00e2ncia permite que os usu\u00e1rios <a href=\"https:\/\/make.wordpress.org\/core\/2022\/07\/20\/whats-new-in-gutenberg-13-7-20-july\/#lock\">bloqueiem blocos dentro de um cont\u00eainer<\/a> de blocos com apenas um clique. Isso se aplica aos blocos de <strong>Grupo<\/strong>, <strong>Capa<\/strong> e <strong>Coluna<\/strong>.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"flex justify-between lg:block\">\n<div class=\"text-gray-400 flex self-end lg:self-center justify-center mt-2 gap-2 md:gap-3 lg:gap-1 lg:absolute lg:top-0 lg:translate-x-full lg:right-0 lg:mt-0 lg:pl-2 visible\">\n<div class=\"flex gap-1\">\u00a0<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"group w-full text-gray-800 dark:text-gray-100 border-b border-black\/10 dark:border-gray-900\/50 dark:bg-gray-800\">\n<div class=\"flex p-4 gap-4 text-base md:gap-6 md:max-w-2xl lg:max-w-xl xl:max-w-3xl md:py-6 lg:px-0 m-auto\">\n<div class=\"flex-shrink-0 flex flex-col relative items-end\">\n<div class=\"w-[30px]\">\n<div class=\"relative flex\">\u00a0<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<figure id=\"attachment_131144\" aria-describedby=\"caption-attachment-131144\" style=\"width: 2050px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-131144 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/08\/lock-inside-group.jpg\" alt=\"Bloqueio dentro do bloco de grupo.\" width=\"2050\" height=\"1346\"><figcaption id=\"caption-attachment-131144\" class=\"wp-caption-text\">Bloqueio dentro do bloco de grupo.<\/figcaption><\/figure>\n<h3>Bloco da lista aprimorada<\/h3>\n<p>O bloco da Lista foi melhorado e agora <a href=\"https:\/\/make.wordpress.org\/core\/2022\/09\/01\/whats-new-in-gutenberg-14-0-31-august\/#highlight-1\">utiliza blocos internos<\/a>.<\/p>\n<p>Esta altera\u00e7\u00e3o facilita classificar e recuar itens da lista e definitivamente leva a uma experi\u00eancia melhor para o usu\u00e1rio.<\/p>\n<figure id=\"attachment_134960\" aria-describedby=\"caption-attachment-134960\" style=\"width: 1454px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-134960\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/10\/sorting-list-items.jpg\" alt width=\"1454\" height=\"560\"><figcaption id=\"caption-attachment-134960\" class=\"wp-caption-text\">Ordenar itens da lista.<\/figcaption><\/figure>\n<figure id=\"attachment_134961\" aria-describedby=\"caption-attachment-134961\" style=\"width: 1454px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-134961\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/10\/indent-outdent-list-items.jpg\" alt width=\"1454\" height=\"560\"><figcaption id=\"caption-attachment-134961\" class=\"wp-caption-text\">Indenta\u00e7\u00e3o e desatualiza\u00e7\u00e3o de itens da lista<\/figcaption><\/figure>\n<h3>Suporte a pseudo-elementos em temas de blocos<\/h3>\n<p>Agora os temas de blocos podem personalizar a apar\u00eancia dos elementos e blocos <a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/10\/styling-elements-in-block-themes\/\">dependendo de seu estado<\/a> (ativo\/foco\/destaque).<\/p>\n<p>Este \u00e9 um exemplo de uso de pseudo-selecionadores com links, como definido no <em>theme.json<\/em> do Twenty Twenty-Three:<\/p>\n<pre><code class=\"language-json\">\"styles\": {\n\t...\n\t\"elements\": {\n\t\t\"link\": {\n\t\t\t\"color\": {\n\t\t\t\t\"text\": \"var(--wp--preset--color--contrast)\"\n\t\t\t},\n\t\t\t\":hover\": {\n\t\t\t\t\"typography\": {\n\t\t\t\t\t\"textDecoration\": \"none\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\":focus\": {\n\t\t\t\t\"typography\": {\n\t\t\t\t\t\"textDecoration\": \"underline dashed\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\":active\": {\n\t\t\t\t\"color\": {\n\t\t\t\t\t\"text\": \"var(--wp--preset--color--secondary)\"\n\t\t\t\t},\n\t\t\t\t\"typography\": {\n\t\t\t\t\t\"textDecoration\": \"none\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"typography\": {\n\t\t\t\t\"textDecoration\": \"underline\"\n\t\t\t}\n\t\t}\n\t}\n}<\/code><\/pre>\n<p>Estilos de bot\u00f5es de c\u00f3digo:<\/p>\n<pre><code class=\"language-json\">\"styles\": {\n\t...\n\t\"elements\": {\n\t\t\"button\": {\n\t\t\t\"border\": {\n\t\t\t\t\"radius\": \"0\"\n\t\t\t},\n\t\t\t\"color\": {\n\t\t\t\t\"background\": \"var(--wp--preset--color--primary)\",\n\t\t\t\t\"text\": \"var(--wp--preset--color--contrast)\"\n\t\t\t},\n\t\t\t\":hover\": {\n\t\t\t\t\"color\": {\n\t\t\t\t\t\"background\": \"var(--wp--preset--color--contrast)\",\n\t\t\t\t\t\"text\": \"var(--wp--preset--color--base)\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\":focus\": {\n\t\t\t\t\"color\": {\n\t\t\t\t\t\"background\": \"var(--wp--preset--color--contrast)\",\n\t\t\t\t\t\"text\": \"var(--wp--preset--color--base)\"\n\t\t\t\t}\n\t\t\t},\n\t\t\t\":active\": {\n\t\t\t\t\"color\": {\n\t\t\t\t\t\"background\": \"var(--wp--preset--color--secondary)\",\n\t\t\t\t\t\"text\": \"var(--wp--preset--color--base)\"\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}<\/code><\/pre>\n<p>Voc\u00ea pode ver o resultado nas seguintes imagens.<\/p>\n<figure id=\"attachment_134962\" aria-describedby=\"caption-attachment-134962\" style=\"width: 1558px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-134962\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/10\/hover.jpg\" alt width=\"1558\" height=\"556\"><figcaption id=\"caption-attachment-134962\" class=\"wp-caption-text\">Um bot\u00e3o no WordPress 6.1 com o tema Twenty Twenty-Three.<\/figcaption><\/figure>\n<figure id=\"attachment_134963\" aria-describedby=\"caption-attachment-134963\" style=\"width: 1558px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-134963\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/10\/active.jpg\" alt width=\"1558\" height=\"556\"><figcaption id=\"caption-attachment-134963\" class=\"wp-caption-text\">Estado ativo de um bot\u00e3o no WordPress 6.1 com o tema Twenty Twenty-Three.<\/figcaption><\/figure>\n<p>Mas voc\u00ea tamb\u00e9m pode estilizar elementos em n\u00edvel de bloco. A \u00fanica diferen\u00e7a \u00e9 que voc\u00ea deve definir estilos dentro de um bloco. Como exemplo, o seguinte c\u00f3digo do theme.json do Twenty Twenty-Three aplica estilos aos links no bloco de navega\u00e7\u00e3o principal:<\/p>\n<pre><code class=\"language-json\">\"styles\": {\n\t\"blocks\": {\n\t\t\"core\/navigation\": {\n\t\t\t\"elements\": {\n\t\t\t\t\"link\": {\n\t\t\t\t\t\":hover\": {\n\t\t\t\t\t\t\"typography\": {\n\t\t\t\t\t\t\t\"textDecoration\": \"underline\"\n\t\t\t\t\t\t}\n\t\t\t\t\t},\n\t\t\t\t\t\":focus\": {\n\t\t\t\t\t\t\"typography\": {\n\t\t\t\t\t\t\t\"textDecoration\": \"underline dashed\"\n\t\t\t\t\t\t}\n\t\t\t\t\t},\n\t\t\t\t\t\":active\": {\n\t\t\t\t\t\t\"typography\": {\n\t\t\t\t\t\t\t\"textDecoration\": \"none\"\n\t\t\t\t\t\t}\n\t\t\t\t\t},\n\t\t\t\t\t\"typography\": {\n\t\t\t\t\t\t\"textDecoration\": \"none\"\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t},\n\t\t\t\"typography\": {\n\t\t\t\t\"fontSize\": \"var(--wp--preset--font-size--small)\"\n\t\t\t}\n\t\t}\n\t}\n}<\/code><\/pre>\n<h2>Recursos adicionais e melhorias no editor de blocos<\/h2>\n<p>Embora seja uma vers\u00e3o consolidada, o WordPress 6.1 trar\u00e1 tantas altera\u00e7\u00f5es e melhorias que seria imposs\u00edvel listar todas elas em um \u00fanico artigo (mas verifique este <a href=\"https:\/\/make.wordpress.org\/core\/2022\/09\/26\/core-editor-improvement-catalyst-for-creativity\/\">artigo de Anne McCarty<\/a> para uma lista abrangente de ferramentas de design por bloco).<\/p>\n<p>Aqui, analisaremos as seguintes altera\u00e7\u00f5es:<\/p>\n<div><\/div><kinsta-auto-toc list-style=\"decimal\" selector=\"h3\" count-number=\"6\" sub-toc=\"true\"><\/kinsta-auto-toc>\n<h3>Varia\u00e7\u00f5es de partes de template no inseridor de blocos<\/h3>\n<p>As varia\u00e7\u00f5es das partes de template est\u00e3o <a href=\"https:\/\/make.wordpress.org\/core\/2022\/08\/04\/whats-new-in-gutenberg-13-8-3-august\/#template-part-ux-improvements\" target=\"_blank\" rel=\"noopener noreferrer\">agora dispon\u00edveis no inseridor de blocos<\/a>, facilitando a <a href=\"https:\/\/kinsta.com\/pt\/blog\/hierarquia-modelos-wordpress\/\">adi\u00e7\u00e3o de partes de template ao seu site<\/a>.<\/p>\n<figure id=\"attachment_131523\" aria-describedby=\"caption-attachment-131523\" style=\"width: 2316px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-131523 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/08\/template-part-variations.jpg\" alt=\"Varia\u00e7\u00f5es de partes do template de cabe\u00e7alho no WordPress 6.1\" width=\"2316\" height=\"1122\"><figcaption id=\"caption-attachment-131523\" class=\"wp-caption-text\">Varia\u00e7\u00f5es de partes do template de cabe\u00e7alho no WordPress 6.1<\/figcaption><\/figure>\n<p>Esta altera\u00e7\u00e3o torna o processo de edi\u00e7\u00e3o mais simples e r\u00e1pido, permitindo que os usu\u00e1rios visualizem as varia\u00e7\u00f5es de uma parte de template tudo de uma s\u00f3 vez com apenas alguns cliques.<\/p>\n<h3>Visualiza\u00e7\u00e3o de margens e preenchimentos<\/h3>\n<p>Uma pequena, mas \u00fatil melhoria \u00e9 o destaque das margens e preenchimentos enquanto o usu\u00e1rio os ajusta. Isso torna muito mais claro quanto espa\u00e7o est\u00e1 sendo adicionado dentro ou fora dos elementos.<\/p>\n<figure id=\"attachment_131145\" aria-describedby=\"caption-attachment-131145\" style=\"width: 1908px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-131145 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/08\/margin-padding.jpg\" alt=\"Margem e destaque de preenchimento.\" width=\"1908\" height=\"1100\"><figcaption id=\"caption-attachment-131145\" class=\"wp-caption-text\">Margem e destaque de preenchimento.<\/figcaption><\/figure>\n<h3>Melhorias na barra lateral de configura\u00e7\u00f5es<\/h3>\n<p>O WordPress 6.1 tamb\u00e9m mostrar\u00e1 v\u00e1rias melhorias na interface da <a href=\"https:\/\/kinsta.com\/pt\/blog\/registro-da-barra-lateral-do-wordpress\/\">barra lateral<\/a> de configura\u00e7\u00f5es.<\/p>\n<p>A barra lateral de configura\u00e7\u00f5es de artigos foi ligeiramente redesenhada. Agora, os campos para formato de artigos, <a href=\"https:\/\/kinsta.com\/pt\/blog\/wordpress-slug\/\">slug<\/a>, template e autores est\u00e3o alinhados e t\u00eam a mesma largura. Al\u00e9m disso, o agendador de artigos foi simplificado para tornar a experi\u00eancia mais compreens\u00edvel. A se\u00e7\u00e3o de template tamb\u00e9m foi movida para um popover para economizar espa\u00e7o e limpar a interface.<\/p>\n<figure id=\"attachment_131138\" aria-describedby=\"caption-attachment-131138\" style=\"width: 1181px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-131138 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/08\/document-settings.jpg\" alt=\"WordPress 6.1 mostrar\u00e1 uma barra lateral de configura\u00e7\u00f5es simplificada\" width=\"1181\" height=\"1632\"><figcaption id=\"caption-attachment-131138\" class=\"wp-caption-text\">WordPress 6.1 mostrar\u00e1 uma barra lateral de configura\u00e7\u00f5es simplificada<\/figcaption><\/figure>\n<p>Al\u00e9m disso, o painel de templates foi substitu\u00eddo por um link de template. Quando clicado, o link do template exibe o <strong>template padr\u00e3o<\/strong> em um popover.<\/p>\n<figure id=\"attachment_131137\" aria-describedby=\"caption-attachment-131137\" style=\"width: 656px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-131137 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/08\/default-template.jpg\" alt=\"O popover de template no WordPress 6.1\" width=\"656\" height=\"504\"><figcaption id=\"caption-attachment-131137\" class=\"wp-caption-text\">O popover de template no WordPress 6.1<\/figcaption><\/figure>\n\n<h3>Atualiza\u00e7\u00f5es de design no popover de publica\u00e7\u00e3o<\/h3>\n<p>O seletor de data e hora no popover de publica\u00e7\u00e3o <a href=\"https:\/\/make.wordpress.org\/core\/2022\/06\/10\/whats-new-in-gutenberg-13-4-8-june\/#sidebar-design-updates\">foi redesenhado<\/a>\u00a0e agora utiliza &#8220;componentes existentes do WordPress e estiliza\u00e7\u00e3o Emotion&#8221;.<\/p>\n<figure id=\"attachment_131149\" aria-describedby=\"caption-attachment-131149\" style=\"width: 1120px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-131149 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/08\/publish-panel.jpg\" alt=\"WordPress 6.1 mostra um coletor de data\/hora reformulado\" width=\"1120\" height=\"1008\"><figcaption id=\"caption-attachment-131149\" class=\"wp-caption-text\">WordPress 6.1 mostra um coletor de data\/hora reformulado<\/figcaption><\/figure>\n<p>Mais informa\u00e7\u00f5es t\u00e9cnicas est\u00e3o dispon\u00edveis em <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/41097\">Atualiza\u00e7\u00f5es de design para o popover de publica\u00e7\u00e3o (<code>DateTimePicker<\/code>)<\/a>.<\/p>\n<h3>Tempo de leitura no painel de informa\u00e7\u00f5es<\/h3>\n<p>O painel de informa\u00e7\u00f5es dispon\u00edvel na barra de ferramentas superior foi aprimorado e agora exibe o &#8220;<strong>Tempo de Leitura<\/strong>&#8220;, al\u00e9m das palavras, caracteres, cabe\u00e7alhos, par\u00e1grafos e <a href=\"https:\/\/kinsta.com\/pt\/blog\/blocos-dinamicos-gutenberg\/\">blocos<\/a>.<\/p>\n<figure id=\"attachment_131143\" aria-describedby=\"caption-attachment-131143\" style=\"width: 1452px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-131143 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/08\/info-panel.jpg\" alt=\"O painel de informa\u00e7\u00e3o agora exibe o tempo de leitura.\" width=\"1452\" height=\"802\"><figcaption id=\"caption-attachment-131143\" class=\"wp-caption-text\">O painel de informa\u00e7\u00e3o agora exibe o tempo de leitura.<\/figcaption><\/figure>\n<p>O tempo de leitura estimado \u00e9 calculado em uma m\u00e9dia de 189 palavras por minuto. Leia mais em <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/41611\" target=\"_blank\" rel=\"noopener noreferrer\">@wordprespress\/editor: Adicione o tempo estimado de leitura \u00e0 tabela de conte\u00fado no editor<\/a>.<\/p>\n<h3>Controle de espa\u00e7amento de blocos adicionado ao styles UI<\/h3>\n<p>Agora os usu\u00e1rios podem <a href=\"https:\/\/make.wordpress.org\/core\/2022\/09\/01\/whats-new-in-gutenberg-14-0-31-august\/#add-axial-gap-control-to-styles\">ajustar o espa\u00e7amento vertical e horizontal<\/a> do Styles UI para blocos que suportam este recurso.<\/p>\n<figure id=\"attachment_134964\" aria-describedby=\"caption-attachment-134964\" style=\"width: 1956px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-134964\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/10\/block-spacing-controls.jpg\" alt width=\"1956\" height=\"790\"><figcaption id=\"caption-attachment-134964\" class=\"wp-caption-text\">Controles de espa\u00e7amento de blocos para o bloco de \u00edcones sociais.<\/figcaption><\/figure>\n<h2>Novas e melhoradas ferramentas de builder\u00a0<\/h2>\n<p>O WordPress 6.1 tamb\u00e9m estender\u00e1 a funcionalidade do Construtor de Sites. Os Padr\u00f5es de Blocos estar\u00e3o dispon\u00edveis em mais lugares e uma ampla variedade de tipos de modelos melhorar\u00e1 a experi\u00eancia de edi\u00e7\u00e3o no editor de templates.<\/p>\n<div><\/div><kinsta-auto-toc list-style=\"decimal\" selector=\"h3\" count-number=\"2\" sub-toc=\"true\"><\/kinsta-auto-toc>\n<h3>Padr\u00f5es de cria\u00e7\u00e3o para tipos de artigos<\/h3>\n<p>O WordPress 6.0 introduziu <a href=\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-0\/#block-patterns-everywhere\">Padr\u00f5es de Cria\u00e7\u00e3o de P\u00e1ginas<\/a>, que s\u00e3o uma forma de fornecer uma sele\u00e7\u00e3o de padr\u00f5es cada vez que um usu\u00e1rio cria uma nova p\u00e1gina. Desta forma, voc\u00ea n\u00e3o precisa construir a p\u00e1gina do zero, mas pode escolher um padr\u00e3o a partir de um modal e preencher o conte\u00fado, e voc\u00ea est\u00e1 pronto para come\u00e7ar.<\/p>\n<p>Para ativar este recurso, pelo menos um padr\u00e3o de blocos deve declarar o suporte para os tipos de blocos <code>core\/post-content<\/code>.<\/p>\n<p>Agora, come\u00e7ando com o WordPress 6.1, este recurso se estende a todos os tipos de artigos. Tudo o que voc\u00ea precisa fazer \u00e9 incluir <code>core\/post-content<\/code> no seu padr\u00e3o <code>blockTypes<\/code> e definir o <code>postTypes<\/code> relevante.<\/p>\n<p>Agora vamos descobrir como tirar proveito desta nova funcionalidade com um exemplo pr\u00e1tico. Suponha que voc\u00ea tenha um tipo de artigos de filme.<\/p>\n<p>Primeiro, voc\u00ea precisa registrar um padr\u00e3o de bloco, como discutido <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/41791\" target=\"_blank\" rel=\"noopener noreferrer\">aqui<\/a>.<\/p>\n<p>Ou voc\u00ea pode seguir o caminho mais f\u00e1cil e usar o <a href=\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-0\/#block-patterns-everywhere\">registro de padr\u00e3o impl\u00edcito<\/a> (para simplificar neste exemplo, usaremos o registro de padr\u00e3o impl\u00edcito).<\/p>\n<p>Crie um arquivo PHP para o seu padr\u00e3o de bloco em um diret\u00f3rio <em>\/patterns<\/em> na pasta do seu tema (para este exemplo, n\u00f3s usamos <a href=\"https:\/\/kinsta.com\/pt\/blog\/tema-twenty-twenty-two\/\">Twenty Twenty-Two<\/a>). Ent\u00e3o adicione o seguinte cabe\u00e7alho:<\/p>\n<pre><code class=\"language-php\">&lt;?php\n\/**\n * Title: Pattern with columns\n * Slug: twentytwentytwo\/pattern-with-columns\n * Block Types: core\/post-content\n * Post Types: movie\n * Categories: text\n *\/\n?&gt;\n\n&lt;h2&gt;Hello there!&lt;\/h2&gt;\n<\/code><\/pre>\n<p>E \u00e9 isso a\u00ed. Agora, cada vez que voc\u00ea cria um novo tipo de artigos de Filme, um Modal <strong>Choose a pattern<\/strong> aparece na tela.<\/p>\n<figure id=\"attachment_131135\" aria-describedby=\"caption-attachment-131135\" style=\"width: 1924px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-131135 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/08\/choose-a-pattern-modal.jpg\" alt=\"Um modal \u00e9 exibido na tela quando o usu\u00e1rio cria um novo tipo de artigo.\" width=\"1924\" height=\"1192\"><figcaption id=\"caption-attachment-131135\" class=\"wp-caption-text\">Um modal \u00e9 exibido na tela quando o usu\u00e1rio cria um novo tipo de artigo.<\/figcaption><\/figure>\n<p>Se voc\u00ea quiser que o modal apare\u00e7a em v\u00e1rios tipos de artigos, basta adicionar as indica\u00e7\u00f5es correspondentes separadas por v\u00edrgulas:<\/p>\n<pre><code class=\"language-php\">&lt;?php\n\/**\n * Title: Pattern with columns\n * Slug: twentytwentytwo\/pattern-with-columns\n * Block Types: core\/post-content\n * Post Types: movie, book\n * Categories: text\n *\/\n?&gt;\n&lt;!-- wp:heading --&gt;\n&lt;h2&gt;Hello there!&lt;\/h2&gt;\n&lt;!-- \/wp:heading --&gt;\n<!-- \/wp:heading --><\/code><\/pre>\n<p>Para obter uma vis\u00e3o mais detalhada dos padr\u00f5es de cria\u00e7\u00e3o, consulte a <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/41791\">capacidade de usar padr\u00f5es de cria\u00e7\u00e3o para outros tipos de postagens al\u00e9m de p\u00e1ginas<\/a>.<\/p>\n<h3>Mais tipos de templates no editor do site<\/h3>\n<p>Com o WordPress 6.0, apenas um n\u00famero limitado de templates pode ser criado no Editor do Site:<\/p>\n<figure id=\"attachment_131130\" aria-describedby=\"caption-attachment-131130\" style=\"width: 1912px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-131130 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/08\/add-new-template-wp-6-0.jpg\" alt=\"Adicionar novo template no WordPress 6.0\" width=\"1912\" height=\"970\"><figcaption id=\"caption-attachment-131130\" class=\"wp-caption-text\">Adicionar novo template no WordPress 6.0<\/figcaption><\/figure>\n<p>Come\u00e7ando com o WordPress 6.1, ser\u00e1 poss\u00edvel <a href=\"https:\/\/make.wordpress.org\/core\/2022\/07\/07\/whats-new-in-gutenberg-13-6-6-july\/#template-types\" target=\"_blank\" rel=\"noopener noreferrer\">criar um template diferente<\/a> para cada tipo de artigo individual.<\/p>\n<p>E voc\u00ea tamb\u00e9m pode <a href=\"https:\/\/make.wordpress.org\/core\/2022\/07\/20\/whats-new-in-gutenberg-13-7-20-july\/#templates\" target=\"_blank\" rel=\"noopener noreferrer\">adicionar e editar templates para taxonomias centrais e personalizadas<\/a>, mesmo para <a href=\"https:\/\/kinsta.com\/pt\/blog\/como-excluir-categorias-no-wordpress\/\">categorias<\/a> ou <a href=\"https:\/\/kinsta.com\/pt\/blog\/wordpress-tags\/\">tags<\/a> \u00fanicas.<\/p>\n<p>Se voc\u00ea registrar tipos de artigos personalizados ou uma taxonomia personalizada, eles ser\u00e3o automaticamente listados na caixa de sele\u00e7\u00e3o de templates do Editor do Site.<\/p>\n<figure id=\"attachment_131131\" aria-describedby=\"caption-attachment-131131\" style=\"width: 1922px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-131131 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/08\/add-new-template-wp-6-1.jpg\" alt=\"Uma lista de tipos de templates dispon\u00edveis no WordPress 6.1\" width=\"1922\" height=\"1514\"><figcaption id=\"caption-attachment-131131\" class=\"wp-caption-text\">Uma lista de tipos de templates dispon\u00edveis no WordPress 6.1<\/figcaption><\/figure>\n<p>Uma vez selecionado o tipo de mensagem, um modal solicita ao usu\u00e1rio se ele deve criar um template para todas as mensagens desse tipo ou criar um novo template para uma mensagem espec\u00edfica do tipo selecionado.<\/p>\n<figure id=\"attachment_131133\" aria-describedby=\"caption-attachment-131133\" style=\"width: 1912px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-131133 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/08\/add-template-movie.jpg\" alt=\"Adicionando um template para um tipo de artigo personalizado no WordPress 6.1\" width=\"1912\" height=\"958\"><figcaption id=\"caption-attachment-131133\" class=\"wp-caption-text\">Adicionando um template para um tipo de artigo personalizado no WordPress 6.1<\/figcaption><\/figure>\n<p>Ent\u00e3o um novo modal fornece uma lista dos artigos dispon\u00edveis para aquele tipo de artigo.<\/p>\n<figure id=\"attachment_131132\" aria-describedby=\"caption-attachment-131132\" style=\"width: 1912px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-131132 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/08\/add-template-movie-list.jpg\" alt=\"Adicionando um novo template no WordPress 6.1\" width=\"1912\" height=\"980\"><figcaption id=\"caption-attachment-131132\" class=\"wp-caption-text\">Adicionando um novo template no WordPress 6.1<\/figcaption><\/figure>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-plain\">\n        <p><h3>Como instalar o WordPress 6.1 em um ambiente de desenvolvimento local<\/h3>\n<p>Se voc\u00ea quiser experimentar as vers\u00f5es de desenvolvimento do WordPress antes do lan\u00e7amento oficial, siga estes passos:<\/p>\n<ol>\n<li>Abra DevKinsta e crie um novo <a href=\"https:\/\/kinsta.com\/pt\/blog\/construir-um-site-wordpress-offline\/\">site WordPress local<\/a><\/li>\n<li>Quando terminar, abra seu painel de controle do WordPress e navegue at\u00e9 <strong>Plugins \u2192 Add New<\/strong><\/li>\n<li>Pesquisar e instalar o plugin <strong>WordPress Beta Tester<\/strong><\/li>\n<li>Ative o plugin e v\u00e1 para <strong>Tools\u2192 Beta Testing<\/strong><\/li>\n<li>Na aba Configura\u00e7\u00f5es do WP Beta Tester, escolha a op\u00e7\u00e3o <strong>Bleeding edge<\/strong> e salve as configura\u00e7\u00f5es<\/li>\n<li>Volte ao seu Painel do WordPress, abra a tela <strong>Updates<\/strong> e atualize para a \u00faltima vers\u00e3o noturna<\/li>\n<\/ol>\n<p>Isso \u00e9 tudo! Agora voc\u00ea tem uma instala\u00e7\u00e3o local de desenvolvimento WordPress, e voc\u00ea est\u00e1 livre para executar todos os seus testes. D\u00ea uma olhada e nos diga o que voc\u00ea pensa sobre as novas funcionalidades.<\/p>\n<p>Com DevKinsta, s\u00e3o necess\u00e1rios apenas alguns cliques para ter um ambiente de desenvolvimento moderno para WordPress em sua m\u00e1quina local. \ud83d\udda5<\/p>\n<p><a href=\"https:\/\/kinsta.com\/pt\/devkinsta\/\">Baixe o DevKinsta<\/a> gratuitamente \ud83d\udc48 <span style=\"font-size: 1rem\"><\/p>\n<\/aside>\n<\/span><\/p>\n<h2>Twenty Twenty-Three e outros melhorias de temas<\/h2>\n<p>O WordPress 6.1 tamb\u00e9m oferece um tema padr\u00e3o totalmente novo: <a href=\"https:\/\/kinsta.com\/pt\/blog\/tema-twenty-twenty-three\/\">Twenty Twenty-Three<\/a>. \u00c9 um tema minimalista, sem imagens ou funcionalidades adicionais.<\/p>\n<figure id=\"attachment_134965\" aria-describedby=\"caption-attachment-134965\" style=\"width: 1520px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-134965\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/10\/twenty-twenty-three-file-structure.jpg\" alt width=\"1520\" height=\"1150\"><figcaption id=\"caption-attachment-134965\" class=\"wp-caption-text\">Estrutura de arquivos do Twenty Twenty-Three<\/figcaption><\/figure>\n<p>O novo tema padr\u00e3o re\u00fane todas as \u00faltimas funcionalidades de edi\u00e7\u00e3o do site em um s\u00f3 lugar e \u00e9 perfeita para testar templates e partes de templates, varia\u00e7\u00f5es de estilo, tipografia flex\u00edvel e espa\u00e7amento, e todas as funcionalidades introduzidas com as \u00faltimas vers\u00f5es do WordPress.<\/p>\n<p>E por causa disso, \u00e9 tamb\u00e9m uma \u00f3tima ferramenta para aprender como desenvolver temas, templates e padr\u00f5es de blocos com exemplos de trabalho.<\/p>\n<p>Voc\u00ea pode explorar mais no novo tema padr\u00e3o do WordPress em nossa <a href=\"https:\/\/kinsta.com\/pt\/blog\/tema-twenty-twenty-three\/\">vis\u00e3o detalhada<\/a>.<\/p>\n<figure id=\"attachment_133456\" aria-describedby=\"caption-attachment-133456\" style=\"width: 1768px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-133456 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/09\/tt3-global-styles.jpg\" alt=\"Varia\u00e7\u00f5es de estilo do Twenty Twenty-Three.\" width=\"1768\" height=\"1330\"><figcaption id=\"caption-attachment-133456\" class=\"wp-caption-text\">Varia\u00e7\u00f5es de estilo do Twenty Twenty-Three.<\/figcaption><\/figure>\n<p>Al\u00e9m do novo tema padr\u00e3o, o WordPress 6.1 tamb\u00e9m introduz <a href=\"https:\/\/make.wordpress.org\/core\/2022\/09\/24\/roadmap-to-6-1-core-companion\/\">v\u00e1rias melhorias tem\u00e1ticas<\/a>.<\/p>\n<h3>Atualiza\u00e7\u00e3o do cabe\u00e7alho do URI em temas<\/h3>\n<p>Antes do WordPress 6.1, se um tema tinha o mesmo nome de um tema dispon\u00edvel no diret\u00f3rio de temas do WordPress, uma mensagem de atualiza\u00e7\u00e3o dispon\u00edvel era mostrada ao usu\u00e1rio.<\/p>\n<p>Com o WordPress 6.1, um novo cabe\u00e7alho <a href=\"https:\/\/core.trac.wordpress.org\/changeset\/53933\">Update URI<\/a> impede a sobrescrita acidental de arquivos de temas de terceiros. <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/14179\">Essa funcionalidade<\/a> \u00e9 especialmente \u00fatil se voc\u00ea tiver um tema desenvolvido internamente com o mesmo nome de um tema no diret\u00f3rio de Temas do WordPress, mas n\u00e3o deseja compartilh\u00e1-lo com a comunidade.<\/p>\n<p>Agora, se o valor do campo de cabe\u00e7alho de tema <code>Update URI<\/code> n\u00e3o corresponder a <code>https:\/\/wordpress.org\/themes\/{$slug}\/<\/code> ou <code>w.org\/theme\/{$slug}<\/code>, o WordPress n\u00e3o tentar\u00e1 atualiz\u00e1-lo.<\/p>\n<p>Se estiver definido, <code>Update URI<\/code> deve ser um URI com nome de host \u00fanico, como <code>https:\/\/wordpress.org\/themes\/my-theme\/<\/code> ou <code>https:\/\/example.com\/my-theme\/<\/code>.<\/p>\n<p>Os desenvolvedores de temas encontrar\u00e3o uma vis\u00e3o mais detalhada do novo cabe\u00e7alho do tema <code>Update URI<\/code> na <a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/06\/introducing-update-uri-theme-header-in-wordpress-6-1\/\">nota oficial de desenvolvimento<\/a>.<\/p>\n<h3>Filtro de temas de bloco na tela &#8220;Adicionar Temas&#8221;<\/h3>\n<p>Agora, h\u00e1 um novo atalho que permite <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/14179\">filtrar temas de bloco<\/a> ao adicionar um novo tema \u00e0 sua instala\u00e7\u00e3o do WordPress.<\/p>\n<p>Al\u00e9m disso, foi adicionada uma nova <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/56405\">aba de ajuda para Temas de Bloco<\/a> na mesma tela.<\/p>\n<figure id=\"attachment_134966\" aria-describedby=\"caption-attachment-134966\" style=\"width: 1998px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-134966\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/10\/block-themes-filter-tab.jpg\" alt width=\"1998\" height=\"1430\"><figcaption id=\"caption-attachment-134966\" class=\"wp-caption-text\">Temas de blocos e guia de ajuda na tela de instala\u00e7\u00e3o de temas.<\/figcaption><\/figure>\n<h2>Altera\u00e7\u00f5es para desenvolvedores<\/h2>\n<p>O WordPress 6.1 tamb\u00e9m adiciona uma nova API e muitos recursos e altera\u00e7\u00f5es para os desenvolvedores.<\/p>\n<div><\/div><kinsta-auto-toc list-style=\"decimal\" selector=\"h3\" count-number=\"11\" sub-toc=\"true\"><\/kinsta-auto-toc>\n<h3>Nova API de persist\u00eancia de prefer\u00eancias<\/h3>\n<p>O WordPress 6.1 apresenta uma nova <a href=\"https:\/\/make.wordpress.org\/core\/2022\/05\/12\/whats-new-in-gutenberg-13-2-may-11\/#save-editor-preferences\">API de persist\u00eancia de prefer\u00eancias<\/a> que salva as prefer\u00eancias do editor no banco de dados do WordPress em vez do armazenamento local.<\/p>\n<p>Dessa forma, as prefer\u00eancias do usu\u00e1rio podem ser armazenadas em todos os navegadores e dispositivos.<\/p>\n<p>Para esse fim, o sistema de persist\u00eancia anterior no pacote <code>@wordpress\/data<\/code> foi descontinuado, e um novo pacote de <code>preferences-persistence<\/code> foi introduzido. O novo pacote salva os dados nas metas do usu\u00e1rio por meio da <a href=\"https:\/\/make.wordpress.org\/core\/2022\/05\/12\/whats-new-in-gutenberg-13-2-may-11\/#save-editor-preferences\">Rest API<\/a>. Os dados tamb\u00e9m ser\u00e3o salvos no armazenamento local como alternativa caso o usu\u00e1rio fique offline ou ocorra uma interrup\u00e7\u00e3o na solicita\u00e7\u00e3o (consulte tamb\u00e9m pull #<a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/39795\">39795<\/a>).<\/p>\n<h3>Suporte para estilos de bot\u00f5es no theme.json<\/h3>\n<p>Com o WordPress 6.1, voc\u00ea pode <a href=\"https:\/\/make.wordpress.org\/core\/2022\/06\/10\/whats-new-in-gutenberg-13-4-8-june\/#support-for-button-elements-in-theme-json\" target=\"_blank\" rel=\"noopener noreferrer\">adicionar estilos de bot\u00f5es<\/a> aos seus temas usando o <em>theme.json<\/em>. Isso permite que os desenvolvedores de temas adicionem consist\u00eancia aos bot\u00f5es atrav\u00e9s de blocos. Um exemplo \u00e9 o bloco de pesquisa, mas tamb\u00e9m blocos de terceiros ser\u00e3o beneficiados com esta altera\u00e7\u00e3o.<\/p>\n<p>Para tornar isso poss\u00edvel, uma nova classe <code>wp-element-button<\/code> ser\u00e1 adicionada aos elementos de bot\u00f5es para compartilhar o mesmo estilo.<\/p>\n<p>Voc\u00ea pode testar esta altera\u00e7\u00e3o adicionando o seguinte c\u00f3digo ao seu <em>theme.json<\/em> em um <a href=\"https:\/\/kinsta.com\/pt\/devkinsta\/\">ambiente de desenvolvimento<\/a>:<\/p>\n<pre><code class=\"language-json\">{\n\t\"styles\": {\n\t\t\"elements\": {\n\t\t\t\"button\": {\n\t\t\t\t\"color\": {\n\t\t\t\t\t\"background\": \"blue\"\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}<\/code><\/pre>\n<h3>Pesquisar varia\u00e7\u00f5es de blocos agora suporta vars de consulta<\/h3>\n<p>O WordPress 6.1 suportar\u00e1 varia\u00e7\u00f5es de blocos de pesquisa baseados em vars de consulta. Isso significa que voc\u00ea conseguir\u00e1 fornecer aos seus usu\u00e1rios requisitos de pesquisa para serem usadas para pesquisar qualquer tipo de conte\u00fado.<\/p>\n<p>No exemplo a seguir, estamos registrando uma varia\u00e7\u00e3o de bloco para um tipo de artigo <code>movies<\/code>. O exemplo \u00e9 baseado no tutorial de Carolina Nymar sobre <a href=\"https:\/\/fullsiteediting.com\/lessons\/block-variations\/\" target=\"_blank\" rel=\"noopener noreferrer\">varia\u00e7\u00f5es de blocos<\/a>.<\/p>\n<p>No arquivo de fun\u00e7\u00f5es do seu tema (<a href=\"https:\/\/kinsta.com\/pt\/blog\/tema-filho-no-wordpress\/\">child<\/a>), adicione o seguinte c\u00f3digo:<\/p>\n<pre><code class=\"language-php\">function movies_editor_assets() {\n\twp_enqueue_script(\n\t\t'movies-block-variations',\n\t\tget_template_directory_uri() . '\/assets\/block-variations.js',\n\t\tarray( 'wp-blocks' )\n\t);\n}\nadd_action( 'enqueue_block_editor_assets', 'movies_editor_assets' );<\/code><\/pre>\n<p>Agora, crie o seguinte arquivo <em>block-variations.js<\/em> na pasta de <em>ativos<\/em> do seu tema (child):<\/p>\n<pre><code class=\"language-php\">wp.blocks.registerBlockVariation( \n\t'core\/search', \n\t{\n\t\tname: 'movie-search',\n\t\ttitle: 'Movie Search Block',\n\t\tattributes: {\n\t\t\tquery: {\n\t\t\t\tpost_type: 'movies'\n\t\t\t}\n\t\t}\n\t} \n);<\/code><\/pre>\n<p>Agora recarregue seu <a href=\"https:\/\/kinsta.com\/pt\/blog\/painel-wordpress-personalizado\/\">painel de controle do WordPress<\/a> e procure por uma varia\u00e7\u00e3o do bloco de pesquisa de Filmes no inseridor de blocos.<\/p>\n<figure id=\"attachment_131151\" aria-describedby=\"caption-attachment-131151\" style=\"width: 1760px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-131151 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/08\/search-block-variation.jpg\" alt=\"Uma varia\u00e7\u00e3o personalizada do bloco de pesquisa no inseridor de blocos.\" width=\"1760\" height=\"832\"><figcaption id=\"caption-attachment-131151\" class=\"wp-caption-text\">Uma varia\u00e7\u00e3o personalizada do bloco de pesquisa no inseridor de blocos.<\/figcaption><\/figure>\n<p>Voc\u00ea pode ler mais sobre varia\u00e7\u00f5es de blocos na <a href=\"https:\/\/developer.wordpress.org\/block-editor\/reference-guides\/block-api\/block-variations\/\" target=\"_blank\" rel=\"noopener noreferrer\">documenta\u00e7\u00e3o oficial<\/a>.<\/p>\n<h3>Um novo elemento de bot\u00f5es em estilos globais<\/h3>\n<p><a href=\"https:\/\/kinsta.com\/pt\/blog\/wordpress-5-9\/\">O WordPress 5.9<\/a> introduziu uma interface de Estilos Globais para permitir que os usu\u00e1rios personalizem as predefini\u00e7\u00f5es de estilo para seus sites, seja globalmente ou de n\u00edvel de bloco.<\/p>\n<p>Com a primeira implanta\u00e7\u00e3o, voc\u00ea poderia personalizar as cores para Fundo, Texto e Links. Agora, come\u00e7ando com o WordPress 6.1, <a href=\"https:\/\/make.wordpress.org\/core\/2022\/07\/07\/whats-new-in-gutenberg-13-6-6-july\/#button-element\" target=\"_blank\" rel=\"noopener noreferrer\">um novo elemento de Bot\u00f5es foi adicionado<\/a> ao painel de Cores para permitir que os usu\u00e1rios controlem a apar\u00eancia dos bot\u00f5es em todos os seus sites.<\/p>\n<figure id=\"attachment_131140\" aria-describedby=\"caption-attachment-131140\" style=\"width: 1792px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-131140 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/08\/global-styles-buttons.jpg\" alt=\"Personaliza\u00e7\u00e3o de bot\u00f5es nas configura\u00e7\u00f5es de Estilos Globais\" width=\"1792\" height=\"1628\"><figcaption id=\"caption-attachment-131140\" class=\"wp-caption-text\">Personaliza\u00e7\u00e3o de bot\u00f5es nas configura\u00e7\u00f5es de Estilos Globais<\/figcaption><\/figure>\n<p>Isso afetaria o estilo dos bot\u00f5es em tudo o site, desde o bloco Bot\u00f5es at\u00e9 o bloco Procurar e blocos de terceiros fazendo uso de bot\u00f5es.<\/p>\n<h3>Ferramentas de apar\u00eancia dispon\u00edveis para qualquer tema<\/h3>\n<p>Antes do WordPress 6.1, as <a href=\"https:\/\/make.wordpress.org\/core\/2022\/09\/01\/whats-new-in-gutenberg-14-0-31-august\/#appearance-tools-available-for-opt-in-via-theme-supports\">Appearance Tools<\/a> s\u00f3 estavam dispon\u00edveis em <a href=\"https:\/\/kinsta.com\/pt\/blog\/tema-twenty-twenty-two\/#layout-and-appearance-tools\">blocos de temas<\/a>. Com 6.1, qualquer tema pode incluir este recurso simplesmente adicionando suporte em seu arquivo de fun\u00e7\u00f5es:<\/p>\n<pre><code class=\"language-php\">add_theme_support( 'appearance-tools' );<\/code><\/pre>\n<p>Isso permitiria <a href=\"https:\/\/developer.wordpress.org\/block-editor\/how-to-guides\/themes\/theme-support\/#appearance-tools\">todas as seguintes configura\u00e7\u00f5es de uma s\u00f3 vez<\/a>:<\/p>\n<ul>\n<li>borda: cor, raio, estilo, largura<\/li>\n<li>cor: link<\/li>\n<li>espa\u00e7amento: BlockGap, margem, preenchimento<\/li>\n<li>tipografia: lineHeight<\/li>\n<\/ul>\n<h3>Nova fun\u00e7\u00e3o is_login_screen()<\/h3>\n<p>Uma <a href=\"https:\/\/make.wordpress.org\/core\/2022\/09\/11\/new-is_login_screen-function-for-determining-if-a-page-is-the-login-screen\/\">nova fun\u00e7\u00e3o <code>is_login_screen()<\/code><\/a> agora permite que voc\u00ea determine se a p\u00e1gina atual \u00e9 a tela de login. Locais de login personalizados tamb\u00e9m s\u00e3o suportados.<\/p>\n<p>Voc\u00ea pode usar a nova etiqueta condicional como segue:<\/p>\n<pre><code class=\"language-php\">function add_text_to_login() {\n\tif ( is_login_screen() ) {\n\t\techo( \"&lt;h1&gt;Welcome to Kinsta!&lt;\/h1&gt;\" );\n\t}\n}\nadd_action( 'init', 'add_text_to_login' );<\/code><\/pre>\n<p>O resultado na tela seria o seguinte:<\/p>\n<figure id=\"attachment_134967\" aria-describedby=\"caption-attachment-134967\" style=\"width: 1464px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-134967\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/10\/is-login-screen.jpg\" alt width=\"1464\" height=\"962\"><figcaption id=\"caption-attachment-134967\" class=\"wp-caption-text\">is_login_screen() verifica se a p\u00e1gina atual \u00e9 a tela de login.<\/figcaption><\/figure>\n<h3>Novo site health checks para cache de objetos persistente e cache de p\u00e1gina inteira<\/h3>\n<p>O WordPress 6.1 introduz <a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/06\/new-cache-site-health-checks-in-wordpress-6-1\/\">duas verifica\u00e7\u00f5es de Sa\u00fade do Site<\/a> para Cache de Objeto Persistente e Cache de P\u00e1gina. Ambas as verifica\u00e7\u00f5es s\u00e3o executadas apenas em ambientes de produ\u00e7\u00e3o.<\/p>\n<p>Voc\u00ea pode ver os resultados desses novos testes na aba <strong>Status <\/strong>do Site Health.<\/p>\n<p>O teste de <strong>Cache de Objeto Persistente<\/strong> determina se o site est\u00e1 usando um cache de objeto persistente e, caso contr\u00e1rio, recomenda o uso dele se fizer sentido para o site.<\/p>\n<figure id=\"attachment_134968\" aria-describedby=\"caption-attachment-134968\" style=\"width: 1600px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-134968\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/10\/persistent-object-cache-test.jpg\" alt width=\"1600\" height=\"346\"><figcaption id=\"caption-attachment-134968\" class=\"wp-caption-text\">Resultado do teste de Cache de Objeto Persistente na Sa\u00fade do Site.<\/figcaption><\/figure>\n<p>Al\u00e9m do novo teste, o WordPress 6.1 introduz v\u00e1rios novos filtros que os provedores de hospedagem podem usar em seus respectivos ambientes.<\/p>\n<p>Com <code>site_status_persistent_object_cache_url<\/code>, os provedores de hospedagem de sites podem <a href=\"https:\/\/wordpress.org\/support\/article\/optimization\/#persistent-object-cache\">substituir o link padr\u00e3o &#8220;Saiba mais&#8221;<\/a> para o cache de objeto persistente com um link personalizado. Por exemplo:<\/p>\n<pre><code class=\"language-php\">add_filter( 'site_status_persistent_object_cache_url', function() {\n\treturn 'https:\/\/example.com\/persistent-object-cache';\n} );<\/code><\/pre>\n<p>Com <code>site_status_persistent_object_cache_notes<\/code> os provedores de hospedagem podem substituir as notas padr\u00e3o para recomendar sua solu\u00e7\u00e3o preferida de cache de objetos. Aqui est\u00e1 um exemplo de uso:<\/p>\n<pre><code class=\"language-php\">add_filter( 'site_status_persistent_object_cache_notes', function( $notes ) {\n\t$notes = __( 'Custom notes.', 'text-domain' );\n\treturn $notes;\n} );<\/code><\/pre>\n<p><code>site_status_persistent_object_cache_thresholds<\/code> filtra os limites usados para determinar se deve ser sugerido o uso de um cache de objetos persistentes. Os valores padr\u00e3o s\u00e3o:<\/p>\n<pre><code class=\"language-php\">$thresholds = apply_filters(\n\t'site_status_persistent_object_cache_thresholds',\n\tarray(\n\t\t'alloptions_count' =&gt; 500,\n\t\t'alloptions_bytes' =&gt; 100000,\n\t\t'comments_count'   =&gt; 1000,\n\t\t'options_count'    =&gt; 1000,\n\t\t'posts_count'      =&gt; 1000,\n\t\t'terms_count'      =&gt; 1000,\n\t\t'users_count'      =&gt; 1000,\n\t)\n);<\/code><\/pre>\n<p>Voc\u00ea pode usar o filtro da seguinte forma:<\/p>\n<pre><code class=\"language-php\">add_filter( 'site_status_persistent_object_cache_thresholds', function( $thresholds ) {\n\t$thresholds = array(\n\t\t'alloptions_count' =&gt; 700,\n\t\t'alloptions_bytes' =&gt; 150000,\n\t\t'comments_count'   =&gt; 1500,\n\t\t'options_count'    =&gt; 1500,\n\t\t'posts_count'      =&gt; 2000,\n\t\t'terms_count'      =&gt; 1000,\n\t\t'users_count'      =&gt; 2000,\n\t);\n\treturn $thresholds;\n} );<\/code><\/pre>\n<p><code>site_status_should_suggest_persistent_object_cache<\/code> \u00e9 um filtro de curto-circuito que filtra se deve sugerir o uso de um cache de objetos persistentes e verifica\u00e7\u00f5es de limiar de desvio padr\u00e3o. Voc\u00ea pode us\u00e1-lo da seguinte forma:<\/p>\n<pre><code class=\"language-php\">add_filter( 'site_status_should_suggest_persistent_object_cache', '__return_true' );<\/code><\/pre>\n<p>O teste de <strong>cache de p\u00e1gina inteira<\/strong> verifica se o site est\u00e1 usando cache de p\u00e1gina inteira e se o tempo de resposta est\u00e1 OK:<\/p>\n<figure id=\"attachment_134969\" aria-describedby=\"caption-attachment-134969\" style=\"width: 1600px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-134969\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/10\/full-page-cache-check.jpg\" alt width=\"1600\" height=\"721\"><figcaption id=\"caption-attachment-134969\" class=\"wp-caption-text\">Teste do cache de p\u00e1gina inteira (Full Page Cache) no Site Health<\/figcaption><\/figure>\n<p>Dois novos filtros tamb\u00e9m permitem que os provedores de hospedagem de sites personalizem o limite de resposta e adicionem cabe\u00e7alhos de cache personalizados para serem detectados.<\/p>\n<p>O <code>site_status_good_response_time_threshold<\/code> filtra o limite abaixo do qual um tempo de resposta \u00e9 considerado bom. O valor padr\u00e3o \u00e9 600 ms (veja tamb\u00e9m <a href=\"https:\/\/web.dev\/time-to-first-byte\/\">Tempos de resposta lentos do servidor afetam o desempenho<\/a>).<\/p>\n<p>site_status_page_cache_supported_cache_supported_cache_headers permite que os provedores de hospedagem adicionem cabe\u00e7alhos de cache personalizados e os callbacks de verifica\u00e7\u00e3o correspondente. A <a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/06\/new-cache-site-health-checks-in-wordpress-6-1\/\">nota de desenvolvimento<\/a> fornece o seguinte exemplo de uso:<\/p>\n<pre><code class=\"language-php\">add_filter( 'site_status_page_cache_supported_cache_headers', function( $cache_headers  ) {\n\t\/\/ Add new header to the existing list.\n\t$cache_headers['cf-cache-status'] = static function ( $header_value ) {\n\t\treturn false !== strpos( strtolower( $header_value ), 'hit' );\n\t};\n\treturn $cache_headers;\n});<\/code><\/pre>\n<p>Os desenvolvedores podem se concentrar mais nas novas verifica\u00e7\u00f5es de integridade do site:<\/p>\n<ul>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2022\/07\/13\/proposal-persistent-object-cache-and-full-page-cache-site-health-checks\/\">Proposta: Verifica\u00e7\u00f5es de sa\u00fade do site para cache de Objetos Persistentes e Cache de P\u00e1gina Inteira<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/06\/new-cache-site-health-checks-in-wordpress-6-1\/\">Novas verifica\u00e7\u00f5es de sa\u00fade do site de cache no WordPress 6.1<\/a><\/li>\n<li><a href=\"https:\/\/core.trac.wordpress.org\/ticket\/56041\">Port Audit Cache de p\u00e1gina inteira do plugin de desempenho do n\u00facleo<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/WordPress\/WordPress\/blob\/master\/wp-admin\/includes\/class-wp-site-health.php\">class-wp-site-health.php<\/a><\/li>\n<\/ul>\n<h3>Atualiza\u00e7\u00f5es da ferramenta create-block scaffolding<\/h3>\n<p>O WordPress 6.1 tamb\u00e9m introduz novos recursos e atualiza\u00e7\u00f5es no plano @wordpress\/create-block dispon\u00edvel para desenvolvedores de andaimes novos blocos.<\/p>\n<p>O <a href=\"https:\/\/kinsta.com\/pt\/blog\/blocos-personalizados-gutenberg\/#a-walkthrough-of-the-starter-block-scaffolding\">bloco de scaffolding<\/a>\u00a0\u00e9 a estrutura de diret\u00f3rios de suporte que permite ao WordPress reconhecer um bloco.<\/p>\n<p>WordPress 6.1 apresenta algumas novas funcionalidades e v\u00e1rias melhorias.<\/p>\n<p>Uma nova flag <code>\u2013variant<\/code> permite que os desenvolvedores de blocos escolham uma variante de bloco a ser andaimes. Os templates internos fornecidos pela ferramenta create-block suportam as variantes <code>dynamic<\/code> e <code>static<\/code>, o que significa que voc\u00ea pode usar o scaffold em um bloco din\u00e2mico ou est\u00e1tico, respectivamente. O padr\u00e3o \u00e9 <code>static<\/code>.<\/p>\n<p>Voc\u00ea pode usar a nova flag da seguinte forma:<\/p>\n<pre><code class=\"language-bash\">npx @wordpress\/create-block my-first-block -variant=dynamic<\/code><\/pre>\n<p>Os desenvolvedores podem definir variantes personalizadas, adicionando um objeto <code>variants<\/code> \u00e0 <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/blob\/trunk\/packages\/create-block-tutorial-template\/index.js#L25\">defini\u00e7\u00e3o do template<\/a>.<\/p>\n<p>Um recurso adicional agora permite que desenvolvedores de blocos adicionem novos blocos a um plugin existente, gra\u00e7as \u00e0 flag <code>--no-plugin<\/code>.<\/p>\n<pre><code class=\"language-bash\">npx @wordpress\/create-block custom-block --no-plugin<\/code><\/pre>\n<p>A execu\u00e7\u00e3o do comando acima cria um novo conjunto de arquivos de bloco em um subdiret\u00f3rio para o diret\u00f3rio atual.<\/p>\n<p>Note que o script <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/41642\">n\u00e3o est\u00e1 ciente de sua localiza\u00e7\u00e3o<\/a>:<\/p>\n<blockquote>\n<p>Ao executar o comando npx <code>@wordpress\/create-block block-name --no-plugin<\/code>, ser\u00e1 criado um novo bloco dentro do <code>folderNamedirectory<\/code> onde o comando foi chamado.<\/p>\n<\/blockquote>\n<p>Voc\u00ea pode ler mais sobre as <a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/07\/create-block-scaffolding-tool-updates\/\">atualiza\u00e7\u00f5es das ferramentas de cria\u00e7\u00e3o de blocos scaffolding<\/a>.<\/p>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>Se voc\u00ea quer se tornar um desenvolvedor WordPress ou adquirir novas habilidades de desenvolvimento, certifique-se de verificar nossos guias detalhados para o desenvolvimento de blocos do Gutenberg:<\/p>\n<ul>\n<li><a href=\"https:\/\/kinsta.com\/pt\/blog\/blocos-personalizados-gutenberg\/\">Construindo Blocos Personalizados do Gutenberg: O Tutorial Definitivo de Desenvolvimento de Blocos<\/a><\/li>\n<li><a href=\"https:\/\/kinsta.com\/pt\/blog\/blocos-dinamicos-gutenberg\/\">Como Criar Blocos Din\u00e2micos para Gutenberg<\/a><\/li>\n<\/ul>\n<p><\/p>\n<\/aside>\n\n<h3>Resultados das consultas de cache em WP_Query<\/h3>\n<p>O WordPress 6.1 muda a forma como as consultas ao banco de dados s\u00e3o executadas na classe <code>WP_Query<\/code>. A partir de 6.1, as consultas ser\u00e3o colocadas em cache com o resultado de que se uma consulta for executada mais de uma vez, os resultados ser\u00e3o carregados a partir do cache.<\/p>\n<p>Ambos os sites que utilizam o cache de objetos persistentes e os sites que utilizam o cache em mem\u00f3ria se beneficiar\u00e3o desta altera\u00e7\u00e3o, embora os benef\u00edcios para estes \u00faltimos sejam menores.<\/p>\n<p>Por padr\u00e3o, todas as chamadas para <code>WP_Query<\/code> ser\u00e3o armazenadas em cache, mas os desenvolvedores podem optar por n\u00e3o fazer consultas em cache usando o par\u00e2metro <code>cache_results<\/code>:<\/p>\n<pre><code class=\"language-php\">$args = array(\n\t'posts_per_page' =&gt; 20,\n\t'cache_results'  =&gt; false\n);\n$query = new WP_Query( $args );<\/code><\/pre>\n<p>Voc\u00ea tamb\u00e9m pode desativar o cache de consultas globalmente usando a hook <code>disable_caching<\/code>, embora isso n\u00e3o seja recomendado.<\/p>\n<p>\u00c9 importante notar que alguns par\u00e2metros de consulta n\u00e3o s\u00e3o considerados para fins de cache de consulta. O par\u00e2metro mais comumente usado \u00e9 o par\u00e2metro <code>fields<\/code>. A raz\u00e3o \u00e9 que levar <code>fields<\/code> em considera\u00e7\u00e3o teria produzido m\u00faltiplos caches para v\u00e1rios subconjuntos dos mesmos dados, levando assim \u00e0 degrada\u00e7\u00e3o do desempenho.<\/p>\n<p>Para uma vis\u00e3o mais detalhada do cache <code>WP_Query<\/code>, veja <a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/07\/improvements-to-wp_query-performance-in-6-1\/\">Melhorias no desempenho do WP_Query em 6.1<\/a> dev note.<\/p>\n<h3>Partes de template em temas cl\u00e1ssicos<\/h3>\n<p>A partir do WordPress 6.1, os temas cl\u00e1ssicos suportam partes de templates baseados em blocos. Para adicionar este recurso, os temas precisam adicionar suporte para <code>block-template-parts<\/code> como mostrado abaixo:<\/p>\n<pre><code class=\"language-php\">function add_block_template_part_support() {\n\tadd_theme_support( 'block-template-parts' );\n}\n \nadd_action( 'after_setup_theme', 'add_block_template_part_support' );<\/code><\/pre>\n<p>Temas cl\u00e1ssicos podem incluir partes de templates em modelos PHP usando a fun\u00e7\u00e3o <code>block_template_part<\/code>. Voc\u00ea pode ler mais sobre este recurso em <a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/04\/block-based-template-parts-in-traditional-themes\/\">Block-based &#8220;template parts&#8221; nos temas tradicionais<\/a> dev note.<\/p>\n\n<h2>Uma nota sobre a convers\u00e3o de imagens JPEG para WebP<\/h2>\n<p>Inicialmente parecia que o WordPress 6.1 tamb\u00e9m teria introduzido o suporte para <a href=\"https:\/\/core.trac.wordpress.org\/changeset\/53751\">convers\u00e3o<\/a> autom\u00e1tica de imagens JPEG para WebP.<\/p>\n<p>No entanto, muitos colaboradores relataram v\u00e1rios problemas. Especificamente, <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/55443#comment:43\" target=\"_blank\" rel=\"noopener noreferrer\">foi notado que<\/a>:<\/p>\n<blockquote>\n<p>Os recursos para gerar imagens quando voc\u00ea faz o upload de uma imagem aumentar\u00e3o drasticamente, por\u00e9m os recursos para servir uma imagem ser\u00e3o reduzidos. Uma vez que o upload de imagens \u00e9 muito raro em compara\u00e7\u00e3o ao servi\u00e7o de imagens, o esfor\u00e7o extra para comprimir e armazenar imagens deve valer a pena.<\/p>\n<\/blockquote>\n<p><a href=\"https:\/\/core.trac.wordpress.org\/ticket\/55443#comment:112\" target=\"_blank\" rel=\"noopener noreferrer\">E<\/a>:<\/p>\n<blockquote>\n<p>Na verdade, esse aumento dram\u00e1tico do uso de recursos ao fazer upload de uma imagem \u00e9 um efeito colateral muito ruim aqui. Isso significa que muitos uploads falhar\u00e3o e deixar\u00e3o os usu\u00e1rios presos. Isso tamb\u00e9m aumentar\u00e1 drasticamente as solicita\u00e7\u00f5es de suporte tanto para o WordPress quanto para as empresas de hospedagem. N\u00e3o pense que isto \u00e9 aceit\u00e1vel. Por causa disso, mesmo que o suporte a imagens multim\u00eddia seja necess\u00e1rio no WordPress, a abordagem atual n\u00e3o parece ser uma boa solu\u00e7\u00e3o.<\/p>\n<\/blockquote>\n<p>Finalmente, ap\u00f3s um artigo de <a href=\"https:\/\/make.wordpress.org\/core\/2022\/09\/11\/webp-in-core-for-6-1\/\">Matt Mullenweg<\/a> no WordPress.org, a convers\u00e3o autom\u00e1tica JPEG para WEBP foi retirada do WordPress 6.1.<\/p>\n<blockquote>\n<p>Eu tenho interesse em suportar novos formatos e melhorar o desempenho, mas acredito que essa mudan\u00e7a sendo empurrada por padr\u00e3o para os usu\u00e1rios quando eles atualizarem para a vers\u00e3o 6.1 \u00e9 muito para o momento atual, especialmente considerando algumas das intera\u00e7\u00f5es complicadas que os sistemas operacionais ainda t\u00eam com arquivos webp (e HEIC!).<\/p>\n<p>Fico satisfeito que o suporte para webp e arquivos HEIC continue no n\u00facleo, pois devemos ser flex\u00edveis em rela\u00e7\u00e3o ao que aceitamos e trabalhamos, mas n\u00e3o concordo com a mudan\u00e7a de converter tudo para webp quando imagens JPEG s\u00e3o enviadas.<\/p>\n<p>Isso \u00e9 excelente terreno para um plugin can\u00f4nico, um conceito que acredito que todas as equipes de desenvolvimento deveriam explorar muito mais como um local para experimentar e oferecer novas funcionalidades&#8230;<\/p>\n<\/blockquote>\n<p>De qualquer forma, usu\u00e1rios e desenvolvedores WordPress podem testar a convers\u00e3o autom\u00e1tica de imagens <a style=\"font-size: 1rem\" href=\"https:\/\/kinsta.com\/pt\/blog\/jpg-vs-jpeg\/\">JPEG<\/a> para <a style=\"font-size: 1rem\" href=\"https:\/\/kinsta.com\/pt\/blog\/webp\/\">WebP<\/a> instalando o <a style=\"font-size: 1rem\" href=\"https:\/\/wordpress.org\/plugins\/performance-lab\/\" target=\"_blank\" rel=\"noopener noreferrer\">plugin Performance Lab<\/a> do Grupo Performance do WordPress.<\/p>\n<h3>Altera\u00e7\u00f5es adicionais para desenvolvedores<\/h3>\n<p>Al\u00e9m das funcionalidades e melhorias que discutimos acima, o WordPress 6.1 introduz v\u00e1rias outras mudan\u00e7as para desenvolvedores. Voc\u00ea pode querer explorar mais a fundo essas mudan\u00e7as nas notas de desenvolvimento (dev notes):<\/p>\n<ul>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/07\/improved-php-performance-for-core-blocks-registration\/\">Melhor desempenho PHP para registro de blocos principais<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2022\/09\/27\/navigation-block-fallback-behavior-in-wp-6-1-dev-note\/\">Bloco de navega\u00e7\u00e3o Fallback Behavior no WP 6.1<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/07\/introduction-of-presets-across-padding-margin-and-block-gap\/\">Tamanho de espa\u00e7amento predefinido no <em>theme.json<\/em><\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/08\/escaping-table-and-field-names-with-wpdbprepare-in-wordpress-6-1\/\">Escaping Table and Field names with wpdb::prepare() in WordPress 6.1<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/09\/introducing-wp_list_tableget_views_links-in-wordpress-6-1\/\">WP_List_Table::get_views_links() no WordPress 6.1<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/10\/functions-and-hooks-for-required-fields-in-wordpress-6-1\/\">Fun\u00e7\u00f5es e hooks para campos obrigat\u00f3rios no WordPress 6.1<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/10\/moving-the-send_headers-action-to-later-in-the-load\/\">Movendo a a\u00e7\u00e3o send_headers para mais tarde na carga<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/10\/performance-improvements-to-the-rest-api\/\">Melhorias de desempenho para o REST API<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/10\/editor-components-updates-for-wordpress-6-1\/\">Atualiza\u00e7\u00f5es dos componentes do editor no WordPress 6.1<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/10\/multisite-improvements-in-wordpress-6-1\/\">Melhorias em v\u00e1rios sites no WordPress 6.1<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/11\/miscellaneous-core-changes-for-wordpress-6-1\/\">Mudan\u00e7as diversas no n\u00facleo do WordPress 6.1<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/11\/performance-field-guide-for-wordpress-6-1\/\">Guia de campo de desempenho para WordPress 6.1<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/11\/miscellaneous-rest-api-improvements-in-wordpress-6-1\/\">Melhorias diversas da API REST no WordPress 6.1<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/12\/block-api-changes-in-wordpress-6-1\/\">Bloqueio de mudan\u00e7as na API do WordPress 6.1<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/10\/miscellaneous-editor-changes-for-wordpress-6-1\/\">Mudan\u00e7as diversas no editor do WordPress 6.1<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/10\/updated-editor-layout-support-in-6-1-after-refactor\/\">Suporte ao layout do editor atualizado em 6.1 ap\u00f3s o refactor<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/10\/changes-to-block-editor-preferences-in-wordpress-6-1\/\">Mudan\u00e7as nas prefer\u00eancias do editor de blocos no WordPress 6.1<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/10\/block-styles-generation-style-engine\/\">Gera\u00e7\u00e3o de estilos de bloco (Style Engine)<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2022\/10\/11\/reference-styles-values-in-theme-json\/\">Estilos de refer\u00eancia valores em theme.json<\/a><\/li>\n<\/ul>\n<p>\u00a0<\/p>\n<h2>Resumo<\/h2>\n<p>Com o WordPress 6.1, estamos vendo a consolida\u00e7\u00e3o das capacidades de edi\u00e7\u00e3o do site WordPress. Ainda estamos na fase dois do <a href=\"https:\/\/wordpress.org\/about\/roadmap\/\">script de longo prazo do Gutenberg<\/a>, mas as ferramentas e recursos dispon\u00edveis est\u00e3o se tornando mais confi\u00e1veis e robustos com o tempo. O WordPress 6.1 traz Tipografia Fluida, novas ferramentas de constru\u00e7\u00e3o de sites e toneladas de melhorias para os blocos existentes.<\/p>\n<p>Mas n\u00e3o s\u00f3 isso. O WordPress 6.1 tamb\u00e9m traz melhorias significativas no desempenho do CMS. Duas novas verifica\u00e7\u00f5es do Site Health detectam o uso de Cache de P\u00e1gina Inteira e Cache de Objeto Persistente, o cache de consulta melhora o desempenho <code>WP_Query<\/code> e tamb\u00e9m h\u00e1 melhorias no desempenho do PHP para o registro do bloco central.<\/p>\n<p>Em resumo, 6.1 \u00e9 uma vers\u00e3o que os usu\u00e1rios e designers do WordPress v\u00e3o adorar, assim como os desenvolvedores, que se beneficiar\u00e3o de muitas melhorias em diversas \u00e1reas do CMS.<\/p>\n<p>Agora \u00e9 com voc\u00ea. O que voc\u00ea mais gosta no WordPress 6.1? Voc\u00ea j\u00e1 testou uma nova vers\u00e3o em seu <a href=\"https:\/\/kinsta.com\/pt\/devkinsta\/\">ambiente de desenvolvimento<\/a>? Compartilhe conosco suas ideias sobre o WordPress 6.1 na se\u00e7\u00e3o de coment\u00e1rios abaixo.<\/p>","protected":false},"excerpt":{"rendered":"<p>WordPress 6.1 &#8220;Misha&#8221; foi lan\u00e7ado em 1 de novembro de 2022.\u00a0A terceira grande atualiza\u00e7\u00e3o do ano segue o\u00a0WordPress 6.0 Arturo, lan\u00e7ado em 24 de maio, e &#8230;<\/p>\n","protected":false},"author":36,"featured_media":52960,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[518,65,590,30],"topic":[1038],"class_list":["post-52728","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-block-editor","tag-gutenberg","tag-updates","tag-wordpress","topic-atualizacoes-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>O Que h\u00e1 de Novo no WordPress 6.1? - Kinsta\u00ae<\/title>\n<meta name=\"description\" content=\"Confira nossa revis\u00e3o detalhada do WordPress 6.1 com JPEG para WebP convers\u00e3o autom\u00e1tica, tipografia fluida, um novo bloco, e toneladas de pequenas e grandes melhorias!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"O Que H\u00e1 de Novo no WordPress 6.1: Tipografia de Fluidos, Sistema de Template Melhorado, Novo Site Health Checks, e Muito Mais!\" \/>\n<meta property=\"og:description\" content=\"Confira nossa revis\u00e3o detalhada do WordPress 6.1 com JPEG para WebP convers\u00e3o autom\u00e1tica, tipografia fluida, um novo bloco, e toneladas de pequenas e grandes melhorias!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/\" \/>\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=\"2022-09-09T07:50:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-22T09:01:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2022\/09\/wordpress-6-1.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Carlo Daniele\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Confira nossa revis\u00e3o detalhada do WordPress 6.1 com JPEG para WebP convers\u00e3o autom\u00e1tica, tipografia fluida, um novo bloco, e toneladas de pequenas e grandes melhorias!\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2022\/09\/wordpress-6-1.jpeg\" \/>\n<meta name=\"twitter:creator\" content=\"@carlodaniele\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_pt\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Carlo Daniele\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"37 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/\"},\"author\":{\"name\":\"Carlo Daniele\",\"@id\":\"https:\/\/kinsta.com\/pt\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63\"},\"headline\":\"O Que H\u00e1 de Novo no WordPress 6.1: Tipografia de Fluidos, Sistema de Template Melhorado, Novo Site Health Checks, e Muito Mais!\",\"datePublished\":\"2022-09-09T07:50:09+00:00\",\"dateModified\":\"2023-08-22T09:01:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/\"},\"wordCount\":6382,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/pt\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2022\/09\/wordpress-6-1.jpeg\",\"keywords\":[\"Block Editor\",\"Gutenberg\",\"updates\",\"WordPress\"],\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/\",\"url\":\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/\",\"name\":\"O Que h\u00e1 de Novo no WordPress 6.1? - Kinsta\u00ae\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/pt\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2022\/09\/wordpress-6-1.jpeg\",\"datePublished\":\"2022-09-09T07:50:09+00:00\",\"dateModified\":\"2023-08-22T09:01:57+00:00\",\"description\":\"Confira nossa revis\u00e3o detalhada do WordPress 6.1 com JPEG para WebP convers\u00e3o autom\u00e1tica, tipografia fluida, um novo bloco, e toneladas de pequenas e grandes melhorias!\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2022\/09\/wordpress-6-1.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2022\/09\/wordpress-6-1.jpeg\",\"width\":1460,\"height\":730,\"caption\":\"O Que h\u00e1 de Novo no WordPress 6.1?\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Atualiza\u00e7\u00f5es WordPress\",\"item\":\"https:\/\/kinsta.com\/pt\/topicos\/atualizacoes-wordpress\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"O Que H\u00e1 de Novo no WordPress 6.1: Tipografia de Fluidos, Sistema de Template Melhorado, Novo Site Health Checks, e Muito Mais!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/pt\/#website\",\"url\":\"https:\/\/kinsta.com\/pt\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Solu\u00e7\u00f5es de hospedagem Premium, r\u00e1pida e segura\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/pt\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/pt\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/pt\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/pt\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/kinsta.com\/pt\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.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:\/\/kinsta.com\/pt\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63\",\"name\":\"Carlo Daniele\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/kinsta.com\/pt\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?s=96&d=mm&r=g\",\"caption\":\"Carlo Daniele\"},\"description\":\"Carlo is a passionate lover of webdesign and front-end development. He has been playing with WordPress for more than 20 years, also in collaboration with Italian and European universities and educational institutions. He has written hundreds of articles and guides about WordPress, published both on Italian and international websites, as well as on printed magazines. You can find him on LinkedIn.\",\"sameAs\":[\"https:\/\/frammentidicodice.com\/\",\"https:\/\/x.com\/carlodaniele\"],\"url\":\"https:\/\/kinsta.com\/pt\/blog\/author\/carlodaniele\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"O Que h\u00e1 de Novo no WordPress 6.1? - Kinsta\u00ae","description":"Confira nossa revis\u00e3o detalhada do WordPress 6.1 com JPEG para WebP convers\u00e3o autom\u00e1tica, tipografia fluida, um novo bloco, e toneladas de pequenas e grandes melhorias!","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:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/","og_locale":"pt_PT","og_type":"article","og_title":"O Que H\u00e1 de Novo no WordPress 6.1: Tipografia de Fluidos, Sistema de Template Melhorado, Novo Site Health Checks, e Muito Mais!","og_description":"Confira nossa revis\u00e3o detalhada do WordPress 6.1 com JPEG para WebP convers\u00e3o autom\u00e1tica, tipografia fluida, um novo bloco, e toneladas de pequenas e grandes melhorias!","og_url":"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstapt\/","article_published_time":"2022-09-09T07:50:09+00:00","article_modified_time":"2023-08-22T09:01:57+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2022\/09\/wordpress-6-1.jpeg","type":"image\/jpeg"}],"author":"Carlo Daniele","twitter_card":"summary_large_image","twitter_description":"Confira nossa revis\u00e3o detalhada do WordPress 6.1 com JPEG para WebP convers\u00e3o autom\u00e1tica, tipografia fluida, um novo bloco, e toneladas de pequenas e grandes melhorias!","twitter_image":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2022\/09\/wordpress-6-1.jpeg","twitter_creator":"@carlodaniele","twitter_site":"@kinsta_pt","twitter_misc":{"Escrito por":"Carlo Daniele","Tempo estimado de leitura":"37 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/"},"author":{"name":"Carlo Daniele","@id":"https:\/\/kinsta.com\/pt\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63"},"headline":"O Que H\u00e1 de Novo no WordPress 6.1: Tipografia de Fluidos, Sistema de Template Melhorado, Novo Site Health Checks, e Muito Mais!","datePublished":"2022-09-09T07:50:09+00:00","dateModified":"2023-08-22T09:01:57+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/"},"wordCount":6382,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/pt\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2022\/09\/wordpress-6-1.jpeg","keywords":["Block Editor","Gutenberg","updates","WordPress"],"inLanguage":"pt-PT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/","url":"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/","name":"O Que h\u00e1 de Novo no WordPress 6.1? - Kinsta\u00ae","isPartOf":{"@id":"https:\/\/kinsta.com\/pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2022\/09\/wordpress-6-1.jpeg","datePublished":"2022-09-09T07:50:09+00:00","dateModified":"2023-08-22T09:01:57+00:00","description":"Confira nossa revis\u00e3o detalhada do WordPress 6.1 com JPEG para WebP convers\u00e3o autom\u00e1tica, tipografia fluida, um novo bloco, e toneladas de pequenas e grandes melhorias!","breadcrumb":{"@id":"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/#primaryimage","url":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2022\/09\/wordpress-6-1.jpeg","contentUrl":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2022\/09\/wordpress-6-1.jpeg","width":1460,"height":730,"caption":"O Que h\u00e1 de Novo no WordPress 6.1?"},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/pt\/"},{"@type":"ListItem","position":2,"name":"Atualiza\u00e7\u00f5es WordPress","item":"https:\/\/kinsta.com\/pt\/topicos\/atualizacoes-wordpress\/"},{"@type":"ListItem","position":3,"name":"O Que H\u00e1 de Novo no WordPress 6.1: Tipografia de Fluidos, Sistema de Template Melhorado, Novo Site Health Checks, e Muito Mais!"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/pt\/#website","url":"https:\/\/kinsta.com\/pt\/","name":"Kinsta\u00ae","description":"Solu\u00e7\u00f5es de hospedagem Premium, r\u00e1pida e segura","publisher":{"@id":"https:\/\/kinsta.com\/pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/pt\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/pt\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/kinsta.com\/pt\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.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:\/\/kinsta.com\/pt\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63","name":"Carlo Daniele","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/kinsta.com\/pt\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?s=96&d=mm&r=g","caption":"Carlo Daniele"},"description":"Carlo is a passionate lover of webdesign and front-end development. He has been playing with WordPress for more than 20 years, also in collaboration with Italian and European universities and educational institutions. He has written hundreds of articles and guides about WordPress, published both on Italian and international websites, as well as on printed magazines. You can find him on LinkedIn.","sameAs":["https:\/\/frammentidicodice.com\/","https:\/\/x.com\/carlodaniele"],"url":"https:\/\/kinsta.com\/pt\/blog\/author\/carlodaniele\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/posts\/52728","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/users\/36"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/comments?post=52728"}],"version-history":[{"count":15,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/posts\/52728\/revisions"}],"predecessor-version":[{"id":62041,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/posts\/52728\/revisions\/62041"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/52728\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/52728\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/52728\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/52728\/translations\/fr"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/52728\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/52728\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/52728\/translations\/es"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/52728\/translations\/de"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/52728\/translations\/se"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/52728\/translations\/dk"},{"href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/52728\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/media\/52960"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/media?parent=52728"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/tags?post=52728"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/topic?post=52728"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}