{"id":64457,"date":"2023-11-05T05:02:11","date_gmt":"2023-11-05T08:02:11","guid":{"rendered":"https:\/\/kinsta.com\/pt\/?p=64457&#038;preview=true&#038;preview_id=64457"},"modified":"2023-11-07T06:18:27","modified_gmt":"2023-11-07T09:18:27","slug":"wordpress-6-4","status":"publish","type":"post","link":"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/","title":{"rendered":"O Que H\u00e1 de Novo no WordPress 6.4: Hooks de Blocos, Fluxo de Trabalho Aprimorado, Novas Ferramentas de Design, um Novo Tema Padr\u00e3o e Muito Mais"},"content":{"rendered":"<p>O lan\u00e7amento do WordPress 6.4 est\u00e1 programado para 7 de novembro, e chegou a hora de explorarmos os recursos e aprimoramentos mais not\u00e1veis que ser\u00e3o enviados com a nova vers\u00e3o do WordPress.<\/p>\n<p>As adi\u00e7\u00f5es mais interessantes incluem Hooks de Blocos, organiza\u00e7\u00e3o aprimorada de padr\u00f5es, uma paleta de comandos redesenhada e aprimorada, altera\u00e7\u00f5es nas p\u00e1ginas de anexos, um efeito de lightbox em imagens e v\u00e1rias melhorias no fluxo de trabalho de escrita.<\/p>\n<p>O carregamento aprimorado de templates, as estrat\u00e9gias refinadas de carregamento de scripts e outros aprimoramentos de desempenho far\u00e3o com que seu site WordPress seja executado mais rapidamente, enquanto os aprimoramentos da Exibi\u00e7\u00e3o de lista e v\u00e1rias atualiza\u00e7\u00f5es na interface de usu\u00e1rio do administrador a tornar\u00e3o mais \u00fatil e acess\u00edvel.<\/p>\n<p>O WordPress 6.4 tamb\u00e9m traz um <a href=\"https:\/\/kinsta.com\/pt\/blog\/tema-twenty-twenty-four\/\">novo tema padr\u00e3o<\/a> com v\u00e1rios padr\u00f5es e templates prontos para uso que simplificar\u00e3o seu processo de edi\u00e7\u00e3o.<\/p>\n<p>Isso \u00e9 muita coisa, n\u00e3o \u00e9? Portanto, n\u00e3o espere mais e vamos descobrir o que h\u00e1 de novo no WordPress 6.4.<\/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>Hooks de bloco<\/h2>\n<p>Os <a href=\"https:\/\/make.wordpress.org\/core\/2023\/10\/15\/introducing-block-hooks-for-dynamic-blocks\/\">Hooks de Blocos<\/a> (anteriormente chamados de <a href=\"https:\/\/make.wordpress.org\/core\/2023\/08\/10\/whats-new-in-gutenberg-16-4-9-august\/#auto-inserting-blocks\" target=\"_blank\" rel=\"noopener noreferrer\">blocos de inser\u00e7\u00e3o autom\u00e1tica<\/a>) permitem que os plugins interajam automaticamente com o <a href=\"https:\/\/kinsta.com\/pt\/blog\/editor-gutenberg-wordpress\/\">editor Gutenberg<\/a>.<\/p>\n<p>Mais precisamente, gra\u00e7as aos Hooks de Blocos, um bloco pode ser colocado automaticamente em uma posi\u00e7\u00e3o espec\u00edfica quando outro bloco \u00e9 adicionado ao conte\u00fado.<\/p>\n<p>Dois princ\u00edpios orientam a forma como os Hooks de Blocos devem funcionar:<\/p>\n<ul>\n<li>O usu\u00e1rio n\u00e3o deve ser solicitado a inserir o bloco no editor manualmente, e a inser\u00e7\u00e3o do bloco no frontend deve ocorrer imediatamente ap\u00f3s a ativa\u00e7\u00e3o do plugin que fornece o bloco com hook. A desativa\u00e7\u00e3o do plugin deve remover automaticamente o bloco.<\/li>\n<li>O bloco deve estar vis\u00edvel no editor, e o usu\u00e1rio deve poder controlar a inser\u00e7\u00e3o autom\u00e1tica.<\/li>\n<\/ul>\n<p>Para levar em conta ambos os princ\u00edpios e preservar as informa\u00e7\u00f5es contidas no c\u00f3digo, os blocos associados funcionam apenas em templates e partes de template n\u00e3o modificados e em padr\u00f5es fornecidos por temas, copiados do Diret\u00f3rio de Padr\u00f5es ou registrados com a fun\u00e7\u00e3o <code>register_block_pattern<\/code>. Eles n\u00e3o funcionar\u00e3o em conte\u00fado de artigo, templates e partes de template modificados e padr\u00f5es gerados pelo usu\u00e1rio.<\/p>\n<p>Al\u00e9m disso, a <a href=\"https:\/\/make.wordpress.org\/core\/2023\/10\/15\/introducing-block-hooks-for-dynamic-blocks\/\">nota para desenvolvedores<\/a> adverte:<\/p>\n<blockquote><p>A partir do WordPress 6.4, voc\u00ea n\u00e3o pode inserir automaticamente blocos que tenham uma fun\u00e7\u00e3o de salvar, ou ocorrer\u00e3o erros de valida\u00e7\u00e3o de bloco. Em termos coloquiais, isso significa que os Hooks de Blocos funcionam com blocos din\u00e2micos, n\u00e3o com blocos est\u00e1ticos.<\/p><\/blockquote>\n<p>Leia mais sobre <a href=\"https:\/\/kinsta.com\/pt\/blog\/blocos-dinamicos-gutenberg\/#what-are-dynamic-blocks-an-example\">blocos est\u00e1ticos e din\u00e2micos<\/a>.<\/p>\n<p>Voc\u00ea pode implementar os Hooks de Blocos de duas maneiras: usando o arquivo <strong>block.json<\/strong> ou o novo filtro <code>hooked_block_types<\/code>.<\/p>\n<h3>Como conectar blocos via block.json<\/h3>\n<p>O uso do <strong>block.json<\/strong> \u00e9 a maneira mais r\u00e1pida e f\u00e1cil de conectar um bloco de terceiros, mas n\u00e3o oferece grande flexibilidade, o que significa que um bloco inserido automaticamente por meio do <strong>block.json<\/strong> ser\u00e1 anexado a todas as inst\u00e2ncias do destino incondicionalmente.<\/p>\n<p>Voc\u00ea pode adicionar blocos com hook usando a nova propriedade <code>blockHooks<\/code>, que recebe um objeto de pares de chave\/valor em que a chave \u00e9 o nome do bloco ao qual voc\u00ea deseja se conectar e o valor especifica sua posi\u00e7\u00e3o em rela\u00e7\u00e3o ao bloco de destino.<\/p>\n<p>Voc\u00ea pode definir uma das seguintes posi\u00e7\u00f5es:<\/p>\n<ul>\n<li><code>before<\/code> o bloco de destino<\/li>\n<li><code>after<\/code> o bloco de destino<\/li>\n<li><code>firstChild<\/code> do bloco de cont\u00eainer de destino<\/li>\n<li><code>lastChild<\/code> do bloco de cont\u00eainer de destino<\/li>\n<\/ul>\n<p>Por exemplo, voc\u00ea pode conectar um bloco a cada bloco Spacer usando <code>blockHooks<\/code> desta forma:<\/p>\n<pre><code class=\"language-json\">{\n\tblockHooks: {\n\t\t'core\/spacer': 'after'\n\t}\n}<\/code><\/pre>\n<p>Quando voc\u00ea usa <code>firstChild<\/code> ou <code>lastChild<\/code> com <strong>block.json<\/strong>, um novo painel <strong>Plugins<\/strong> no inspetor de blocos lista os blocos que est\u00e3o programados para serem inseridos automaticamente, com <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/54029\" target=\"_blank\" rel=\"noopener noreferrer\">op\u00e7\u00f5es<\/a> para <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/52969\" target=\"_blank\" rel=\"noopener noreferrer\">ativar\/desativar<\/a> a inser\u00e7\u00e3o autom\u00e1tica de blocos.<\/p>\n<figure id=\"attachment_165866\" aria-describedby=\"caption-attachment-165866\" style=\"width: 2334px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-165866 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/auto-inserting-blocks-enabled.jpg\" alt=\"Inser\u00e7\u00e3o autom\u00e1tica ativada\" width=\"2334\" height=\"693\"><figcaption id=\"caption-attachment-165866\" class=\"wp-caption-text\">Inser\u00e7\u00e3o autom\u00e1tica ativada (Fonte da imagem PR <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/52969#issuecomment-1663927084\">#52969<\/a>)<\/figcaption><\/figure>\n<h3>Como conectar blocos usando <code>hooked_block_types<\/code><\/h3>\n<p>Uma maneira mais flex\u00edvel de associar blocos a um alvo \u00e9 usando o novo filtro <code>hooked_block_types<\/code>. Ele permite que voc\u00ea associe blocos de forma incondicional, assim como o m\u00e9todo <strong>block.json<\/strong>, ou com base em uma condi\u00e7\u00e3o &#8211; por exemplo, associando um bloco a um alvo dependendo do template, parte do template ou padr\u00e3o onde ele est\u00e1 localizado.<\/p>\n<p>A fun\u00e7\u00e3o de callback para <code>hooked_block_types<\/code> aceita quatro par\u00e2metros:<\/p>\n<ul>\n<li><code>$hooked_blocks<\/code> &#8211; Um array de blocos conectados.<\/li>\n<li><code>$position<\/code> &#8211; Pode ser <code>before<\/code>, <code>after<\/code>, <code>first_child<\/code>, ou <code>last_child<\/code>.<\/li>\n<li><code>$anchor_block<\/code> &#8211; O nome do bloco de ancoragem.<\/li>\n<li><code>$context<\/code> &#8211; O template de bloco, a parte do template ou o padr\u00e3o ao qual o bloco \u00e2ncora pertence.<\/li>\n<\/ul>\n<p>Para obter mais informa\u00e7\u00f5es t\u00e9cnicas sobre Hooks de Blocos, consulte a <a href=\"https:\/\/make.wordpress.org\/core\/2023\/10\/15\/introducing-block-hooks-for-dynamic-blocks\/\" target=\"_blank\" rel=\"noopener noreferrer\">nota do desenvolvedor<\/a>.<\/p>\n<h2>Aprimoramentos no sistema de padr\u00f5es<\/h2>\n<p>Os padr\u00f5es de blocos s\u00e3o uma poderosa ferramenta de design que pode ser usada em seu conte\u00fado ou templates, permitindo que voc\u00ea crie estruturas complexas de blocos sem complica\u00e7\u00f5es. Voc\u00ea pode usar os padr\u00f5es fornecidos pelo seu tema de bloco ou pode adicionar mais padr\u00f5es copiando do <a href=\"https:\/\/wordpress.org\/patterns\/\" target=\"_blank\" rel=\"noopener noreferrer\">Diret\u00f3rio de Padr\u00f5es<\/a>.<\/p>\n<p>Voc\u00ea tamb\u00e9m pode criar seus padr\u00f5es do zero na interface do editor de sites\/artigos. E se voc\u00ea se sentir confort\u00e1vel com a codifica\u00e7\u00e3o, poder\u00e1 adicionar padr\u00f5es ao seu tema atual &#8211; ou um <a href=\"https:\/\/kinsta.com\/pt\/blog\/tema-filho-no-wordpress\/\">child theme<\/a> &#8211; com um arquivo .php. Atualmente, os padr\u00f5es s\u00e3o t\u00e3o importantes no WordPress que publicamos um guia detalhado sobre <a href=\"https:\/\/kinsta.com\/pt\/blog\/padroes-de-bloco-wordpress\/\">tudo o que voc\u00ea precisa saber sobre padr\u00f5es de blocos<\/a>.<\/p>\n<figure id=\"attachment_165683\" aria-describedby=\"caption-attachment-165683\" style=\"width: 2154px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-165683 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-63-create-pattern.jpg\" alt=\"Criar padr\u00e3o no WordPress 6.3\" width=\"2154\" height=\"1442\"><figcaption id=\"caption-attachment-165683\" class=\"wp-caption-text\">Criar padr\u00e3o no WordPress 6.3<\/figcaption><\/figure>\n<p>Dito isso, vamos descobrir o que h\u00e1 de novo no sistema de padr\u00f5es com o WordPress 6.4.<\/p>\n<p>Em primeiro lugar, as categorias de padr\u00f5es. Na vers\u00e3o anterior do WordPress, quando voc\u00ea criava um novo padr\u00e3o, s\u00f3 podia definir o nome e o tipo do padr\u00e3o, sincronizado ou n\u00e3o sincronizado.<\/p>\n<p>A partir do WordPress 6.4, voc\u00ea tamb\u00e9m pode adicionar uma categoria ao seu padr\u00e3o para que ele possa ser <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/53835\" target=\"_blank\" rel=\"noopener noreferrer\">identificado mais facilmente<\/a> no site e no editor de publica\u00e7\u00f5es.<\/p>\n<figure id=\"attachment_166406\" aria-describedby=\"caption-attachment-166406\" style=\"width: 2378px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-166406 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-64-create-pattern-categories.jpg\" alt=\"Criar padr\u00e3o no WordPress 6.4.\" width=\"2378\" height=\"1380\"><figcaption id=\"caption-attachment-166406\" class=\"wp-caption-text\">Criar padr\u00e3o no WordPress 6.4.<\/figcaption><\/figure>\n<p>Tamb\u00e9m \u00e9 poss\u00edvel alterar as categorias quando voc\u00ea edita o padr\u00e3o.<\/p>\n<figure id=\"attachment_165687\" aria-describedby=\"caption-attachment-165687\" style=\"width: 2156px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-165687 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-64-pattern-categories.jpg\" alt=\"Edi\u00e7\u00e3o de categorias de padr\u00e3o.\" width=\"2156\" height=\"1406\"><figcaption id=\"caption-attachment-165687\" class=\"wp-caption-text\">Edi\u00e7\u00e3o de categorias de padr\u00e3o.<\/figcaption><\/figure>\n<p>Al\u00e9m disso, a aba <strong>Synced patterns (Padr\u00f5es sincronizados)<\/strong> do inseridor de blocos foi removida, e agora voc\u00ea pode acessar todos os seus padr\u00f5es na mesma aba <strong>Patterns (Padr\u00f5es)<\/strong>.<\/p>\n<figure id=\"attachment_165684\" aria-describedby=\"caption-attachment-165684\" style=\"width: 1406px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-165684 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-64-block-inserter-tabs-compared.jpg\" alt=\"Abas do inseridor de blocos no WordPress 6.3 vs WordPress 6.4\" width=\"1406\" height=\"843\"><figcaption id=\"caption-attachment-165684\" class=\"wp-caption-text\">Abas do inseridor de blocos no WordPress 6.3 vs WordPress 6.4<\/figcaption><\/figure>\n<p>Tamb\u00e9m \u00e9 mais f\u00e1cil <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/54337\" target=\"_blank\" rel=\"noopener noreferrer\">importar ou exportar padr\u00f5es<\/a> como JSON a partir do editor do site.<\/p>\n<figure id=\"attachment_165686\" aria-describedby=\"caption-attachment-165686\" style=\"width: 1514px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-165686 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-64-export-as-json.jpg\" alt=\"Exportar padr\u00e3o como JSON a partir do editor do site.\" width=\"1514\" height=\"1108\"><figcaption id=\"caption-attachment-165686\" class=\"wp-caption-text\">Exportar padr\u00e3o como JSON a partir do editor do site.<\/figcaption><\/figure>\n<p><a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/52150\" target=\"_blank\" rel=\"noopener noreferrer\">Outras<\/a> <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/58827\">altera\u00e7\u00f5es<\/a> aprimoram a compatibilidade de padr\u00f5es com temas cl\u00e1ssicos e preparam o caminho para futuras implementa\u00e7\u00f5es.<\/p>\n<h2>Twenty Twenty-Four<\/h2>\n<p>Twenty Twenty-Four \u00e9 o novo tema padr\u00e3o do WordPress que vem com o WordPress 6.4. \u00c9 um tema WordPress multifuncional, por\u00e9m minimalista, adaptado para tr\u00eas casos de uso principais: propriet\u00e1rios de pequenas empresas, fot\u00f3grafos e artistas, e escritores e blogueiros.<\/p>\n<p>O Twenty Twenty-Four n\u00e3o adiciona funcionalidade ao seu site. Ele \u00e9 mais uma cole\u00e7\u00e3o de templates e padr\u00f5es que, combinados, permitem que voc\u00ea crie uma grande variedade de sites.<\/p>\n<p>Al\u00e9m disso, ele fornece muito conte\u00fado padr\u00e3o com v\u00e1rios exemplos reais de estruturas de p\u00e1gina que voc\u00ea pode editar e personalizar de acordo com suas necessidades.<\/p>\n<p>Temos um artigo completo que aborda o <a href=\"https:\/\/kinsta.com\/pt\/blog\/tema-twenty-twenty-four\/\">novo tema Twenty Twenty-Four<\/a>. D\u00ea uma olhada nele para ver mais de perto.<\/p>\n<h2>Novas ferramentas e recursos de design<\/h2>\n<p>Com o WordPress 6.4, v\u00e1rias ferramentas e recursos de design foram incorporados ao n\u00facleo. Os mais interessantes incluem:<\/p>\n<div><\/div><kinsta-auto-toc list-style=\"decimal\" selector=\"h3\" count-number=\"6\" sub-toc=\"true\"><\/kinsta-auto-toc>\n<h3>Controles de cores para o bloco de conte\u00fado<\/h3>\n<p>O bloco de Conte\u00fado \u00e9 um elemento integrante do <a href=\"https:\/\/kinsta.com\/pt\/blog\/wordpress-5-8\/#the-query-loop-block\">bloco Loop de Consulta<\/a> e \u00e9 particularmente \u00fatil quando voc\u00ea precisa personalizar a apar\u00eancia do conte\u00fado em um loop de consulta.<\/p>\n<figure id=\"attachment_165763\" aria-describedby=\"caption-attachment-165763\" style=\"width: 1774px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-165763 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-64-content-block.jpg\" alt=\"O bloco de Conte\u00fado est\u00e1 dispon\u00edvel no bloco Loop de Consulta.\" width=\"1774\" height=\"1446\"><figcaption id=\"caption-attachment-165763\" class=\"wp-caption-text\">O bloco de Conte\u00fado est\u00e1 dispon\u00edvel no bloco Loop de Consulta.<\/figcaption><\/figure>\n<p>Ele est\u00e1 dispon\u00edvel no editor de artigos quando voc\u00ea est\u00e1 editando um Loop de Consulta e no editor do site quando est\u00e1 criando ou editando um template.<\/p>\n<p>Com o WordPress 6.4, o bloco de Conte\u00fado foi aprimorado e agora <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/51326\">suporta cores para texto<\/a>, fundo e links.<\/p>\n<figure id=\"attachment_165762\" aria-describedby=\"caption-attachment-165762\" style=\"width: 1784px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-165762 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-64-content-block-color-settings.jpg\" alt=\"Configura\u00e7\u00f5es de cor para o bloco de Conte\u00fado.\" width=\"1784\" height=\"1396\"><figcaption id=\"caption-attachment-165762\" class=\"wp-caption-text\">Configura\u00e7\u00f5es de cor para o bloco de Conte\u00fado.<\/figcaption><\/figure>\n<h3>Suporte ao bloco de imagens de fundo<\/h3>\n<p>Um novo <a href=\"https:\/\/make.wordpress.org\/core\/2023\/10\/17\/miscellaneous-editor-changes-in-wordpress-6-4\/#background-image-block-support\" target=\"_blank\" rel=\"noopener noreferrer\">suporte ao bloco de imagens de fundo<\/a> foi adicionado ao WordPress 6.4, com o <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/53934\" target=\"_blank\" rel=\"noopener noreferrer\">bloco Grupo ativado<\/a> por padr\u00e3o.<\/p>\n<figure id=\"attachment_165761\" aria-describedby=\"caption-attachment-165761\" style=\"width: 2118px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-165761 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-64-background-image.jpg\" alt=\"Controle de imagem de fundo para um bloco de grupo no WordPress 6.4.\" width=\"2118\" height=\"1234\"><figcaption id=\"caption-attachment-165761\" class=\"wp-caption-text\">Controle de imagem de fundo para um bloco de grupo no WordPress 6.4.<\/figcaption><\/figure>\n<p>Quando um tema est\u00e1 usando o recurso <code>appearanceTools<\/code> no <strong>theme.json<\/strong>, um painel Fundo exibe o controle de imagem de fundo correspondente, que tamb\u00e9m mostra uma visualiza\u00e7\u00e3o da imagem de fundo.<\/p>\n<p>A defini\u00e7\u00e3o de uma imagem de fundo adiciona a propriedade <code>background-image<\/code> ao elemento <code>div<\/code> do bloco, juntamente com uma declara\u00e7\u00e3o <code>background-size: cover<\/code> que garante que a imagem cubra o bloco de grupo.<\/p>\n<p>Voc\u00ea tem duas maneiras de adicionar suporte \u00e0 imagem de fundo aos seus temas. A primeira e mais f\u00e1cil \u00e9 voc\u00ea optar pela propriedade <code>appearanceTools<\/code>. Isso habilita v\u00e1rias ferramentas de design, inclusive imagens de fundo.<\/p>\n<p>Se precisar de um controle mais granular sobre as ferramentas de design, voc\u00ea poder\u00e1 usar a propriedade <code>backgroundImage<\/code> em seu <strong>theme.json<\/strong> dessa forma:<\/p>\n<pre><code class=\"language-json\">{\n\t\"settings\": {\n\t\t\"background\": {\n\t\t\t\"backgroundImage\": true\n\t\t}\n\t}\n}<\/code><\/pre>\n<h3>Efeito Lightbox nas imagens<\/h3>\n<p>Um novo bot\u00e3o de altern\u00e2ncia <strong>Expandir ao clicar<\/strong> no painel Configura\u00e7\u00f5es da imagem do bloco permite que voc\u00ea ative\/desative o <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/51132\" target=\"_blank\" rel=\"noopener noreferrer\">efeito lightbox<\/a> em suas imagens. Esta \u00e9 a primeira itera\u00e7\u00e3o dessa funcionalidade, que dever\u00e1 ser aprimorada em vers\u00f5es futuras.<\/p>\n<figure id=\"attachment_165733\" aria-describedby=\"caption-attachment-165733\" style=\"width: 2154px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-165733 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-64-enable-lightbox.jpg\" alt=\"O bot\u00e3o Expandir ao clicar ativa a exibi\u00e7\u00e3o de lightbox nas imagens.\" width=\"2154\" height=\"1304\"><figcaption id=\"caption-attachment-165733\" class=\"wp-caption-text\">O bot\u00e3o <strong>Expandir<\/strong> <strong>ao clicar<\/strong> ativa a exibi\u00e7\u00e3o de lightbox nas imagens.<\/figcaption><\/figure>\n<p>O efeito lightbox tamb\u00e9m funciona com filtros de dois tons, mas \u00e9 um pouco confuso quando se trata de galerias de imagens. No momento em que este artigo foi escrito, n\u00e3o era poss\u00edvel ativar o efeito lightbox no n\u00edvel da galeria e voc\u00ea deveria ativar o recurso em imagens individuais.<\/p>\n<p>Para implementar esse recurso nas vers\u00f5es anteriores do WordPress, voc\u00ea precisava usar um plugin. Agora ele faz parte do n\u00facleo e isso significa menos c\u00f3digo de terceiros para o seu site do WordPress.<\/p>\n<h3>Orienta\u00e7\u00e3o vertical do texto<\/h3>\n<p>Uma nova op\u00e7\u00e3o de <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/50822\" target=\"_blank\" rel=\"noopener noreferrer\">orienta\u00e7\u00e3o de texto<\/a> permite que os temas ofere\u00e7am suporte a texto vertical. Se o seu tema for compat\u00edvel com esse recurso, voc\u00ea poder\u00e1 ativar o texto vertical da direita para a esquerda nas configura\u00e7\u00f5es de <strong>tipografia<\/strong>.<\/p>\n<figure id=\"attachment_165770\" aria-describedby=\"caption-attachment-165770\" style=\"width: 2118px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-165770 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-64-text-orientation.jpg\" alt=\"Configura\u00e7\u00e3o da orienta\u00e7\u00e3o vertical.\" width=\"2118\" height=\"1116\"><figcaption id=\"caption-attachment-165770\" class=\"wp-caption-text\">Configura\u00e7\u00e3o da orienta\u00e7\u00e3o vertical.<\/figcaption><\/figure>\n<p>Esse recurso \u00e9 desativado por padr\u00e3o. Os desenvolvedores de temas podem adicionar suporte \u00e0 orienta\u00e7\u00e3o do texto adicionando uma nova configura\u00e7\u00e3o <code>writingMode<\/code> ao seu <strong>theme.json<\/strong>:<\/p>\n<pre><code class=\"language-json\">{\n\tsettings: {\n\t\t\"typography\": {\n\t\t\t\"writingMode\": true\n\t\t}\n\t}\n}<\/code><\/pre>\n<p>Voc\u00ea tamb\u00e9m pode definir um comportamento padr\u00e3o diferente para blocos espec\u00edficos. O exemplo a seguir mostra como voc\u00ea pode definir a orienta\u00e7\u00e3o <code>vertical-rl<\/code> para todos os blocos de par\u00e1grafo:<\/p>\n<pre><code class=\"language-json\">{\n\t\"styles\": {\n\t\t\"blocks\": {\n\t\t\t\"core\/paragraph\": {\n\t\t\t\t\"typography\": {\n\t\t\t\t\t\"writingMode\": \"vertical-rl\"\n\t\t\t\t}\n\t\t\t},\n\t\t}\n\t}\n}<\/code><\/pre>\n<h3>Aprimoramentos para o bloco de notas de rodap\u00e9<\/h3>\n<p>O WordPress 6.4 tamb\u00e9m apresenta alguns aprimoramentos para o <a href=\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-3\/#new-footnotes-block\">bloco Notas de rodap\u00e9<\/a>. Agora ele oferece suporte a <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/52897\" target=\"_blank\" rel=\"noopener noreferrer\">cores de link, plano de fundo e texto<\/a>. Ele tamb\u00e9m oferece controles para <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/53044\" target=\"_blank\" rel=\"noopener noreferrer\">tipografia, dimens\u00f5es e bordas<\/a>.<\/p>\n<figure id=\"attachment_165764\" aria-describedby=\"caption-attachment-165764\" style=\"width: 1942px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-165764 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-64-footnotes-settings.jpg\" alt=\"Configura\u00e7\u00f5es de cor, tipografia, dimens\u00f5es e borda para o bloco Notas de rodap\u00e9.\" width=\"1942\" height=\"1404\"><figcaption id=\"caption-attachment-165764\" class=\"wp-caption-text\">Configura\u00e7\u00f5es de cor, tipografia, dimens\u00f5es e borda para o bloco Notas de rodap\u00e9.<\/figcaption><\/figure>\n<p>Os controles de cor de texto e de link s\u00e3o expandidos por padr\u00e3o. Os demais controles est\u00e3o recolhidos ao carregar a p\u00e1gina.<\/p>\n<h3>Bot\u00f5es permitidos no bloco de navega\u00e7\u00e3o<\/h3>\n<p>Os bot\u00f5es agora fazem parte da lista de <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/53966\" target=\"_blank\" rel=\"noopener noreferrer\">elementos internos permitidos<\/a> do bloco Navega\u00e7\u00e3o.<\/p>\n<figure id=\"attachment_166539\" aria-describedby=\"caption-attachment-166539\" style=\"width: 1680px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-166539 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-64-button-menu-item.jpg\" alt=\"Transforme um item de menu em um bot\u00e3o no WordPress 6.4.\" width=\"1680\" height=\"1245\"><figcaption id=\"caption-attachment-166539\" class=\"wp-caption-text\">Transforme um item de menu em um bot\u00e3o no WordPress 6.4.<\/figcaption><\/figure>\n<p>Ao criar um novo item de menu, voc\u00ea pode transform\u00e1-lo facilmente em um bot\u00e3o na barra de ferramentas do bloco.<\/p>\n<figure id=\"attachment_166540\" aria-describedby=\"caption-attachment-166540\" style=\"width: 1383px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-166540 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-64-button-menu-item-2.jpg\" alt=\"Um bot\u00e3o no bloco Navega\u00e7\u00e3o.\" width=\"1383\" height=\"168\"><figcaption id=\"caption-attachment-166540\" class=\"wp-caption-text\">Um bot\u00e3o no bloco Navega\u00e7\u00e3o.<\/figcaption><\/figure>\n<h2>Aprimoramentos na interface do usu\u00e1rio e no fluxo de trabalho<\/h2>\n<p>O WordPress 6.4 tamb\u00e9m apresenta v\u00e1rias melhorias na interface do editor, aprimorando a experi\u00eancia de edi\u00e7\u00e3o e simplificando o fluxo de trabalho. Nossas altera\u00e7\u00f5es favoritas incluem:<\/p>\n<div><\/div><kinsta-auto-toc list-style=\"decimal\" selector=\"h3\" count-number=\"3\" sub-toc=\"true\"><\/kinsta-auto-toc>\n<h3>Paleta de comandos aprimorada<\/h3>\n<p><a href=\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-3\/#the-command-palette\">Introduzida pela primeira vez no WordPress 6.3<\/a>, a paleta de comandos permite que voc\u00ea execute a\u00e7\u00f5es usadas com frequ\u00eancia na interface do Editor do site. O WordPress 6.4 marca um novo passo \u00e0 frente com uma <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/53117\" target=\"_blank\" rel=\"noopener noreferrer\">atualiza\u00e7\u00e3o do design<\/a> e alguns aprimoramentos adicionais.<\/p>\n<figure id=\"attachment_165704\" aria-describedby=\"caption-attachment-165704\" style=\"width: 1948px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-165704 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-63-command-palette.jpg\" alt=\"A paleta de comandos no WordPress 6.3.\" width=\"1948\" height=\"1080\"><figcaption id=\"caption-attachment-165704\" class=\"wp-caption-text\">A paleta de comandos no WordPress 6.3.<\/figcaption><\/figure>\n<figure id=\"attachment_165709\" aria-describedby=\"caption-attachment-165709\" style=\"width: 1948px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-165709 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-64-command-palette.jpg\" alt=\"A paleta de comandos no WordPress 6.4.\" width=\"1948\" height=\"842\"><figcaption id=\"caption-attachment-165709\" class=\"wp-caption-text\">A paleta de comandos no WordPress 6.4.<\/figcaption><\/figure>\n<p>As imagens abaixo mostram um exemplo do comportamento diferente da paleta de comandos no WordPress 6.3 e 6.4.<\/p>\n<figure id=\"attachment_165707\" aria-describedby=\"caption-attachment-165707\" style=\"width: 1950px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-165707 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-63-patterns-in-command-palette.jpg\" alt=\"Pesquisa de padr\u00f5es no WordPress 6.3\" width=\"1950\" height=\"1074\"><figcaption id=\"caption-attachment-165707\" class=\"wp-caption-text\">Pesquisa de padr\u00f5es no WordPress 6.3<\/figcaption><\/figure>\n<figure id=\"attachment_165712\" aria-describedby=\"caption-attachment-165712\" style=\"width: 1950px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-165712 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-64-patterns-in-command-palette.jpg\" alt=\"Pesquisa de padr\u00f5es no WordPress 6.4\" width=\"1950\" height=\"812\"><figcaption id=\"caption-attachment-165712\" class=\"wp-caption-text\">Pesquisa de padr\u00f5es no WordPress 6.4<\/figcaption><\/figure>\n<p>Esta vers\u00e3o tamb\u00e9m <a href=\"https:\/\/make.wordpress.org\/core\/2023\/08\/23\/whats-new-in-gutenberg-16-5-23-august\/#new-commands-and-enhancements-to-the-command-palette\" target=\"_blank\" rel=\"noopener noreferrer\">adiciona alguns novos comandos<\/a> e melhora a consist\u00eancia e a nomenclatura. Os novos comandos incluem transforma\u00e7\u00f5es de blocos e as op\u00e7\u00f5es de duplicar, copiar, remover e inserir antes\/depois.<\/p>\n<p>Uma mudan\u00e7a sutil na atualiza\u00e7\u00e3o \u00e9 a <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/53496\">remo\u00e7\u00e3o de a\u00e7\u00f5es descritivas<\/a> do in\u00edcio de muitos comandos para melhorar a capacidade de busca e a clareza de cada comando.<\/p>\n<figure id=\"attachment_165706\" aria-describedby=\"caption-attachment-165706\" style=\"width: 1948px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-165706 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-63-open-in-command-palette.jpg\" alt=\"Pesquisando por \"open\" no WordPress 6.3.\" width=\"1948\" height=\"1078\"><figcaption id=\"caption-attachment-165706\" class=\"wp-caption-text\">Pesquisando por &#8220;open&#8221; no WordPress 6.3.<\/figcaption><\/figure>\n<figure id=\"attachment_165711\" aria-describedby=\"caption-attachment-165711\" style=\"width: 1948px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-165711 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-64-open-in-command-palette.jpg\" alt=\"Pesquisando por \"open\" no WordPress 6.4.\" width=\"1948\" height=\"1076\"><figcaption id=\"caption-attachment-165711\" class=\"wp-caption-text\">Pesquisando por &#8220;open&#8221; no WordPress 6.4.<\/figcaption><\/figure>\n<p>A nova vers\u00e3o tamb\u00e9m adiciona comandos de sele\u00e7\u00e3o de blocos. Para ver isso em a\u00e7\u00e3o, selecione alguns blocos no Editor de Site e pressione <code>cmd + k<\/code> (MacOS) ou <code>ctrl + k<\/code> (Windows) e digite uma chave de pesquisa como &#8220;transform&#8221;. Voc\u00ea ver\u00e1 as seguintes sugest\u00f5es:<\/p>\n<figure id=\"attachment_165714\" aria-describedby=\"caption-attachment-165714\" style=\"width: 1952px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-165714 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-64-transform-command.jpg\" alt=\"Comandos de sele\u00e7\u00e3o de blocos.\" width=\"1952\" height=\"1038\"><figcaption id=\"caption-attachment-165714\" class=\"wp-caption-text\">Comandos de sele\u00e7\u00e3o de blocos.<\/figcaption><\/figure>\n<p>Voc\u00ea pode executar v\u00e1rios <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/52509\" target=\"_blank\" rel=\"noopener noreferrer\">comandos em uma sele\u00e7\u00e3o de blocos<\/a>. Por exemplo, voc\u00ea pode agrupar alguns blocos:<\/p>\n<figure id=\"attachment_165710\" aria-describedby=\"caption-attachment-165710\" style=\"width: 1952px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-165710 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-64-group-command.jpg\" alt=\"Criando um grupo de rel\u00f3gios a partir de uma sele\u00e7\u00e3o.\" width=\"1952\" height=\"1036\"><figcaption id=\"caption-attachment-165710\" class=\"wp-caption-text\">Criando um grupo de rel\u00f3gios a partir de uma sele\u00e7\u00e3o.<\/figcaption><\/figure>\n<p>E voc\u00ea tamb\u00e9m pode desagrup\u00e1-los.<\/p>\n<figure id=\"attachment_165715\" aria-describedby=\"caption-attachment-165715\" style=\"width: 1950px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-165715 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-64-ungroup-command.jpg\" alt=\"Um comando para desagrupar blocos.\" width=\"1950\" height=\"1032\"><figcaption id=\"caption-attachment-165715\" class=\"wp-caption-text\">Um comando para desagrupar blocos.<\/figcaption><\/figure>\n<p>No momento em que este texto foi escrito, os comandos de sele\u00e7\u00e3o de blocos inclu\u00edam <strong>Adicionar antes<\/strong>, <strong>Adicionar depois<\/strong>, <strong>Excluir<\/strong>, <strong>Duplicar<\/strong>, <strong>Mover para<\/strong>, <strong>Agrupar<\/strong>, <strong>Desagrupar<\/strong> e <strong>Transformar em<\/strong>.<\/p>\n<h3>Visualiza\u00e7\u00e3o de lista aprimorada<\/h3>\n<p>A <strong>visualiza\u00e7\u00e3o de lista<\/strong> permite que voc\u00ea navegue pelo conte\u00fado da p\u00e1gina e execute v\u00e1rias a\u00e7\u00f5es em blocos, grupos e padr\u00f5es. Essas a\u00e7\u00f5es incluem Copiar, Duplicar, Agrupar e muito mais. Isso \u00e9 particularmente \u00fatil em estruturas complexas de blocos aninhados, pois permite que voc\u00ea expanda e recolha grupos de itens e execute v\u00e1rias a\u00e7\u00f5es em blocos, grupos e padr\u00f5es individuais.<\/p>\n<figure id=\"attachment_165705\" aria-describedby=\"caption-attachment-165705\" style=\"width: 1392px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-165705 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-63-list-view.jpg\" alt=\"Visualiza\u00e7\u00e3o de lista no WordPress 6.3.\" width=\"1392\" height=\"1378\"><figcaption id=\"caption-attachment-165705\" class=\"wp-caption-text\">Visualiza\u00e7\u00e3o de lista no WordPress 6.3.<\/figcaption><\/figure>\n<figure id=\"attachment_165722\" aria-describedby=\"caption-attachment-165722\" style=\"width: 1390px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-165722 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-64-list-view.jpg\" alt=\"Visualiza\u00e7\u00e3o de lista no WordPress 6.4.\" width=\"1390\" height=\"1412\"><figcaption id=\"caption-attachment-165722\" class=\"wp-caption-text\">Visualiza\u00e7\u00e3o de lista no WordPress 6.4.<\/figcaption><\/figure>\n<p>A partir do WordPress 6.4, voc\u00ea tamb\u00e9m pode <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/53735\" target=\"_blank\" rel=\"noopener noreferrer\">renomear um grupo de blocos<\/a>, <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/53381\" target=\"_blank\" rel=\"noopener noreferrer\">visualizar imagens<\/a> para blocos de Galeria e Imagem, <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/53559\" target=\"_blank\" rel=\"noopener noreferrer\">duplicar blocos<\/a> usando o atalho <code>cmd + shift + d<\/code> (<code>ctrl + shift + d<\/code> no Windows).<\/p>\n<figure id=\"attachment_165723\" aria-describedby=\"caption-attachment-165723\" style=\"width: 1950px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-165723 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-64-rename-group.jpg\" alt=\"Renomeando um bloco de grupo na visualiza\u00e7\u00e3o de lista.\" width=\"1950\" height=\"1416\"><figcaption id=\"caption-attachment-165723\" class=\"wp-caption-text\">Renomeando um bloco de grupo na visualiza\u00e7\u00e3o de lista.<\/figcaption><\/figure>\n<h3>Barras de ferramentas capturadas<\/h3>\n<p>Ao editar blocos com v\u00e1rios elementos internos, trabalhar com os blocos internos pode ser complicado. Isso \u00e9 particularmente verdadeiro no caso do <a href=\"https:\/\/kinsta.com\/pt\/blog\/wordpress-5-9\/#the-navigation-block\">bloco Navega\u00e7\u00e3o<\/a>.<\/p>\n<p>Antes do WordPress 6.4, ao selecionar blocos internos, a barra de ferramentas do bloco era movida para uma posi\u00e7\u00e3o diferente na tela. Esse comportamento levava a uma experi\u00eancia de usu\u00e1rio ruim para blocos como Navega\u00e7\u00e3o e Lista.<\/p>\n<p>Desde o WordPress 6.4, a barra de ferramentas do bloco interno \u00e9 fixada \u00e0 posi\u00e7\u00e3o do bloco principal. Assim, ao alternar a sele\u00e7\u00e3o entre blocos adjacentes, a barra de ferramentas permanece <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/53306\">est\u00e1tica na mesma localiza\u00e7\u00e3o<\/a> do bloco principal.<\/p>\n<figure id=\"attachment_165769\" aria-describedby=\"caption-attachment-165769\" style=\"width: 1442px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-165769 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-64-select-list.jpg\" alt=\"A barra de ferramentas do bloco de Lista.\" width=\"1442\" height=\"666\"><figcaption id=\"caption-attachment-165769\" class=\"wp-caption-text\">A barra de ferramentas do bloco de Lista.<\/figcaption><\/figure>\n<figure id=\"attachment_165768\" aria-describedby=\"caption-attachment-165768\" style=\"width: 1442px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-165768 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-64-select-list-item.jpg\" alt=\"Uma barra de ferramentas de bloco de item de lista.\" width=\"1442\" height=\"666\"><figcaption id=\"caption-attachment-165768\" class=\"wp-caption-text\">Uma barra de ferramentas de bloco de item de lista.<\/figcaption><\/figure>\n<p>A barra de ferramentas capturada est\u00e1 atualmente <a href=\"https:\/\/make.wordpress.org\/core\/2023\/09\/06\/whats-new-in-gutenberg-16-6-06-september\/\">implementada<\/a> nos blocos de <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/53697\">Navega\u00e7\u00e3o<\/a>, <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/53306\">Lista<\/a> e <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/53699\">Cita\u00e7\u00e3o<\/a>.<\/p>\n<h2>Aprimoramentos de desempenho e outras altera\u00e7\u00f5es para desenvolvedores<\/h2>\n<p>Mais de 100 atualiza\u00e7\u00f5es de desempenho foram incorporadas ao n\u00facleo, juntamente com v\u00e1rias altera\u00e7\u00f5es para os desenvolvedores de temas. Vamos explorar algumas altera\u00e7\u00f5es interessantes.<\/p>\n<div><\/div><kinsta-auto-toc list-style=\"decimal\" selector=\"h3\" count-number=\"7\" sub-toc=\"true\"><\/kinsta-auto-toc>\n<h3>Estrat\u00e9gias de carregamento de scripts<\/h3>\n<p>As estrat\u00e9gias de carregamento de scripts foram <a href=\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-3\/#support-for-html-5-async-and-defer-attributes\">introduzidas no WordPress 6.3<\/a> e fornecem uma maneira de evitar que um script seja carregado em uma ordem inesperada na \u00e1rvore de depend\u00eancia de scripts usando os atributos <code>async<\/code> e <code>defer<\/code>.<\/p>\n<p>Com o WordPress 6.4, as estrat\u00e9gias de carregamento de scripts foram <a href=\"https:\/\/make.wordpress.org\/core\/2023\/10\/17\/script-loading-changes-in-wordpress-6-4\/\" target=\"_blank\" rel=\"noopener noreferrer\">implementadas para scripts de frontend<\/a> em temas principais e agrupados.<\/p>\n<p>Al\u00e9m disso, a partir do WordPress 6.4, os scripts &#8220;carregados com o atributo <code>defer<\/code> foram movidos do rodap\u00e9 para o <code>head<\/code> para que sejam descobertos mais cedo enquanto o documento est\u00e1 sendo carregado e possam ser executados mais cedo quando o documento for carregado&#8221;.<\/p>\n<p>Outras altera\u00e7\u00f5es melhoram a seguran\u00e7a do n\u00facleo e a capacidade de manuten\u00e7\u00e3o. Para obter uma vis\u00e3o geral mais t\u00e9cnica do carregamento de scripts, consulte a <a href=\"https:\/\/make.wordpress.org\/core\/2023\/10\/17\/script-loading-changes-in-wordpress-6-4\/\" target=\"_blank\" rel=\"noopener noreferrer\">nota do desenvolvedor do WP 6.4<\/a>.<\/p>\n<h3>Altera\u00e7\u00f5es nas p\u00e1ginas de anexos<\/h3>\n<p>A partir do WordPress 6.4, as p\u00e1ginas de anexos para novas instala\u00e7\u00f5es do WordPress est\u00e3o <a href=\"https:\/\/make.wordpress.org\/core\/2023\/10\/16\/changes-to-attachment-pages\/\" target=\"_blank\" rel=\"noopener noreferrer\">totalmente desativadas<\/a>.<\/p>\n<p>Antes do WordPress 6.4, o WordPress criava automaticamente uma p\u00e1gina de anexo para cada arquivo multim\u00eddia carregado. Mas isso n\u00e3o fazia sentido em muitos sites. Essas p\u00e1ginas s\u00e3o indexadas pelos <a href=\"https:\/\/kinsta.com\/pt\/blog\/alternativas-mecanismos-de-pesquisa\/\">mecanismos de pesquisa<\/a> e podem levar a uma experi\u00eancia ruim para os usu\u00e1rios.<\/p>\n<p>A partir do WordPress 6.4, uma op\u00e7\u00e3o do banco de dados <code>wp_attachment_pages_enabled<\/code> controla o comportamento das p\u00e1ginas de anexo.<\/p>\n<p>Essa op\u00e7\u00e3o \u00e9 definida como <code>1<\/code> para sites existentes (p\u00e1ginas de anexo ativadas) e <code>0<\/code> para novos sites (p\u00e1ginas de anexo desativadas) a partir do WordPress 6.4.<\/p>\n<p>Os administradores do site podem alterar esse valor por meio do WP CLI:<\/p>\n<pre><code class=\"language-bash\">wp option set wp_attachment_pages_enabled 0|1<\/code><\/pre>\n<p>Ou visitando <strong>wp-admin\/options.php<\/strong> em seu site e alterando o valor da op\u00e7\u00e3o <code>wp_attachment_pages_enabled<\/code>.<\/p>\n<figure id=\"attachment_165996\" aria-describedby=\"caption-attachment-165996\" style=\"width: 2202px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-165996 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-64-wp_attachment_pages_enabled.png\" alt=\"Alterando a op\u00e7\u00e3o para ativar p\u00e1ginas anexas.\" width=\"2202\" height=\"202\"><figcaption id=\"caption-attachment-165996\" class=\"wp-caption-text\">Alterando a op\u00e7\u00e3o para ativar p\u00e1ginas anexas.<\/figcaption><\/figure>\n<h3>Componente ProgressBar<\/h3>\n<p>Um componente horizontal b\u00e1sico <code>ProgressBar<\/code> <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/53030\">foi introduzido<\/a> para substituir o componente <code>Spinner<\/code> usado anteriormente para carregar conte\u00fado no editor do site.<\/p>\n<figure id=\"attachment_165771\" aria-describedby=\"caption-attachment-165771\" style=\"width: 1575px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-165771 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/10\/wp-64-progress-bar-component-1.jpg\" alt=\"O novo componente da barra de progresso no editor do site.\" width=\"1575\" height=\"745\"><figcaption id=\"caption-attachment-165771\" class=\"wp-caption-text\">O novo componente da barra de progresso no editor do site.<\/figcaption><\/figure>\n<h3>Padr\u00f5es de carregamento no WordPress 6.4<\/h3>\n<p>Antes do WordPress 6.4, a fun\u00e7\u00e3o <code>_register_theme_block_patterns()<\/code> era usada para registrar quaisquer padr\u00f5es que o tema ativo pudesse fornecer em seu diret\u00f3rio de <strong>padr\u00f5es<\/strong>. Devido \u00e0s extensas opera\u00e7\u00f5es de arquivo exigidas por essa fun\u00e7\u00e3o, seu uso levou a um problema de sobrecarga de recursos, particularmente percept\u00edvel com temas que fornecem toneladas de padr\u00f5es, como o Twenty Twenty-Four.<\/p>\n<p>Para resolver esse problema, o WordPress 6.4 introduziu uma <a href=\"https:\/\/make.wordpress.org\/core\/2023\/10\/17\/improvements-to-template-loading-in-wordpress-6-4\/\" target=\"_blank\" rel=\"noopener noreferrer\">nova fun\u00e7\u00e3o <code>_wp_get_block_patterns()<\/code><\/a> que armazena padr\u00f5es em um cache tempor\u00e1rio. Gra\u00e7as \u00e0 nova fun\u00e7\u00e3o, as solicita\u00e7\u00f5es subsequentes n\u00e3o precisam de pesquisas de arquivos, resultando em melhorias significativas no desempenho.<\/p>\n<p>Os desenvolvedores podem ignorar o cache de padr\u00f5es ativando o modo de desenvolvimento de um tema, atualizando o n\u00famero da vers\u00e3o do tema, trocando o tema ou chamando o m\u00e9todo <code>WP_Theme::delete_caches()<\/code>.<\/p>\n<h3>Menos verifica\u00e7\u00f5es de exist\u00eancia de arquivos<\/h3>\n<p>Anteriormente, algumas fun\u00e7\u00f5es na API de temas executavam v\u00e1rias verifica\u00e7\u00f5es de exist\u00eancia de arquivos em um child theme antes de retornar ao tema principal.<\/p>\n<p>Isso n\u00e3o era o ideal porque essas fun\u00e7\u00f5es n\u00e3o consideravam se o tema atual era um child theme ou n\u00e3o.<\/p>\n<p>Para evitar verifica\u00e7\u00f5es in\u00fateis de exist\u00eancia de arquivos, v\u00e1rias fun\u00e7\u00f5es e m\u00e9todos da API de temas <a href=\"https:\/\/make.wordpress.org\/core\/2023\/10\/17\/improvements-to-template-loading-in-wordpress-6-4\/\" target=\"_blank\" rel=\"noopener noreferrer\">foram atualizados<\/a> e agora verificam se o diret\u00f3rio da folha de estilo do tema atual corresponde ao diret\u00f3rio do template antes de prosseguir com as verifica\u00e7\u00f5es de exist\u00eancia de arquivos.<\/p>\n<p>Isso deve levar a melhorias significativas no desempenho, especialmente com temas que n\u00e3o s\u00e3o child themes.<\/p>\n<p>Outras melhorias de desempenho envolvem as fun\u00e7\u00f5es <code>get_block_theme_folders()<\/code> e <code>the_header_image_tag()<\/code>.<\/p>\n<h3>Nova fun\u00e7\u00e3o de op\u00e7\u00f5es<\/h3>\n<p>As op\u00e7\u00f5es s\u00e3o carregadas automaticamente por padr\u00e3o. Quando um site tem muitas op\u00e7\u00f5es, isso pode causar lentid\u00e3o no tempo de resposta do servidor e bugs. Para evitar esse comportamento, os desenvolvedores de plugins agora podem aproveitar <a href=\"https:\/\/make.wordpress.org\/core\/2023\/10\/17\/new-option-functions-in-6-4\/\" target=\"_blank\" rel=\"noopener noreferrer\">v\u00e1rias novas fun\u00e7\u00f5es<\/a> que permitem aos desenvolvedores gerenciar op\u00e7\u00f5es, melhorar o desempenho e definir um comportamento padr\u00e3o diferente.<\/p>\n<p>Duas fun\u00e7\u00f5es permitem que voc\u00ea busque v\u00e1rias op\u00e7\u00f5es com uma \u00fanica consulta ao banco de dados.<\/p>\n<p><code>prime_options()<\/code> permite que voc\u00ea busque v\u00e1rias op\u00e7\u00f5es com uma \u00fanica consulta ao banco de dados. Os valores das op\u00e7\u00f5es s\u00e3o armazenados no cache para que as chamadas subsequentes para <code>get_option()<\/code> n\u00e3o exijam consultas adicionais ao banco de dados.<\/p>\n<p><code>prime_options()<\/code> a fun\u00e7\u00e3o &#8220;Cache&#8221; recebe uma array de nomes de op\u00e7\u00f5es e n\u00e3o retorna nenhum valor de op\u00e7\u00e3o, pois sua \u00fanica responsabilidade \u00e9 atualizar o cache relevante.<\/p>\n<p><code>prime_options_by_group()<\/code> funciona de forma semelhante ao <code>prime_options()<\/code>, mas para um grupo de op\u00e7\u00f5es espec\u00edfico.<\/p>\n<p>Duas outras fun\u00e7\u00f5es permitem definir valores de carregamento autom\u00e1tico de op\u00e7\u00f5es.<\/p>\n<p><code>wp_set_option_autoload_values()<\/code> pode ser usada para definir o valor de carregamento autom\u00e1tico para uma \u00fanica op\u00e7\u00e3o.<\/p>\n<p><code>wp_set_options_autoload_values()<\/code> pode ser usada para definir valores de carregamento autom\u00e1tico para v\u00e1rias op\u00e7\u00f5es.<\/p>\n<h3>Altera\u00e7\u00f5es adicionais para desenvolvedores<\/h3>\n<p>As altera\u00e7\u00f5es adicionais para os desenvolvedores incluem:<\/p>\n<ul>\n<li>Substitui\u00e7\u00e3o de tags de estilo codificadas por <code>wp_add_inline_style()<\/code> (consulte a <a href=\"https:\/\/make.wordpress.org\/core\/2023\/10\/17\/replacing-hard-coded-style-tags-with-wp_add_inline_style\/\">nota do desenvolvedor<\/a>)<\/li>\n<li>Valores configur\u00e1veis de viewport m\u00ednimo e m\u00e1ximo para tipografia fluida em <strong>theme.json<\/strong> (consulte a <a href=\"https:\/\/make.wordpress.org\/core\/2023\/10\/17\/miscellaneous-editor-changes-in-wordpress-6-4\/#fluid-typography-configurable-minimum-and-maximum-viewport-values\">nota do desenvolvedor<\/a>)<\/li>\n<li>Desativar controles de layout em <strong>theme.json<\/strong> (consulte a <a href=\"https:\/\/make.wordpress.org\/core\/2023\/10\/17\/miscellaneous-editor-changes-in-wordpress-6-4\/#disable-layout-controls-from-theme-json\">nota do desenvolvedor<\/a>)<\/li>\n<li>Definir o modo de edi\u00e7\u00e3o de blocos usando o novo hook <code>useBlockEditingMode<\/code> (consulte a <a href=\"https:\/\/make.wordpress.org\/core\/2023\/10\/17\/miscellaneous-editor-changes-in-wordpress-6-4\/#new-public-hook-in-the-block-editor-api-useblockeditingmode\">nota do desenvolvedor<\/a>)<\/li>\n<li>A fun\u00e7\u00e3o <code>wp_get_loading_optimization_attributes()<\/code> foi aprimorada e novos filtros foram introduzidos para controlar os atributos de otimiza\u00e7\u00e3o de carregamento (consulte a <a href=\"https:\/\/make.wordpress.org\/core\/2023\/10\/18\/image-loading-optimization-enhancements-in-6-4\/\">nota do desenvolvedor<\/a>)<\/li>\n<li>Uma nova API <code>registerInserterMediaCategory<\/code> permite que os desenvolvedores de plugins registrem categorias de m\u00eddia de inser\u00e7\u00e3o personalizadas e ofere\u00e7am mais op\u00e7\u00f5es aos usu\u00e1rios. A API s\u00f3 permite adicionar categorias personalizadas de m\u00eddia de inser\u00e7\u00e3o, mas n\u00e3o oferece controle sobre as categorias principais, exceto a categoria <code>Openverse<\/code> (consulte a <a href=\"https:\/\/make.wordpress.org\/core\/2023\/10\/16\/new-registerinsertermediacategory-api\/\" target=\"_blank\" rel=\"noopener noreferrer\">nota do desenvolvedor<\/a>)<\/li>\n<li>Duas novas fun\u00e7\u00f5es <code>wp_get_admin_notice()<\/code> e <code>wp_admin_notice()<\/code> &#8220;reduzem a carga de manuten\u00e7\u00e3o, incentivam a consist\u00eancia e permitem a filtragem de argumentos e mensagens para todos os avisos de administra\u00e7\u00e3o&#8221; (consulte a <a href=\"https:\/\/make.wordpress.org\/core\/2023\/10\/16\/introducing-admin-notice-functions-in-wordpress-6-4\/\" target=\"_blank\" rel=\"noopener noreferrer\">nota do desenvolvedor<\/a>)<\/li>\n<li><code>WP_Query<\/code> o sistema de cache <code>WP_Term_Query<\/code> foi aprimorado, reduzindo as consultas ao banco de dados e melhorando a efici\u00eancia geral (consulte a <a href=\"https:\/\/make.wordpress.org\/core\/2023\/10\/17\/improvements-to-object-caching-in-wordpress-6-4\/\">nota do desenvolvedor<\/a>)<\/li>\n<li>A marca\u00e7\u00e3o das p\u00e1ginas de login e registro foi aprimorada para otimizar sua estrutura e oferecer aos desenvolvedores mais flexibilidade nas personaliza\u00e7\u00f5es (consulte a <a href=\"https:\/\/make.wordpress.org\/core\/2023\/10\/17\/html-markup-improvements-to-the-login-and-registration-page\/\">nota do desenvolvedor<\/a>)<\/li>\n<\/ul>\n<h2>Resumo<\/h2>\n<p>A terceira vers\u00e3o do WordPress 2023 traz muitos recursos novos, novas ferramentas de design e v\u00e1rias melhorias na interface do usu\u00e1rio, corre\u00e7\u00f5es de bugs e outras pequenas altera\u00e7\u00f5es.<\/p>\n<p>Ela tamb\u00e9m apresenta um novo tema padr\u00e3o multifuncional leve com v\u00e1rios padr\u00f5es e templates que voc\u00ea pode personalizar para seus casos de uso espec\u00edficos.<\/p>\n<p>Agora, \u00e9 com voc\u00ea: Voc\u00ea j\u00e1 teve a chance de testar o WordPress 6.4? Se voc\u00ea quiser <a href=\"https:\/\/kinsta.com\/pt\/blog\/teste-site-wordpress\/\">testar<\/a> e\/ou <a href=\"https:\/\/kinsta.com\/pt\/blog\/colaborador-do-wordpress\/\">contribuir com o WordPress<\/a>, recomendamos nosso pacote de desenvolvimento local gratuito para WordPress, o <a href=\"https:\/\/kinsta.com\/pt\/devkinsta\/\">DevKinsta<\/a>.<\/p>\n<p>E voc\u00ea, quais novidades da vers\u00e3o 6.4 mais chamaram sua aten\u00e7\u00e3o? Deixe seu coment\u00e1rio abaixo.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O lan\u00e7amento do WordPress 6.4 est\u00e1 programado para 7 de novembro, e chegou a hora de explorarmos os recursos e aprimoramentos mais not\u00e1veis que ser\u00e3o enviados &#8230;<\/p>\n","protected":false},"author":36,"featured_media":64458,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[1038],"class_list":["post-64457","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","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.4 - Kinsta\u00ae<\/title>\n<meta name=\"description\" content=\"Confira nossa an\u00e1lise detalhada do WordPress 6.4: Hooks de Blocos, fluxo de trabalho de escrita aprimorado, desempenho melhorado, um novo tema padr\u00e3o e muito mais.\" \/>\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-4\/\" \/>\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.4: Hooks de Blocos, Fluxo de Trabalho Aprimorado, Novas Ferramentas de Design, um Novo Tema Padr\u00e3o e Muito Mais\" \/>\n<meta property=\"og:description\" content=\"Confira nossa an\u00e1lise detalhada do WordPress 6.4: Hooks de Blocos, fluxo de trabalho de escrita aprimorado, desempenho melhorado, um novo tema padr\u00e3o e muito mais.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/\" \/>\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=\"2023-11-05T08:02:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-07T09:18:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/10\/wordpress-64.jpg\" \/>\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 an\u00e1lise detalhada do WordPress 6.4: Hooks de Blocos, fluxo de trabalho de escrita aprimorado, desempenho melhorado, um novo tema padr\u00e3o e muito mais.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/10\/wordpress-64.jpg\" \/>\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=\"23 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-4\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/\"},\"author\":{\"name\":\"Carlo Daniele\",\"@id\":\"https:\/\/kinsta.com\/pt\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63\"},\"headline\":\"O Que H\u00e1 de Novo no WordPress 6.4: Hooks de Blocos, Fluxo de Trabalho Aprimorado, Novas Ferramentas de Design, um Novo Tema Padr\u00e3o e Muito Mais\",\"datePublished\":\"2023-11-05T08:02:11+00:00\",\"dateModified\":\"2023-11-07T09:18:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/\"},\"wordCount\":4052,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/pt\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/10\/wordpress-64.jpg\",\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/\",\"url\":\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/\",\"name\":\"O Que H\u00e1 de Novo no WordPress 6.4 - Kinsta\u00ae\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/pt\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/10\/wordpress-64.jpg\",\"datePublished\":\"2023-11-05T08:02:11+00:00\",\"dateModified\":\"2023-11-07T09:18:27+00:00\",\"description\":\"Confira nossa an\u00e1lise detalhada do WordPress 6.4: Hooks de Blocos, fluxo de trabalho de escrita aprimorado, desempenho melhorado, um novo tema padr\u00e3o e muito mais.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/10\/wordpress-64.jpg\",\"contentUrl\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/10\/wordpress-64.jpg\",\"width\":1460,\"height\":730},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/#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.4: Hooks de Blocos, Fluxo de Trabalho Aprimorado, Novas Ferramentas de Design, um Novo Tema Padr\u00e3o 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.4 - Kinsta\u00ae","description":"Confira nossa an\u00e1lise detalhada do WordPress 6.4: Hooks de Blocos, fluxo de trabalho de escrita aprimorado, desempenho melhorado, um novo tema padr\u00e3o e muito mais.","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-4\/","og_locale":"pt_PT","og_type":"article","og_title":"O Que H\u00e1 de Novo no WordPress 6.4: Hooks de Blocos, Fluxo de Trabalho Aprimorado, Novas Ferramentas de Design, um Novo Tema Padr\u00e3o e Muito Mais","og_description":"Confira nossa an\u00e1lise detalhada do WordPress 6.4: Hooks de Blocos, fluxo de trabalho de escrita aprimorado, desempenho melhorado, um novo tema padr\u00e3o e muito mais.","og_url":"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstapt\/","article_published_time":"2023-11-05T08:02:11+00:00","article_modified_time":"2023-11-07T09:18:27+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/10\/wordpress-64.jpg","type":"image\/jpeg"}],"author":"Carlo Daniele","twitter_card":"summary_large_image","twitter_description":"Confira nossa an\u00e1lise detalhada do WordPress 6.4: Hooks de Blocos, fluxo de trabalho de escrita aprimorado, desempenho melhorado, um novo tema padr\u00e3o e muito mais.","twitter_image":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/10\/wordpress-64.jpg","twitter_creator":"@carlodaniele","twitter_site":"@kinsta_pt","twitter_misc":{"Escrito por":"Carlo Daniele","Tempo estimado de leitura":"23 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/"},"author":{"name":"Carlo Daniele","@id":"https:\/\/kinsta.com\/pt\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63"},"headline":"O Que H\u00e1 de Novo no WordPress 6.4: Hooks de Blocos, Fluxo de Trabalho Aprimorado, Novas Ferramentas de Design, um Novo Tema Padr\u00e3o e Muito Mais","datePublished":"2023-11-05T08:02:11+00:00","dateModified":"2023-11-07T09:18:27+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/"},"wordCount":4052,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/pt\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/10\/wordpress-64.jpg","inLanguage":"pt-PT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/","url":"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/","name":"O Que H\u00e1 de Novo no WordPress 6.4 - Kinsta\u00ae","isPartOf":{"@id":"https:\/\/kinsta.com\/pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/10\/wordpress-64.jpg","datePublished":"2023-11-05T08:02:11+00:00","dateModified":"2023-11-07T09:18:27+00:00","description":"Confira nossa an\u00e1lise detalhada do WordPress 6.4: Hooks de Blocos, fluxo de trabalho de escrita aprimorado, desempenho melhorado, um novo tema padr\u00e3o e muito mais.","breadcrumb":{"@id":"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/#primaryimage","url":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/10\/wordpress-64.jpg","contentUrl":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/10\/wordpress-64.jpg","width":1460,"height":730},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/pt\/blog\/wordpress-6-4\/#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.4: Hooks de Blocos, Fluxo de Trabalho Aprimorado, Novas Ferramentas de Design, um Novo Tema Padr\u00e3o 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\/64457","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=64457"}],"version-history":[{"count":7,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/posts\/64457\/revisions"}],"predecessor-version":[{"id":64669,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/posts\/64457\/revisions\/64669"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/64457\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/64457\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/64457\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/64457\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/64457\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/64457\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/64457\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/64457\/translations\/es"},{"href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/64457\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/media\/64458"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/media?parent=64457"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/tags?post=64457"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/topic?post=64457"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}