{"id":281,"date":"2026-08-10T09:25:54","date_gmt":"2026-08-10T07:25:54","guid":{"rendered":"https:\/\/helloblog.io\/pt\/wordpress-7-1-rc1-como-testar-novidades\/"},"modified":"2026-08-10T09:25:54","modified_gmt":"2026-08-10T07:25:54","slug":"wordpress-7-1-rc1-como-testar-novidades","status":"publish","type":"post","link":"https:\/\/helloblog.io\/pt\/wordpress-7-1-rc1-como-testar-novidades\/","title":{"rendered":"WordPress 7.1 RC1: como testar e o que mudou"},"content":{"rendered":"\n<p>O WordPress 7.1 RC1 j\u00e1 est\u00e1 dispon\u00edvel para valida\u00e7\u00e3o antes da vers\u00e3o final prevista para 19 de agosto de 2026. Esta vers\u00e3o candidata est\u00e1 a reunir mais de 145 atualiza\u00e7\u00f5es e corre\u00e7\u00f5es desde a Beta 4: 57 no Editor e 88 no core.<\/p>\n\n\n\n<p>Um Release Candidate ainda est\u00e1 em desenvolvimento e n\u00e3o deve chegar a sites de produ\u00e7\u00e3o nem a projetos cr\u00edticos. Cria um ambiente de testes, restaura-lhe uma c\u00f3pia representativa do site e confirma que o processo de atualiza\u00e7\u00e3o, os temas e os plugins est\u00e3o a funcionar como esperado.<\/p>\n\n\n\n<div class=\"wp-block-group callout callout-warning is-style-warning is-layout-flow wp-block-group-is-layout-flow\" style=\"border-width:1px;border-radius:8px;padding-top:1rem;padding-right:1.5rem;padding-bottom:1rem;padding-left:1.5rem\">\n\n<h4 class=\"wp-block-heading callout-title\">Vers\u00e3o n\u00e3o destinada a produ\u00e7\u00e3o<\/h4>\n\n\n<p>N\u00e3o instales, executes nem testes o WordPress 7.1 RC1 num site de produ\u00e7\u00e3o ou cr\u00edtico. Usa um servidor e um site de testes isolados.<\/p>\n\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Como instalar o WordPress 7.1 RC1<\/h2>\n\n\n\n<p>Podes experimentar o RC1 por plugin, descarga direta, linha de comandos ou no WordPress Playground. Escolhe o m\u00e9todo que melhor se adapta ao ambiente que est\u00e1s a usar e mant\u00e9m uma c\u00f3pia de seguran\u00e7a antes de alterar uma instala\u00e7\u00e3o de testes.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>WordPress Beta Tester:<\/strong> instala e ativa o <a href=\"https:\/\/wordpress.org\/plugins\/wordpress-beta-tester\/\">plugin WordPress Beta Tester<\/a> numa instala\u00e7\u00e3o WordPress. Nas defini\u00e7\u00f5es do plugin, seleciona o canal <strong>\u201cBleeding edge\u201d<\/strong> e o fluxo <strong>\u201cBeta\/RC Only\u201d<\/strong>.<\/li>\n\n\n<li><strong>Descarga direta:<\/strong> descarrega o pacote ZIP do RC1 e instala-o num site WordPress de testes.<\/li>\n\n\n<li><strong>WP-CLI:<\/strong> atualiza o core a partir da linha de comandos com o comando indicado abaixo.<\/li>\n\n\n<li><strong>WordPress Playground:<\/strong> abre esta <a href=\"https:\/\/playground.wordpress.net\/?php=8.0&#038;wp=beta&#038;networking=no&#038;language=&#038;multisite=no&#038;random=y4q1rn88xn\">inst\u00e2ncia do WordPress Playground<\/a> para executar o RC1 diretamente no navegador, sem configura\u00e7\u00e3o pr\u00e9via.<\/li>\n\n<\/ul>\n\n\n<a href=\"https:\/\/wordpress.org\/wordpress-7.1-RC1.zip\" class=\"download-card\" download>\n                <span class=\"download-icon\"><i class=\"fa-duotone fa-file-arrow-down\"><\/i><\/span>\n                <span class=\"download-info\">\n                    <span class=\"download-title\">Descarregar WordPress 7.1 RC1<\/span>\n                    <span class=\"download-meta\"><span class=\"download-filename\">.<\/span><span class=\"download-size\">.<\/span><\/span>\n                <\/span>\n                <span class=\"download-action\"><i class=\"fa-duotone fa-arrow-down-to-line\"><\/i><\/span>\n            <\/a>\n\n<a href=\"https:\/\/make.wordpress.org\/cli\/\" class=\"download-card\" download>\n                <span class=\"download-icon\"><i class=\"fa-duotone fa-file-arrow-down\"><\/i><\/span>\n                <span class=\"download-info\">\n                    <span class=\"download-title\"> <\/span>\n                    <span class=\"download-meta\"><span class=\"download-filename\">terminal<\/span><span class=\"download-size\">.<\/span><\/span>\n                <\/span>\n                <span class=\"download-action\"><i class=\"fa-duotone fa-arrow-down-to-line\"><\/i><\/span>\n            <\/a>\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#24292e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#e1e4e8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>wp core update --version=7.1-RC1\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark\" style=\"background-color:#24292e;color:#e1e4e8\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color:#B392F0\">wp<\/span><span style=\"color:#9ECBFF\"> core<\/span><span style=\"color:#9ECBFF\"> update<\/span><span style=\"color:#79B8FF\"> --version=7.1-RC1<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>O comando WP-CLI est\u00e1 a pedir explicitamente a vers\u00e3o candidata e atualiza o core da instala\u00e7\u00e3o atual. Consulta a documenta\u00e7\u00e3o do <a href=\"https:\/\/make.wordpress.org\/cli\/\">WP-CLI<\/a> se o comando n\u00e3o estiver dispon\u00edvel no ambiente onde est\u00e1s a testar.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Novidades inclu\u00eddas desde a Beta 1<\/h2>\n\n\n\n<p>O RC1 inclui APIs e ajustes que interessam tanto a quem desenvolve extens\u00f5es como a quem gere instala\u00e7\u00f5es WordPress. As altera\u00e7\u00f5es seguintes est\u00e3o a alargar op\u00e7\u00f5es de integra\u00e7\u00e3o no core, colabora\u00e7\u00e3o no editor e controlo de carregamento.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Icons API:<\/strong> passam a existir APIs no core para registar \u00edcones e cole\u00e7\u00f5es de \u00edcones, que os plugins podem estender.<\/li>\n\n\n<li><strong>Configura\u00e7\u00e3o de carregamento especulativo:<\/strong> os valores predefinidos de carregamento especulativo podem agora configurar-se atrav\u00e9s de vari\u00e1veis de ambiente e constantes.<\/li>\n\n\n<li><strong>Notifica\u00e7\u00f5es por email para @mentions:<\/strong> uma men\u00e7\u00e3o numa Nota passa a poder gerar uma notifica\u00e7\u00e3o por email.<\/li>\n\n\n<li><strong>Revis\u00f5es partilh\u00e1veis:<\/strong> cada revis\u00e3o pode ter uma liga\u00e7\u00e3o partilh\u00e1vel, acelerando a colabora\u00e7\u00e3o sobre uma vers\u00e3o espec\u00edfica do conte\u00fado.<\/li>\n\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Altera\u00e7\u00f5es t\u00e9cnicas a validar<\/h2>\n\n\n\n<p>Al\u00e9m das funcionalidades principais, este ciclo est\u00e1 a introduzir altera\u00e7\u00f5es pontuais no Editor, na REST API, na sanitiza\u00e7\u00e3o de HTML, no multissite e em depend\u00eancias do core. Se mant\u00e9ns c\u00f3digo que interage com estas \u00e1reas, cobre-as nos testes de regress\u00e3o.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li><a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/79839\">#GB-79839<\/a>: em \u201cApply globally\u201d, passa a poder escolher-se quais os estilos de bloco modificados a aplicar.<\/li>\n\n\n<li><a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80814\">#GB-80814<\/a>: surge a defini\u00e7\u00e3o <code>responsiveEditingEnabled<\/code> no editor para ocultar estilos responsivos.<\/li>\n\n\n<li><a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80107\">#GB-80107<\/a>: o bloco Tabs recebe bot\u00f5es na barra de ferramentas para reordenar separadores.<\/li>\n\n\n<li><a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/80046\">#GB-80046<\/a>: as DataViews passam a suportar sele\u00e7\u00e3o de intervalos com Shift+clique.<\/li>\n\n\n<li><a href=\"https:\/\/core.trac.wordpress.org\/ticket\/65636\">#65636<\/a>: os pedidos \u00e0 REST API obtidos durante o carregamento do editor passam a ser pr\u00e9-carregados.<\/li>\n\n\n<li><a href=\"https:\/\/core.trac.wordpress.org\/ticket\/65613\">#65613<\/a>: as Notas deixam de integrar as consultas do feed de coment\u00e1rios.<\/li>\n\n\n<li><a href=\"https:\/\/core.trac.wordpress.org\/ticket\/65491\">#65491<\/a>: o KSES passa a permitir o atributo <code>autofocus<\/code> em elementos <code>dialog<\/code>.<\/li>\n\n\n<li><a href=\"https:\/\/core.trac.wordpress.org\/ticket\/65517\">#65517<\/a>: no multissite, os limites de carregamento s\u00e3o aplicados quando se importam ficheiros multim\u00e9dia a partir de um URL.<\/li>\n\n\n<li><a href=\"https:\/\/core.trac.wordpress.org\/ticket\/62757\">#62757<\/a>: a biblioteca jQuery UI \u00e9 atualizada para a vers\u00e3o 1.14.2.<\/li>\n\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Checklist para temas, plugins e alojamento<\/h2>\n\n\n\n<p>Para autores de temas e plugins, esta \u00e9 a fase de concluir a valida\u00e7\u00e3o de compatibilidade. Testa os fluxos relevantes no RC1 e, se tudo estiver conforme, atualiza o campo <em>\u201cTested up to\u201d<\/em> do <a href=\"https:\/\/developer.wordpress.org\/plugins\/wordpress-org\/how-your-readme-txt-works\/\">ficheiro readme do plugin<\/a> para <code>7.1<\/code>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li>Testa a atualiza\u00e7\u00e3o a partir de uma instala\u00e7\u00e3o existente, n\u00e3o apenas uma instala\u00e7\u00e3o nova.<\/li>\n\n\n<li>Exercita as funcionalidades novas e os fluxos espec\u00edficos do tema ou plugin.<\/li>\n\n\n<li>Valida o editor, incluindo estilos globais, estilos responsivos, Tabs, DataViews e revis\u00f5es, quando o produto lhes adiciona comportamento.<\/li>\n\n\n<li>Confirma integra\u00e7\u00f5es com a REST API, processamento de coment\u00e1rios e HTML sanitizado por KSES.<\/li>\n\n\n<li>Num multissite, verifica carregamentos de multim\u00e9dia a partir de URLs e os limites definidos para cada site.<\/li>\n\n\n<li>Se encontrares incompatibilidades, publica informa\u00e7\u00e3o detalhada no <a href=\"https:\/\/wordpress.org\/support\/forum\/alphabeta\/\">f\u00f3rum de suporte Alpha\/Beta<\/a>.<\/li>\n\n<\/ul>\n\n\n\n<p>Os fornecedores de alojamento devem executar estes testes nos seus pr\u00f3prios sistemas para confirmar compatibilidade, aus\u00eancia de erros, otimiza\u00e7\u00e3o da experi\u00eancia de utiliza\u00e7\u00e3o e uma distribui\u00e7\u00e3o de atualiza\u00e7\u00f5es sem falhas nos sites dos clientes. A configura\u00e7\u00e3o de <a href=\"https:\/\/make.wordpress.org\/hosting\/test-results-getting-started\/\">testes distribu\u00eddos de alojamento<\/a> permite come\u00e7ar esse processo e os <a href=\"https:\/\/make.wordpress.org\/hosting\/test-results\/\">resultados de testes de alojamento<\/a> mostram as plataformas que o est\u00e3o a executar.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Onde consultar o detalhe das altera\u00e7\u00f5es<\/h2>\n\n\n\n<p>Antes de fechares a matriz de testes, rev\u00ea o an\u00fancio da <a href=\"https:\/\/wordpress.org\/news\/2026\/07\/wordpress-7-1-beta-1\/\">Beta 1<\/a>, as <a href=\"https:\/\/make.wordpress.org\/core\/tag\/dev-notes+7-1\/\">notas para desenvolvimento do WordPress 7.1<\/a> e o <a href=\"https:\/\/make.wordpress.org\/core\/2026\/08\/05\/wordpress-7-1-field-guide\/\">Field Guide do WordPress 7.1<\/a>. Para auditar o que mudou desde 29 de julho de 2026, est\u00e3o dispon\u00edveis os <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/commits\/wp\/7.1?since=2026-07-29&#038;until=2026-08-05\">commits do Gutenberg para 7.1<\/a> e os <a href=\"https:\/\/core.trac.wordpress.org\/query?status=closed&#038;changetime=07%2F29%2F2026..08%2F05%2F2026&#038;milestone=7.1&#038;col=id&#038;col=milestone&#038;col=owner&#038;col=type&#038;col=priority&#038;order=id\">tickets Trac fechados para 7.1<\/a>.<\/p>\n\n\n\n<p>Instala agora o RC1 num ambiente isolado, percorre a checklist de compatibilidade e corrige qualquer problema antes da chegada da vers\u00e3o final. Para cen\u00e1rios de teste orientados \u00e0s funcionalidades desta vers\u00e3o, segue tamb\u00e9m o <a href=\"https:\/\/make.wordpress.org\/test\/2026\/07\/15\/help-test-wordpress-7-1\/\">guia detalhado de testes do WordPress 7.1<\/a>.<\/p>\n\n\n<div class=\"references-section\">\n                <h2>Refer\u00eancias \/ Fontes<\/h2>\n                <ul class=\"references-list\"><li><a href=\"https:\/\/wordpress.org\/news\/2026\/08\/wordpress-7-1-release-candidate-1\/\" target=\"_blank\" rel=\"noopener noreferrer\">WordPress 7.1 Release Candidate 1<\/a><\/li><\/ul>\n            <\/div>","protected":false},"excerpt":{"rendered":"<p>O WordPress 7.1 RC1 entra na fase final de valida\u00e7\u00e3o com mais de 145 corre\u00e7\u00f5es desde a Beta 4. V\u00ea como test\u00e1-lo em seguran\u00e7a e que mudan\u00e7as deves cobrir em temas, plugins e alojamento.<\/p>\n","protected":false},"author":29,"featured_media":280,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[124,130,129,131,7],"class_list":["post-281","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress","tag-desenvolvimento-wordpress","tag-release-candidate","tag-wordpress-7-1","tag-wordpress-beta-tester","tag-wp-cli"],"_links":{"self":[{"href":"https:\/\/helloblog.io\/pt\/wp-json\/wp\/v2\/posts\/281","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/helloblog.io\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/helloblog.io\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/helloblog.io\/pt\/wp-json\/wp\/v2\/users\/29"}],"replies":[{"embeddable":true,"href":"https:\/\/helloblog.io\/pt\/wp-json\/wp\/v2\/comments?post=281"}],"version-history":[{"count":0,"href":"https:\/\/helloblog.io\/pt\/wp-json\/wp\/v2\/posts\/281\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/helloblog.io\/pt\/wp-json\/wp\/v2\/media\/280"}],"wp:attachment":[{"href":"https:\/\/helloblog.io\/pt\/wp-json\/wp\/v2\/media?parent=281"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/helloblog.io\/pt\/wp-json\/wp\/v2\/categories?post=281"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/helloblog.io\/pt\/wp-json\/wp\/v2\/tags?post=281"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}