<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" version="2.0">

<channel>
	<title>GugaAlves.net</title>
	<atom:link href="https://gugaalves.net/feed/" rel="self" type="application/rss+xml"/>
	<link>https://gugaalves.net</link>
	<description>WordPress, SEO e Marketing Digital</description>
	<lastBuildDate>Thu, 26 Feb 2026 23:41:47 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://gugaalves.net/wp-content/uploads/2022/04/cropped-icone-guga-alves-32x32.jpg</url>
	<title>Guga Alves</title>
	<link>https://gugaalves.net</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Por que a fuga do WordPress para novos CMS muitas vezes ignora a evolução da plataforma</title>
		<link>https://gugaalves.net/wordpress/fuga-wordpress-ignora-evolucao/</link>
					<comments>https://gugaalves.net/wordpress/fuga-wordpress-ignora-evolucao/#respond</comments>
		
		<dc:creator><![CDATA[Guga Alves]]></dc:creator>
		<pubDate>Wed, 25 Feb 2026 20:40:48 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[IA no WordPress]]></category>
		<guid isPermaLink="false">https://gugaalves.net/?p=43846</guid>

					<description><![CDATA[<p>Recentemente, acompanhei uma discussão de um profissional no linkedin que decidiu dizer um &#8220;Adeus definitivo&#8221; ao WordPress para um de seus sites. O motivo? A busca por ferramentas mais modernas (como o Payload CMS), linguagens tipadas e a facilidade de integração com Inteligência Artificial — o famoso &#8220;Vibe Coding&#8221;. É perfeitamente compreensível o fascínio por...</p>
<p>Este artigo foi originalmente publicado em <a rel="nofollow" href="https://gugaalves.net/wordpress/fuga-wordpress-ignora-evolucao/">Por que a fuga do WordPress para novos CMS muitas vezes ignora a evolução da plataforma</a></p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Recentemente, acompanhei uma discussão de um profissional no linkedin que decidiu dizer um &#8220;Adeus definitivo&#8221; ao WordPress para um de seus sites. O motivo? A busca por ferramentas mais modernas (como o Payload CMS), linguagens tipadas e a facilidade de integração com Inteligência Artificial — o famoso &#8220;Vibe Coding&#8221;.</p>



<p class="wp-block-paragraph">É perfeitamente compreensível o fascínio por novas <em>stacks</em> e frameworks baseados em javascript, Next ou Node. No entanto, usar a evolução do mercado como justificativa para cravar que o WordPress ou o PHP &#8220;pararam no tempo&#8221; é um diagnóstico precipitado e, tecnicamente, equivocado.</p>



<p class="wp-block-paragraph">A fuga para novos CMS muitas vezes ignora a real evolução da plataforma. Vamos aos fatos.</p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="2752" height="1536" src="https://gugaalves.net/wp-content/uploads/2026/02/wordpress-ia-react.jpg" alt="wordpress ia react" class="wp-image-43848" style="aspect-ratio:16/9;object-fit:cover" title="wordpress ia react" srcset="https://gugaalves.net/wp-content/uploads/2026/02/wordpress-ia-react.jpg 2752w, https://gugaalves.net/wp-content/uploads/2026/02/wordpress-ia-react-300x167.jpg 300w, https://gugaalves.net/wp-content/uploads/2026/02/wordpress-ia-react-1024x572.jpg 1024w, https://gugaalves.net/wp-content/uploads/2026/02/wordpress-ia-react-768x429.jpg 768w, https://gugaalves.net/wp-content/uploads/2026/02/wordpress-ia-react-1536x857.jpg 1536w, https://gugaalves.net/wp-content/uploads/2026/02/wordpress-ia-react-2048x1143.jpg 2048w" sizes="(max-width: 2752px) 100vw, 2752px" /></figure>



<h2 class="wp-block-heading">O mito da tipagem e a verdade sobre o PHP</h2>



<p class="wp-block-paragraph">Um dos argumentos mais comuns de quem abandona o ecossistema é que &#8220;na era da IA, precisamos de linguagens tipadas para as LLMs entenderem melhor&#8221;, assumindo que o PHP falha de forma drástica nesse quesito.</p>



<p class="wp-block-paragraph">Isso é um reflexo claro de um preconceito histórico, enraizado na lembrança do PHP 5.x. A realidade de quem desenvolve em PHP moderno é completamente diferente. Desde o PHP 7, a linguagem introduziu declarações de tipos escalares e de retorno. Nas versões 8.x, isso atingiu um nível de maturidade altíssimo:</p>



<ul class="wp-block-list">
<li><strong>Tipagem Estrita Opcional:</strong> Basta usar <code>declare(strict_types=1)</code> e o PHP passa a validar os tipos rigorosamente.</li>



<li><strong>Evolução da Sintaxe:</strong> Hoje utilizamos propriedades tipadas em classes (PHP 7.4), <em>Union Types</em> (PHP 8.0), <em>Intersection Types</em> (PHP 8.1) e até tipos DNF (PHP 8.2).</li>



<li><strong>Ecossistema e LLMs:</strong> Ferramentas de análise estática como PHPStan forçam um padrão de tipagem robusto. As IAs de <em>Vibe Coding</em> leem esse código fortemente tipado do PHP com extrema facilidade e precisão.</li>
</ul>



<p class="wp-block-paragraph">Dizer que o gargalo é a falta de tipagem da linguagem não é um reflexo da realidade técnica atual. O problema não é o PHP, mas pode ser como o código está sendo escrito em plugins e temas.</p>



<h3 class="wp-block-heading">WordPress, React e IA: O &#8220;Vibe Coding&#8221; já está aqui</h3>



<p class="wp-block-paragraph">Achar que desenvolver para WordPress é ficar preso exclusivamente ao PHP legado é um erro. </p>



<p class="wp-block-paragraph">Se você está a sentir essa limitação, provavelmente ainda está usando o formato antigo de temas e não os blocos, que marcam uma nova fase na arquitetura do WordPress.</p>



<p class="wp-block-paragraph">A realidade moderna do CMS é outra:</p>



<ul class="wp-block-list">
<li><strong>O back-end do WordPress usa React:</strong> o editor de blocos (também chamado de Gutenberg por esse ser o nome do projeto que o iniciou) usa React há anos. É perfeitamente possível (e recomendável) criar blocos dinâmicos com ferramentas modernas.</li>



<li><strong>A arquitetura Headless:</strong> O WP continua a ser uma ferramenta incrível como CMS Headless, permitindo que você consuma a API e construa o front-end com a tecnologia que preferir.</li>



<li><strong>Integração com IA:</strong> A própria equipe do WordPress já disponibiliza <em>skills</em> oficiais (através do repositório <code><a href="https://github.com/WordPress/agent-skills" rel="nofollow noopener" target="_blank">agent-skills</a></code> no GitHub) para uso em IDEs baseadas em IA, como o Cursor, o Antigravity, o Windsurf e o VS Code. Além disso, a Automattic lançou o <a href="https://telex.automattic.ai/" rel="nofollow noopener" target="_blank">Telex</a>, uma IA que lhe permite criar seus próprios blocos e temas para WordPress. Ou seja, o ecossistema está ativamente preparado para o desenvolvimento assistido por IA.</li>
</ul>



<p class="wp-block-paragraph">Vale lembrar que ferramentas de análise estática, como PHPStan e Psalm, já forçam um padrão de tipagem robusto em projetos profissionais há anos. E adivinhe? As IAs e IDEs de <em>Vibe Coding</em> leem com extrema facilidade e precisão esse código fortemente tipado e os docblocks do PHP, sobretudo se você lembrar de fornecer as skills com as instruções para tal.</p>



<h3 class="wp-block-heading">A dor de ser grande: Retrocompatibilidade</h3>



<p class="wp-block-paragraph">É inegável que o <em>core</em> do WordPress possui código legado, muitas vezes apelidado de &#8220;macarrônico&#8221; por programadores mais puristas. Mas isso não é fruto de incompetência, desleixo ou preguiça, e sim da necessidade de <strong>retrocompatibilidade</strong>.</p>



<p class="wp-block-paragraph">O WordPress alimenta uma fatia gigantesca da internet mundial. Segundo dados da W3Techs, a plataforma é usada por 42,7% de todos os websites, o que representa<strong> 59,9% do mercado dos sistemas de gestão de conteúdos (CMS)</strong>. </p>



<div class="wp-block-kadence-image kb-image43846_0ff561-7a"><figure class="aligncenter size-large"><img decoding="async" width="930" height="1024" src="https://gugaalves.net/wp-content/uploads/2026/02/wordpress-market-share-930x1024.jpg" alt="wordpress market share" class="kb-img wp-image-43847" title="wordpress market share" srcset="https://gugaalves.net/wp-content/uploads/2026/02/wordpress-market-share-930x1024.jpg 930w, https://gugaalves.net/wp-content/uploads/2026/02/wordpress-market-share-272x300.jpg 272w, https://gugaalves.net/wp-content/uploads/2026/02/wordpress-market-share-768x846.jpg 768w, https://gugaalves.net/wp-content/uploads/2026/02/wordpress-market-share-1395x1536.jpg 1395w, https://gugaalves.net/wp-content/uploads/2026/02/wordpress-market-share.jpg 1644w" sizes="(max-width: 930px) 100vw, 930px" /><figcaption><em>Dados coletados no dia 25 de fevereiro de 2026</em></figcaption></figure></div>



<p class="wp-block-paragraph">Não é possível simplesmente elevar o requisito mínimo do PHP da noite para o dia e quebrar milhões de sites, porque os servidores e as empresas de hospedagem demoram a atualizar suas infraestruturas, e os plugins e temas devem ser testados em novas versões do PHP, e como muitos clientes desenvolvem suas próprias soluções (e não usam apenas plugins 100% atualizados de forma precisa), isso geraria grandes problemas. O código legado e a grande possibilidade de personalização da plataforma (criação de temas e plugins) é uma parte da &#8220;dor de ser grande&#8221;.</p>



<p class="wp-block-paragraph">As atualizações são graduais por uma questão de responsabilidade.</p>



<p class="wp-block-paragraph">Para ter uma ideia de como isso funciona na prática, na versão 6.9 atual, o WordPress ainda dá suporte ao PHP 7.2. No entanto, a equipa do <em>core</em> tem subido a régua constantemente e abandonado versões antigas com segurança: </p>



<ul class="wp-block-list">
<li>A versão 6.3 abandonou o PHP 5.6 e adicionou suporte à versão 8.2; </li>



<li>A versão 6.4 adicionou suporte ao PHP 8.3</li>



<li>A versão 6.6 removeu o suporte ao 7.0 e 7.1, e ofereceu suporte ao PHP 8.4;</li>



<li>A versão mais atual hoje, a 6.9 já introduz o suporte beta ao PHP 8.5.</li>
</ul>



<p class="wp-block-paragraph">O sistema evolui, mas sem deixar para trás a base gigantesca que construiu a web como a conhecemos.</p>



<h3 class="wp-block-heading">O Paradoxo da performance e os &#8220;300 Plugins&#8221;</h3>



<p class="wp-block-paragraph">Quando um site em WP apresenta baixa performance, a culpa raramente é do PHP ou do CMS em si. Na esmagadora maioria das vezes, o problema está nas decisões de quem criou o site.</p>



<p class="wp-block-paragraph">Ferramenta nenhuma compensa falta de conhecimento técnico. A lentidão geralmente vem de temas excessivamente pesados, arquitetura de nuvem mal dimensionada e a clássica instalação de dezenas de plugins de terceiros mal codificados. Precisamos de separar o que é responsabilidade do <em>core</em> do sistema e o que são as &#8220;nossas escolhas&#8221;. </p>



<p class="wp-block-paragraph">Se instalar muitos plugins ruins, o vilão não é o WordPress, mas sim a terceirização da responsabilidade pela qualidade geral a desenvolvedores terceiros, sem avaliar se suas soluções são realmente bem feitas.</p>



<h3 class="wp-block-heading">Reclamar vs. colaborar</h3>



<p class="wp-block-paragraph">Todo o sistema tem problemas, mas a mentalidade de trocar de CMS toda a vez que algo não é 100% do nosso agrado gera um ciclo de retrabalho infinito. Começar do zero numa ferramenta nova muitas vezes significa perder funcionalidades maduras que o WP já oferece nativamente ou através de plugins bem conceituados no mercado.</p>



<p class="wp-block-paragraph">Além disso, o WordPress é open source (código aberto). Em vez de apenas reclamar, por que não colaborar?</p>



<p class="wp-block-paragraph">Quando comecei a usar o WP, ele ainda mal estava traduzido para o português. Em vez de abandonar a plataforma, comecei a colaborar nas traduções para o português do Brasil, tanto de plugins e temas quanto do WordPress em si. Hoje, sou um dos brasileiros que gerem os acessos para tradução de temas e plugins no repositório oficial. Nas empresas que trabalhei, como Automattic e Liquid Web, por diversas vezes ajudei a resolver bugs nos plugins criados pela empresa, e muitas vezes alguns dos profissionais da empresa também ajudavam na correção de erros no <em>core</em> do WordPress.</p>



<p class="wp-block-paragraph">O tempo é um recurso escasso e a equipa do <em>core</em> precisa de priorizar tarefas. Se é um programador que domina PHP ou React e vê pontos de melhoria, a comunidade está de portas abertas. Já temos integrações MCP a caminho e um futuro promissor desenhado por quem coloca a mão na massa.</p>



<p class="wp-block-paragraph">Em vez de dizer &#8220;adeus&#8221;, que tal dizermos &#8220;como posso ajudar a melhorar&#8221;?</p>



<h2 class="wp-block-heading">Conclusão</h2>



<p class="wp-block-paragraph">Obviamente, tem zero problemas você decidir utilizar outras plataformas por preferências pessoais ou maior adequação ao projeto que você tiver em mente, mas é possível mudar de plataforma sem sair atirando e apontando problemas que não existem na plataforma que você deixou.</p>



<p class="wp-block-paragraph">Eu mesmo estou estudando React e criando outro projeto do zero, sem utilizar o WordPress, por entender que algo feito sob medida para o que preciso será mais adequado do que um CMS que oferece seções que não serão úteis num sistema com foco diferente, que não é apenas um site de conteúdo a ser gerenciado por um CMS.</p>
<p>Este artigo foi originalmente publicado em <a rel="nofollow" href="https://gugaalves.net/wordpress/fuga-wordpress-ignora-evolucao/">Por que a fuga do WordPress para novos CMS muitas vezes ignora a evolução da plataforma</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://gugaalves.net/wordpress/fuga-wordpress-ignora-evolucao/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress 7.0: fim do suporte para PHP 7.2 e 7.3</title>
		<link>https://gugaalves.net/wordpress/wordpress-7-0-fim-suporte-php-7-2-e-7-3/</link>
					<comments>https://gugaalves.net/wordpress/wordpress-7-0-fim-suporte-php-7-2-e-7-3/#respond</comments>
		
		<dc:creator><![CDATA[Guga Alves]]></dc:creator>
		<pubDate>Mon, 19 Jan 2026 12:00:00 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Notícias]]></category>
		<guid isPermaLink="false">https://gugaalves.net/?p=43839</guid>

					<description><![CDATA[<p>Manter um site WordPress não é apenas escolher um tema atraente e publicar conteúdo. Para quem leva a performance e a segurança a sério, a infraestrutura nos bastidores é o que realmente sustenta o sucesso a longo prazo. Recentemente, a equipe do WordPress anunciou uma mudança importante: o fim do suporte oficial para as versões...</p>
<p>Este artigo foi originalmente publicado em <a rel="nofollow" href="https://gugaalves.net/wordpress/wordpress-7-0-fim-suporte-php-7-2-e-7-3/">WordPress 7.0: fim do suporte para PHP 7.2 e 7.3</a></p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Manter um site WordPress não é apenas escolher um tema atraente e publicar conteúdo. Para quem leva a performance e a segurança a sério, a infraestrutura nos bastidores é o que realmente sustenta o sucesso a longo prazo. </p>



<p class="wp-block-paragraph">Recentemente, a equipe do WordPress anunciou uma mudança importante: o <strong><a href="https://make.wordpress.org/core/2026/01/09/dropping-support-for-php-7-1-2/" target="_blank" rel="noreferrer noopener nofollow">fim do suporte oficial para as versões 7.2 e 7.3 do PHP</a></strong> a partir do WordPress 7.0, previsto para abril de 2026.</p>



<p class="wp-block-paragraph">Esta notícia não deve ser vista como um problema, mas sim como um passo necessário para a modernização do ecossistema. Abaixo, analisamos o que isso significa na prática e como as estatísticas de uso estão determinando o futuro do CMS.</p>



<div class="wp-block-kadence-image kb-image43839_bc84c5-3a"><figure class="aligncenter size-large kb-image-is-ratio-size"><div class="kb-is-ratio-image kb-image-ratio-land21"><img decoding="async" width="1024" height="1024" src="https://gugaalves.net/wp-content/uploads/2026/01/wordpress-php-version-1024x1024.jpg" alt="wordpress php version" class="kb-img wp-image-43840" title="wordpress php version" srcset="https://gugaalves.net/wp-content/uploads/2026/01/wordpress-php-version-1024x1024.jpg 1024w, https://gugaalves.net/wp-content/uploads/2026/01/wordpress-php-version-300x300.jpg 300w, https://gugaalves.net/wp-content/uploads/2026/01/wordpress-php-version-150x150.jpg 150w, https://gugaalves.net/wp-content/uploads/2026/01/wordpress-php-version-768x768.jpg 768w, https://gugaalves.net/wp-content/uploads/2026/01/wordpress-php-version-1536x1536.jpg 1536w, https://gugaalves.net/wp-content/uploads/2026/01/wordpress-php-version.jpg 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></div></figure></div>



<h2 class="wp-block-heading">O critério dos 5%: por que o suporte será encerrado agora?</h2>



<p class="wp-block-paragraph">A equipe do WordPress segue uma regra histórica clara: uma versão do PHP só é considerada para &#8220;aposentadoria&#8221; quando a sua base de utilização cai abaixo dos 5%. Atualmente, a soma das versões 7.2 e 7.3 representa menos de 4% das instalações monitoradas.</p>



<p class="wp-block-paragraph">Com o lançamento do WordPress 7.0, a <strong>versão mínima suportada passará a ser o PHP 7.4.0</strong>. No entanto, é importante não focar apenas no mínimo; a recomendação oficial continua sendo o uso do <strong>PHP 8.3</strong>, que oferece o melhor equilíbrio entre segurança e funcionalidades modernas.</p>



<h2 class="wp-block-heading">O panorama atual: quais são as versões mais usadas?</h2>



<p class="wp-block-paragraph">De acordo com os dados mais recentes compartilhados pela equipe do Core, a comunidade está progredindo, mas ainda existe uma fragmentação relevante. Estas são as versões de PHP mais utilizadas hoje:</p>



<ul class="wp-block-list">
<li><strong>PHP 8.3 (16,74%):</strong> A versão recomendada, em crescimento constante.</li>



<li><strong>PHP 8.2  (27,29%):</strong> Atualmente a versão mais popular, demonstrando uma adoção sólida de tecnologias recentes.</li>



<li><strong>PHP 8.1  (15,39%):</strong> Uma versão estável e muito presente em servidores gerenciados.</li>



<li><strong>PHP 7.4  (22,20%):</strong> Esta ainda é a segunda versão mais usada e será a nova &#8220;régua&#8221; mínima oficial.</li>
</ul>



<p class="wp-block-paragraph">As versões que perderão o suporte (7.2 e 7.3) somam pouco mais de 3.8%, o que justifica a decisão de não gastar mais tempo em retrocompatibilidade pensando nelas e focar em otimizar o tempo para o WordPress evoluir de forma mais ágil.</p>



<p class="wp-block-paragraph">E se você está ainda usando o PHP 7.4&#8230; já passou da hora de começar a se preocupar com isso, a têndencia no uso dessa versão antiga é de queda a cada ano.</p>



<h2 class="wp-block-heading">O impacto técnico para desenvolvedores</h2>



<p class="wp-block-paragraph">Esta mudança é extremamente positiva do ponto de vista técnico. Menos suporte a versões obsoletas significa que o código do WordPress pode, gradualmente, começar a adotar funcionalidades mais limpas do PHP moderno.o o PHP 7.4… já passou da hora de começar a se preocupar com isso; a tendê</p>



<p class="wp-block-paragraph">Para quem desenvolve plugins ou temas, o planejamento deve começar agora. O plugin Gutenberg também subirá a exigência mínima para o PHP 7.4. Isso permite o uso de recursos como <em>typed properties</em> ou <em>arrow functions</em> com maior segurança, embora a recomendação seja sempre mirar no PHP 8.x.</p>



<p class="wp-block-paragraph">E vale lembrar que o WordPress já oferece uma função para checar versão do PHP, como <a href="https://developer.wordpress.org/reference/functions/wp_check_php_version/" target="_blank" rel="noreferrer noopener nofollow">wp_check_php_version</a> e <a href="https://developer.wordpress.org/reference/functions/is_php_version_compatible/" data-type="link" data-id="https://developer.wordpress.org/reference/functions/is_php_version_compatible/" target="_blank" rel="noreferrer noopener nofollow">is_php_version_compatible</a>.</p>



<h2 class="wp-block-heading">O que acontece com sites em versões antigas?</h2>



<p class="wp-block-paragraph">Não há motivo para pânico imediato, afinal, dificilmente esse será o seu caso. Sites que rodam em PHP 7.2 ou 7.3 continuarão funcionando, mas ficarão &#8220;presos&#8221; na versão 6.9 do WordPress. </p>



<p class="wp-block-paragraph">A recomendação é entrar em contato com o serviço de hospedagem o quanto antes. A maioria dos provedores modernos permite a troca da versão do PHP com poucos cliques através do painel de controle (cPanel, Plesk ou painéis próprios), mas é claro que o ideal é criar uma versão de testes do seu site antes de trocar a versão do PHP, e assim testar tudo em um ambiente controlado, e não &#8220;com o carro andando&#8221; (seu site no ar).</p>



<h2 class="wp-block-heading">Conclusão</h2>



<p class="wp-block-paragraph">A evolução do PHP é fundamental para a segurança e longevidade do WordPress. Ao se libertar do peso de versões lançadas há quase uma década, o projeto ganha fôlego para implementar melhorias em IA, ferramentas de automação e infraestrutura de testes.</p>
<p>Este artigo foi originalmente publicado em <a rel="nofollow" href="https://gugaalves.net/wordpress/wordpress-7-0-fim-suporte-php-7-2-e-7-3/">WordPress 7.0: fim do suporte para PHP 7.2 e 7.3</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://gugaalves.net/wordpress/wordpress-7-0-fim-suporte-php-7-2-e-7-3/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>IA como fundamento do WordPress: a visão do Core para o futuro da plataforma</title>
		<link>https://gugaalves.net/wordpress/ia-como-fundamento-do-wordpress-a-visao-do-core-para-o-futuro-da-plataforma/</link>
					<comments>https://gugaalves.net/wordpress/ia-como-fundamento-do-wordpress-a-visao-do-core-para-o-futuro-da-plataforma/#respond</comments>
		
		<dc:creator><![CDATA[Guga Alves]]></dc:creator>
		<pubDate>Mon, 05 Jan 2026 22:20:02 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Notícias]]></category>
		<category><![CDATA[IA no WordPress]]></category>
		<guid isPermaLink="false">https://gugaalves.net/?p=36362</guid>

					<description><![CDATA[<p>Se você acompanha o ecossistema WordPress há algum tempo, sabe que a introdução de novas tecnologias no Core (o núcleo do sistema) geralmente acontece em ondas. Tivemos a era dos Custom Post Types, a revolução da REST API e, mais recentemente, a mudança de paradigma com o editor de blocos (Gutenberg). Agora, em dezembro de...</p>
<p>Este artigo foi originalmente publicado em <a rel="nofollow" href="https://gugaalves.net/wordpress/ia-como-fundamento-do-wordpress-a-visao-do-core-para-o-futuro-da-plataforma/">IA como fundamento do WordPress: a visão do Core para o futuro da plataforma</a></p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Se você acompanha o ecossistema WordPress há algum tempo, sabe que a introdução de novas tecnologias no <em>Core</em> (o núcleo do sistema) geralmente acontece em ondas. Tivemos a era dos Custom Post Types, a revolução da REST API e, mais recentemente, a mudança de paradigma com o editor de blocos (Gutenberg).</p>



<p class="wp-block-paragraph">Agora, em dezembro de 2025, estamos diante da próxima grande fronteira. Em um novo post no Make WordPress Core blog, o Jason Adams, um dos colaboradores do time de IA do WordPress (nova equipe formada este ano), publicou uma visão ousada e necessária: <strong>a Inteligência Artificial não deve ser apenas uma funcionalidade ou um plugin, mas um fundamento da plataforma.</strong></p>



<p class="wp-block-paragraph">Mas o que isso significa na prática para nós, desenvolvedores e proprietários de sites? Vamos mergulhar nessa análise técnica e estratégica.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1024" height="559" src="https://gugaalves.net/wp-content/uploads/2025/12/wordpress-ia.jpg" alt="wordpress ia" class="wp-image-36363" title="wordpress ia" srcset="https://gugaalves.net/wp-content/uploads/2025/12/wordpress-ia.jpg 1024w, https://gugaalves.net/wp-content/uploads/2025/12/wordpress-ia-300x164.jpg 300w, https://gugaalves.net/wp-content/uploads/2025/12/wordpress-ia-768x419.jpg 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<h2 class="wp-block-heading">O conceito de IA como infraestrutura</h2>



<p class="wp-block-paragraph">Até hoje, se você quiser alguma IA no seu site, o caminho é um só: instalar um plugin que conecte à API de alguma IA, como a OpenAI ou a Anthropic, ao seu site. O problema dessa abordagem descentralizada é a fragmentação. Cada plugin cria sua própria interface, conexão de API e regras de UX.</p>



<p class="wp-block-paragraph">A proposta do artigo &#8220;<a href="https://make.wordpress.org/core/2025/12/04/ai-as-a-wordpress-fundamental/" target="_blank" rel="noreferrer noopener nofollow">AI as a WordPress Fundamental</a>&#8221; é mudar isso. A ideia é tratar a IA da mesma forma que o WordPress trata o banco de dados ou a API HTTP: <strong>uma camada de abstração padronizada.</strong></p>



<p class="wp-block-paragraph">Isso significa que o WordPress Core forneceria as &#8220;trilhas&#8221; e a interface padrão, permitindo que plugins e temas utilizem recursos de IA sem precisar reinventar a roda a cada nova instalação.</p>



<h2 class="wp-block-heading">Os 4 pilares da IA nativa</h2>



<p class="wp-block-paragraph">A visão apresentada divide a integração da IA em quatro áreas principais onde ela pode atuar como um copiloto nativo:</p>



<ol start="1" class="wp-block-list">
<li><strong>Criação de Conteúdo:</strong> Ferramentas de escrita assistida, tradução e reformulação de texto diretamente no editor.</li>



<li><strong>Geração de Mídia:</strong> Criação e edição de imagens ou otimização de ativos visuais.</li>



<li><strong>Construção de Site (Site Building):</strong> Auxílio na geração de layouts, padrões (patterns) e estruturação de páginas.</li>



<li><strong>Administração e Código:</strong> Talvez o ponto mais interessante para desenvolvedores — IA ajudando a depurar erros, sugerir correções de código ou gerenciar configurações complexas do painel.</li>
</ol>



<h2 class="wp-block-heading">A arquitetura: &#8220;Bring Your Own LLM&#8221;</h2>



<p class="wp-block-paragraph">Para a comunidade de desenvolvimento, este é o ponto crucial. O WordPress, sendo um software Open Source e agnóstico, não pode (e não deve) se casar com um único fornecedor, como a OpenAI ou o Google Gemini, por exemplo.</p>



<p class="wp-block-paragraph">A arquitetura proposta sugere um modelo de <strong>&#8220;Bring Your Own LLM&#8221; (Traga seu próprio modelo)</strong>.</p>



<h3 class="wp-block-heading">Como isso deve funcionar tecnicamente?</h3>



<p class="wp-block-paragraph">Imagine que o WordPress Core introduza uma API de IA abstrata, um adaptador MCP (Model Context Protocol) para conectar o WordPress a IA que você desejar. Em vez de você escrever código cURL para bater na API do ChatGPT, você usaria funções nativas do WordPress.</p>



<p class="wp-block-paragraph">Embora o código final ainda não tenha sido lançado, a lógica arquitetural esperada seria algo semelhante a como usamos o sistema de arquivos (<code><a href="https://developer.wordpress.org/reference/functions/wp_filesystem/" target="_blank" rel="noreferrer noopener nofollow">WP_Filesystem</a></code>).</p>



<pre class="wp-block-code"><code>// CONCEITUAL: Como poderia ser uma chamada nativa de IA no futuro
// Em vez de configurar endpoints e chaves em cada plugin, o Core gerencia a conexão.

$ai_response = wp_ai_generate_text( &#91;
    'prompt'  => 'Escreva um resumo otimizado para SEO deste post.',
    'context' => get_the_content(),
    'model'   => 'user_default_preference', // O usuário define o modelo nas configurações globais no próprio WordPress
] );

if ( ! is_wp_error( $ai_response ) ) {
    update_post_meta( $post_id, '_ai_summary', $ai_response );
}</code></pre>



<p class="wp-block-paragraph">Isso resolve dois grandes problemas:</p>



<ol start="1" class="wp-block-list">
<li><strong>Padronização de UI:</strong> O usuário não terá 10 botões de &#8220;Gerar com IA&#8221; diferentes na tela de edição.</li>



<li><strong>Segurança e Chaves:</strong> As credenciais da API ficam em um único lugar seguro no Core, e não espalhadas por 15 plugins diferentes.</li>
</ol>



<h2 class="wp-block-heading">O desafio da privacidade e do Open Source</h2>



<p class="wp-block-paragraph">A comunidade do WordPress sempre valorizou a propriedade dos dados. A grande questão levantada nas discussões do <em>Make WordPress</em> é: como integrar IA nativa sem enviar dados dos usuários a servidores de terceiros sem consentimento?</p>



<p class="wp-block-paragraph">A visão atual parece caminhar para uma abordagem onde:</p>



<ul class="wp-block-list">
<li>O WordPress fornece a interface e a conexão.</li>



<li>O usuário escolhe o provedor (pode ser uma API paga externa ou até um modelo local rodando no servidor, como Llama, se a infraestrutura permitir).</li>



<li>Nada é ativado por padrão sem a ação explícita do administrador (&#8220;Opt-in&#8221;).</li>
</ul>



<h2 class="wp-block-heading">Por que isso é bom para todos?</h2>



<p class="wp-block-paragraph">Minha experiência diz que a padronização sempre traz eficiência. Se o WordPress em si assumir a responsabilidade de criar a interface de chat/prompt e a conexão com a API, nós, desenvolvedores e usuários, podemos focar no que realmente importa, o uso: <strong>o contexto e a aplicação</strong>.</p>



<p class="wp-block-paragraph">Não precisaremos mais aguardar desenvolvedores (ou nós mesmos) criarem interfaces de chat/prompts em React no editor de blocks. Poderemos simplesmente conectar diretamente a interface nativa de IA com a API de uma IA de nossa preferência e injetar nossos contextos específicos (seja para um plugin de SEO, de e-commerce ou de formulários, ou até mesmo o conteúdo em si, descrições de imagens, etc).</p>



<h2 class="wp-block-heading">Conclusão</h2>



<p class="wp-block-paragraph">A transformação da IA em um fundamento do WordPress é um passo ambicioso, mas necessário para manter a relevância do CMS na próxima década. Isso move o WordPress de um simples gerenciador de conteúdo para um sistema operacional web mais inteligente.</p>



<p class="wp-block-paragraph">Ainda estamos na fase de proposta e visão, mas o recado é claro: a IA no WordPress deixará de ser um &#8220;puxadinho&#8221; via plugin para se tornar parte do alicerce da casa.</p>



<h3 class="wp-block-heading">O que você acha?</h3>



<p class="wp-block-paragraph">Você prefere ter o controle total da IA via plugins específicos ou acredita que o Core deve padronizar essa camada para evitar o caos? Deixe sua opinião nos comentários.</p>
<p>Este artigo foi originalmente publicado em <a rel="nofollow" href="https://gugaalves.net/wordpress/ia-como-fundamento-do-wordpress-a-visao-do-core-para-o-futuro-da-plataforma/">IA como fundamento do WordPress: a visão do Core para o futuro da plataforma</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://gugaalves.net/wordpress/ia-como-fundamento-do-wordpress-a-visao-do-core-para-o-futuro-da-plataforma/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>State of Enterprise WP 2025: Por que grandes empresas seguem apostando no WordPress</title>
		<link>https://gugaalves.net/wordpress/noticias/state-of-enterprise-wp-2025-grandes-empresas-estao-apostando-wordpress/</link>
					<comments>https://gugaalves.net/wordpress/noticias/state-of-enterprise-wp-2025-grandes-empresas-estao-apostando-wordpress/#comments</comments>
		
		<dc:creator><![CDATA[Guga Alves]]></dc:creator>
		<pubDate>Mon, 29 Dec 2025 12:00:11 +0000</pubDate>
				<category><![CDATA[Notícias]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://gugaalves.net/?p=36359</guid>

					<description><![CDATA[<p>Se você ainda ouve que &#8220;WordPress é apenas para blogs&#8221; ou que &#8220;não é seguro para grandes corporações&#8221;, alguns dados de 2025 acabaram de enterrar esse argumento de vez. Recentemente, foi publicado o State of Enterprise WP 2025, uma pesquisa anual conduzida por grandes agências do ecossistema (como Big Bite e Human Made) que mapeia...</p>
<p>Este artigo foi originalmente publicado em <a rel="nofollow" href="https://gugaalves.net/wordpress/noticias/state-of-enterprise-wp-2025-grandes-empresas-estao-apostando-wordpress/">State of Enterprise WP 2025: Por que grandes empresas seguem apostando no WordPress</a></p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Se você ainda ouve que &#8220;WordPress é apenas para blogs&#8221; ou que &#8220;não é seguro para grandes corporações&#8221;, alguns dados de 2025 acabaram de enterrar esse argumento de vez.</p>



<p class="wp-block-paragraph">Recentemente, foi publicado o <strong>State of Enterprise WP 2025</strong>, uma pesquisa anual conduzida por grandes agências do ecossistema (como Big Bite e Human Made) que mapeia como organizações de nível empresarial. Estamos falando aqui de empresas na lista da Fortune 500, grandes editoras e multinacionais que utilizam o CMS.</p>



<p class="wp-block-paragraph">Li o relatório completo e cruzei com as análises do <em>The Repository</em> para trazer os insights que realmente importam para nós, profissionais da área. E adianto: os números são surpreendentes até para mim.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1024" height="572" src="https://gugaalves.net/wp-content/uploads/2025/12/state-of-enterprise-wp-2025.jpg" alt="state of enterprise wp 2025" class="wp-image-36360" title="state of enterprise wp 2025" srcset="https://gugaalves.net/wp-content/uploads/2025/12/state-of-enterprise-wp-2025.jpg 1024w, https://gugaalves.net/wp-content/uploads/2025/12/state-of-enterprise-wp-2025-300x168.jpg 300w, https://gugaalves.net/wp-content/uploads/2025/12/state-of-enterprise-wp-2025-768x429.jpg 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<h2 class="wp-block-heading">O que é o &#8220;State of Enterprise&#8221;?</h2>



<p class="wp-block-paragraph">Antes de mergulharmos nos dados, é importante contextualizar. Este relatório não pesquisa o usuário comum de hospedagem compartilhada. Ele foca em CTOs, CMOs e gerentes de produto de empresas que investem pesado em tecnologia.</p>



<p class="wp-block-paragraph">O objetivo é entender como o WordPress se comporta como parte de uma &#8220;Digital Experience Platform&#8221; (DXP) integrada, e não apenas como um ferramenta isolada.</p>



<h2 class="wp-block-heading">O dado mais importante: 95% de compromisso a longo prazo</h2>



<p class="wp-block-paragraph">O ponto alto do relatório deste ano, destacado também pelo <em>The Repository</em>, é a confiança. <strong>95% dos entrevistados afirmam que veem o WordPress como uma solução estratégica de longo prazo</strong> para suas organizações.</p>



<p class="wp-block-paragraph">Isso é um salto significativo em relação aos anos anteriores. O que isso nos diz?</p>



<ol start="1" class="wp-block-list">
<li><strong>Estabilidade:</strong> Grandes empresas não trocam de tecnologia baseadas em &#8220;hype&#8221;. Se elas estão ficando, é porque a plataforma amadureceu.</li>



<li><strong>Ecossistema:</strong> A disponibilidade de plugins enterprise, segurança aprimorada e agências especializadas criou uma rede de segurança robusta.</li>
</ol>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>Minha visão:</strong> Para nós, desenvolvedores, gerentes de produtos, etc, isso significa que ainda vale a pena investir numa carreira nessa área. A demanda por especialistas capazes de lidar com escala, desempenho e integrações complexas só tende a crescer.</p>
</blockquote>



<h2 class="wp-block-heading">Aprofundamento no uso: WordPress não roda sozinho</h2>



<p class="wp-block-paragraph">Um ponto técnico interessante do relatório é como o uso do WordPress se aprofundou. Ele deixou de ser apenas o &#8220;site institucional&#8221; ou o &#8220;blog da empresa&#8221; para assumir papéis centrais.</p>



<p class="wp-block-paragraph">As empresas estão integrando o WP em stacks complexas. Não estamos falando apenas de instalar plugins, mas de conectar o WordPress a:</p>



<ul class="wp-block-list">
<li>CRMs (Salesforce, HubSpot);</li>



<li>Sistemas de DAM (Digital Asset Management);</li>



<li>Ferramentas de teste A/B;</li>



<li>Ferramentas de automação de Marketing proprietárias.</li>
</ul>



<h3 class="wp-block-heading">A arquitetura enterprise</h3>



<p class="wp-block-paragraph">O relatório sugere que a arquitetura desacoplada (Headless WordPress) continua sendo uma escolha forte para quem precisa de front-ends em React/Next.js, mas o &#8220;Classic/Hybrid&#8221; (usando Gutenberg) recuperou força devido à facilidade de edição.</p>



<p class="wp-block-paragraph">Para quem gosta de código, isso reforça a importância de dominar a <strong>REST API</strong> e o <strong>WP-GraphQL</strong>.</p>



<h2 class="wp-block-heading">Orçamento e valorização do profissional</h2>



<p class="wp-block-paragraph">Outro dado crucial: <strong>os orçamentos estão aumentando ou se mantendo estáveis</strong>. Diferente de outras áreas da tecnologia que sofreram cortes drásticos em 2024/2025, o investimento em CMS e gestão de conteúdo continua prioritário.</p>



<p class="wp-block-paragraph">As empresas entenderam que o WordPress <em>Open Source</em> não significa &#8220;custo zero&#8221;. Significa &#8220;liberdade de código&#8221;. Elas estão dispostas a pagar por:</p>



<ul class="wp-block-list">
<li>Hospedagem de alta performance (WordPress VIP, WPEngine Enterprise, Kinsta);</li>



<li>Auditorias de segurança;</li>



<li>Desenvolvimento de blocos Gutenberg customizados.</li>
</ul>



<h2 class="wp-block-heading">Desafios que geram oportunidades</h2>



<p class="wp-block-paragraph">Nem tudo são flores. O relatório aponta dores latentes das grandes empresas, e é aqui que você pode vender seus serviços:</p>



<ol start="1" class="wp-block-list">
<li><strong>Segurança e Governança:</strong> O medo de plugins vulneráveis ainda existe. Oferecer serviços de curadoria e <em>code review</em> é um diferencial enorme.</li>



<li><strong>Performance em escala:</strong> Manter o Core Web Vitals verde com milhões de acessos exige otimização de banco de dados e estratégias de cache avançadas (Redis, Varnish).</li>



<li><strong>Treinamento de Equipe:</strong> Com a evolução do Full Site Editing (FSE), as equipes de marketing precisam de treinamento.</li>
</ol>



<h2 class="wp-block-heading">Conclusão: O WordPress segue forte na guerra corporativa</h2>



<p class="wp-block-paragraph">O <em>State of Enterprise 2025</em> deixa claro que o debate &#8220;WordPress serve para empresas grandes?&#8221; acabou (ou já devia ter acabado). A resposta é um &#8220;sim&#8221; retumbante.</p>



<p class="wp-block-paragraph">O mercado está migrando de &#8220;construir sites&#8221; para &#8220;construir experiências digitais&#8221;. Se você é um desenvolvedor, o caminho para 2025 é focar em <strong>integrações, segurança e desenvolvimento moderno de blocos</strong>. O dinheiro e a estabilidade estão aí.</p>



<p class="wp-block-paragraph">O WordPress não é apenas o CMS mais popular do mundo; hoje, é o sistema operacional da web corporativa&#8230; e em breve, com MCP nativo e integração com IA diretamente no core do WordPress, teremos ainda mais a crescer nesse lado.</p>
<p>Este artigo foi originalmente publicado em <a rel="nofollow" href="https://gugaalves.net/wordpress/noticias/state-of-enterprise-wp-2025-grandes-empresas-estao-apostando-wordpress/">State of Enterprise WP 2025: Por que grandes empresas seguem apostando no WordPress</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://gugaalves.net/wordpress/noticias/state-of-enterprise-wp-2025-grandes-empresas-estao-apostando-wordpress/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Melhorias no WordPress para versão 6.9.1</title>
		<link>https://gugaalves.net/wordpress/melhorias-wordpress-691/</link>
					<comments>https://gugaalves.net/wordpress/melhorias-wordpress-691/#respond</comments>
		
		<dc:creator><![CDATA[Guga Alves]]></dc:creator>
		<pubDate>Mon, 22 Dec 2025 12:00:10 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Notícias]]></category>
		<category><![CDATA[WordPress 6.9.1]]></category>
		<guid isPermaLink="false">https://gugaalves.net/?p=36365</guid>

					<description><![CDATA[<p>O WordPress 6.9 &#8220;Gene&#8221; chegou oficialmente no dia 2 de dezembro de 2025 e, como toda grande atualização que traz mudanças estruturais profundas, os primeiros dias de uso real revelaram alguns &#8220;solavancos&#8221;. Com mais de 9 milhões de downloads na primeira semana, a equipe já identificou cenários específicos em que o site pode quebrar visualmente...</p>
<p>Este artigo foi originalmente publicado em <a rel="nofollow" href="https://gugaalves.net/wordpress/melhorias-wordpress-691/">Melhorias no WordPress para versão 6.9.1</a></p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">O WordPress 6.9 &#8220;Gene&#8221; chegou oficialmente no dia 2 de dezembro de 2025 e, como toda grande atualização que traz mudanças estruturais profundas, os primeiros dias de uso real revelaram alguns &#8220;solavancos&#8221;.</p>



<p class="wp-block-paragraph">Com mais de 9 milhões de downloads na primeira semana, a equipe já identificou cenários específicos em que o site pode quebrar visualmente ou apresentar falhas funcionais. Se você atualizou seu site recentemente e notou comportamentos estranhos — especialmente com temas clássicos ou envio de e-mails, este artigo é para você.</p>



<p class="wp-block-paragraph">Vamos mergulhar nos detalhes técnicos e práticos das correções (hotfixes) anunciadas em 12 de dezembro, explicando o porquê, o como e o que fazer para manter seu site estável até a chegada da versão de manutenção (6.9.1).</p>



<h2 class="wp-block-heading">O cenário pós-lançamento do WordPress 6.9</h2>



<p class="wp-block-paragraph">Antes de entrarmos no código, é importante contextualizar. O WordPress 6.9 trouxe avanços significativos, como a <strong>Abilities API</strong> e melhorias na performance de carregamento (especialmente com a Interactivity API).</p>



<p class="wp-block-paragraph">No entanto, a equipe de desenvolvimento (Make WordPress Core) confirmou que um pequeno subconjunto de sites está enfrentando problemas críticos. A filosofia aqui é transparência: embora a maioria dos sites esteja voando baixo, configurações específicas de servidor e temas antigos (Classic Themes) foram impactados.</p>



<p class="wp-block-paragraph">Aqui estão os dois principais problemas confirmados e como resolvê-los.</p>



<h2 class="wp-block-heading">1. Quebra de estilos em temas clássicos</h2>



<p class="wp-block-paragraph">Este é, sem dúvida, o problema mais visual e perceptível.</p>



<h3 class="wp-block-heading">O problema</h3>



<p class="wp-block-paragraph">O WordPress 6.9 introduziu uma nova lógica para carregar estilos de blocos &#8220;sob demanda&#8221; (on demand) em temas clássicos. A intenção era nobre: melhorar a performance carregando apenas o CSS dos blocos que estão realmente na página.</p>



<p class="wp-block-paragraph">Porém, essa otimização causou um efeito colateral na cascata do CSS (CSS Cascade). Em alguns casos, a folha de estilos padrão <code>wp-block-library</code> é omitida indevidamente, ou a ordem de carregamento muda, fazendo com que estilos do seu tema não consigam sobrescrever os padrões do core (ou vice-versa). O resultado? Blocos desajeitados, espaçamentos incorretos e layouts quebrados.</p>



<h3 class="wp-block-heading">A solução técnica</h3>



<p class="wp-block-paragraph">A equipe do Core está rastreando isso no ticket <strong><a href="https://core.trac.wordpress.org/ticket/64354" target="_blank" rel="noreferrer noopener nofollow">#64354</a></strong>. Enquanto o <em>patch</em> definitivo não sai no WordPress 6.9.1, a recomendação oficial é utilizar um plugin de correção temporária ou desativar essa otimização específica.</p>



<p class="wp-block-paragraph">O <em>Core Committer</em> Weston Ruter disponibilizou uma solução rápida. Se você é desenvolvedor e precisa resolver isso via código (&#8220;the hard way&#8221; ou para incluir no <code>functions.php</code> do seu tema filho), a lógica é forçar o carregamento dos assets combinados.</p>



<p class="wp-block-paragraph">Você pode tentar reverter o comportamento usando filtros que controlam o carregamento de assets, mas a solução mais segura recomendada no momento é garantir que os assets do bloco sejam enfileirados globalmente até que a lógica de detecção seja corrigida.</p>



<p class="wp-block-paragraph">O plugin <a href="https://wordpress.org/plugins/load-combined-core-block-assets/" target="_blank" rel="noreferrer noopener nofollow">Load Combined Core Block Assets</a>, criado por Weston, foi criado especificamente para &#8220;estancar esse sangramento&#8221; sem que você precise editar arquivos PHP.</p>



<h2 class="wp-block-heading">2. Falhas no envio de e-mails</h2>



<p class="wp-block-paragraph">Este problema é mais silencioso e, por isso, mais perigoso.</p>



<h3 class="wp-block-heading">O problema</h3>



<p class="wp-block-paragraph">Para <a href="https://make.wordpress.org/core/2025/11/18/more-reliable-email-in-wordpress-6-9/" target="_blank" rel="noreferrer noopener nofollow">melhorar a confiabilidade do envio de e-mails</a>, o WordPress 6.9 atualizou bibliotecas subjacentes e a forma como se comunica com serviços de correio eletrônico. Ironicamente, isso expôs bugs em configurações específicas de servidores e de bibliotecas PHP.</p>



<p class="wp-block-paragraph">O resultado é que sites que enviavam e-mails perfeitamente na versão 6.8 (formulários de contato, redefinição de senha, notificações de WooCommerce) pararam de enviar e-mails após a atualização.</p>



<h3 class="wp-block-heading">Como diagnosticar e corrigir</h3>



<p class="wp-block-paragraph">O problema está sendo tratado no ticket <strong><a href="https://core.trac.wordpress.org/ticket/64368" rel="nofollow noopener" target="_blank">#64368</a></strong>. Diferente do problema de CSS, a solução aqui varia muito de acordo com a sua hospedagem.</p>



<p class="wp-block-paragraph">Um outro <a href="https://wordpress.org/plugins/hotfix/" rel="nofollow noopener" target="_blank">Hotfix</a> plugin, mantido por múltiplos desenvolvedores do Core do WordPress, foi atualizado incluindo uma correção temporária para isso.</p>



<h2 class="wp-block-heading">Quando sai a versão 6.9.1?</h2>



<p class="wp-block-paragraph">Geralmente, quando bugs críticos são descobertos após um lançamento, esperamos uma versão de manutenção (como a x.x.1) em questão de dias. Desta vez, a estratégia mudou.</p>



<p class="wp-block-paragraph">Após analisar os dados, a equipe de liderança do WordPress decidiu que a versão <strong>6.9.1 só será lançada em Janeiro de 2026</strong>, na melhor das hipóteses. O motivo é prudente: lançar correções apressadas durante as festas de fim de ano (período crítico para e-commerces e tráfego) pode introduzir novos bugs e causar mais danos do que benefícios.</p>



<p class="wp-block-paragraph"><strong>O que isso significa para você?</strong> Se o seu site foi afetado pelos bugs da versão 6.9, <strong>a ajuda via atualização automática não virá nas próximas semanas.</strong> Você precisará aplicar as correções listadas acima para garantir que seu site funcione corretamente durante o Natal e o Ano Novo.</p>



<h2 class="wp-block-heading">Atualizar ou esperar?</h2>



<p class="wp-block-paragraph">Com a confirmação de que a versão 6.9.1 só chega em <strong>janeiro</strong>, minha recomendação estratégica é clara:</p>



<ol start="1" class="wp-block-list">
<li><strong>Se você AINDA NÃO atualizou:</strong> Segure a mão. Permaneça na versão 6.8. Não vale a pena arriscar a estabilidade do seu site nas semanas mais movimentadas do ano se você pode pular direto para a versão corrigida mês que vem.</li>



<li><strong>Se você JÁ atualizou:</strong> Verifique seu site agora. Abra páginas em aba anônima para checar o layout e teste seus formulários de contato. Se encontrar erros, aplique os <em>hotfixes</em> acima imediatamente. Não espere pela atualização automática.</li>
</ol>



<p class="wp-block-paragraph">O WordPress 6.9 é um passo incrível para o futuro do CMS, mas neste momento, a prioridade deve ser a estabilidade da sua operação.</p>
<p>Este artigo foi originalmente publicado em <a rel="nofollow" href="https://gugaalves.net/wordpress/melhorias-wordpress-691/">Melhorias no WordPress para versão 6.9.1</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://gugaalves.net/wordpress/melhorias-wordpress-691/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress 7.0: O que esperar da próxima versão?</title>
		<link>https://gugaalves.net/wordpress/noticias/wordpress-7-o-que-esperar/</link>
					<comments>https://gugaalves.net/wordpress/noticias/wordpress-7-o-que-esperar/#respond</comments>
		
		<dc:creator><![CDATA[Guga Alves]]></dc:creator>
		<pubDate>Mon, 15 Dec 2025 21:57:36 +0000</pubDate>
				<category><![CDATA[Notícias]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress 7.0]]></category>
		<guid isPermaLink="false">https://gugaalves.net/?p=36356</guid>

					<description><![CDATA[<p>Se você acompanha o ecossistema WordPress há algum tempo, sabe que o ciclo de lançamentos é constante. Mal nos acostumamos com as novidades da série 6.x, e a comunidade de desenvolvimento (Core Team) já começou oficialmente a traçar o caminho para o WordPress 7.0. Com base nas recentes discussões no canal Make WordPress Core e...</p>
<p>Este artigo foi originalmente publicado em <a rel="nofollow" href="https://gugaalves.net/wordpress/noticias/wordpress-7-o-que-esperar/">WordPress 7.0: O que esperar da próxima versão?</a></p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Se você acompanha o ecossistema WordPress há algum tempo, sabe que o ciclo de lançamentos é constante. Mal nos acostumamos com as novidades da série 6.x, e a comunidade de desenvolvimento (<em>Core Team</em>) já começou oficialmente a traçar o caminho para o <strong>WordPress 7.0</strong>.</p>



<p class="wp-block-paragraph">Com base nas recentes discussões no canal <em><a href="https://make.wordpress.org/core/" rel="nofollow noopener" target="_blank">Make WordPress Core</a></em> e nas análises do <em><a href="https://www.therepository.email/wordpress-7-0-planning-kicks-off-with-a-big-list-including-real-time-collaboration-and-an-admin-refresh" rel="nofollow noopener" target="_blank">The Repository</a></em>, podemos ver que o planejamento para a versão 7.0 não é apenas uma atualização incremental. Estamos falando de mudanças estruturais que prometem redefinir como colaboramos e gerenciamos conteúdo na web.</p>



<p class="wp-block-paragraph">Neste artigo, vou dissecar os principais pilares discutidos até agora: a tão aguardada <strong>Colaboração em Tempo Real</strong> e a necessária <strong>Renovação do Admin</strong>, além de tocar nos aspectos técnicos que nós, desenvolvedores e usuários do WP, precisamos monitorar.</p>



<h2 class="wp-block-heading">1. Colaboração em tempo real: A &#8220;Fase 3&#8221; chega com tudo</h2>



<p class="wp-block-paragraph">Há anos ouvimos falar sobre as quatro fases do projeto Gutenberg. O WordPress 7.0 parece ser o marco definitivo para a consolidação da <strong>Fase 3: Colaboração</strong>.</p>



<p class="wp-block-paragraph">Imagine a experiência de editar um documento no Google Docs, mas no editor de blocos do WordPress. A proposta é permitir que múltiplos usuários editem o mesmo post ou página simultaneamente, vendo as alterações uns dos outros em tempo real&#8230; mas se você leu <a href="https://gugaalves.net/wordpress/fase-3-gutenberg-edicao-colaborativa/" target="_blank" rel="noreferrer noopener">meu artigo sobre a Fase 3</a>, já sabia disso, né?</p>



<h3 class="wp-block-heading">O desafio técnico</h3>



<p class="wp-block-paragraph">Para desenvolvedores, isso levanta questões interessantes sobre a arquitetura de dados. O WordPress precisará lidar com a concorrência de dados de forma muito mais agressiva.</p>



<p class="wp-block-paragraph">Embora o código final ainda esteja longe, a lógica por trás disso provavelmente envolverá uma evolução significativa na <strong>REST API</strong> e o uso intensivo da <strong>Interactivity API</strong> para gerenciar estados via WebSockets ou tecnologias similares (como Yjs, que já foi testado de forma experimental e <a href="https://make.wordpress.org/core/2025/01/07/reliable-sync-protocol-pr-live-demo-discussion-for-collaborative-editing/" target="_blank" rel="noreferrer noopener nofollow">relatado neste post</a>).</p>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading">2. O &#8220;Admin Refresh&#8221;: finalmente um painel mais moderno</h2>



<p class="wp-block-paragraph">Sejamos honestos: o design do painel do WordPress (wp-admin) tem a mesma estrutura básica desde a versão 3.8, lançada em 2013. Ele é funcional, mas em um mundo de interfaces React ultrarrápidas e designs minimalistas, ele começou a revelar a idade.</p>



<p class="wp-block-paragraph">O planejamento para o WordPress 7.0 inclui um tópico chamado <strong>Admin Refresh</strong>. Não se trata apenas de uma nova camada de tinta (CSS), mas de repensar a usabilidade.</p>



<h3 class="wp-block-heading">O que está na mesa:</h3>



<ul class="wp-block-list">
<li><strong>Modo Escuro Nativo:</strong> Finalmente, sem a necessidade de plugins.</li>



<li><strong>Navegação Otimizada:</strong> Redução da desordem causada por dezenas de plugins adicionando menus de nível superior.</li>



<li><strong>Acessibilidade:</strong> Um foco renovado para garantir que o painel seja utilizável por todos, seguindo padrões WCAG mais rígidos.</li>
</ul>



<p class="wp-block-paragraph">Para quem desenvolve temas e plugins, isso significa que precisaremos estar atentos às novas diretrizes de UI (user interfaces) para garantir que as telas de configuração não pareçam &#8220;alienígenas&#8221; no novo painel.</p>



<h2 class="wp-block-heading">3. Contínua evolução dos blocos</h2>



<p class="wp-block-paragraph">Em termos de blocos e editores, os paops no make descrevem uma longa lista de recursos novos e em desenvolvimento. Entre eles, novos blocos como Abas, Breadcrumbs, Lista de Reprodução, Slider, Dialogs, Ícone e Sumário, além do trabalho contínuo para estabilizar o bloco Grids e adicionar suporte à lightbox ao bloco de Galerias.</p>



<p class="wp-block-paragraph">Outros recursos potenciais focam na melhoria do fluxo de escrita e das interações de arrastar e soltar (drag n drop), no gerenciamento da navegação e em fluxos de trabalho mais ricos para a edição de padrões e modelos.</p>



<h2 class="wp-block-heading">4. Sob o capô: PHP e banco de dados</h2>



<p class="wp-block-paragraph">Uma versão <em>Major</em> (x.0, como por exemplo 6.0 ou 7.0) é a oportunidade perfeita para quebrar a retrocompatibilidade em favor da performance e segurança. No WordPress 7.0, a infraestrutura será um foco central.</p>



<h3 class="wp-block-heading">Requisitos de PHP</h3>



<p class="wp-block-paragraph">É quase certo que o WordPress 7.0 aumentará o requisito mínimo da versão do PHP. Com o PHP 8.0 e 8.1 chegando ao fim da vida útil (End Of Life) em termos de segurança, é provável que o WP 7.0 exija <strong>PHP 8.2 ou superior</strong>.</p>



<p class="wp-block-paragraph">Isso é excelente para nós, desenvolvedores, pois permite escrever código mais limpo, tipado e performático.</p>



<p class="wp-block-paragraph">Se você ainda mantém sites em servidores com PHP 7.4, considere este o seu aviso final para atualizar.</p>



<h3 class="wp-block-heading">Abstração de banco de dados (SQLite e o &#8220;Performance Lab&#8221;)</h3>



<p class="wp-block-paragraph">Outro tópico quente é a integração oficial do suporte ao SQLite. E isso não é apenas especulação: a equipe de <em>Core Performance</em> já validou essa arquitetura exaustivamente.</p>



<p class="wp-block-paragraph">recurso começou como um teste dentro do plugin oficial de testes de performance, o <strong><a href="https://wordpress.org/plugins/performance-lab/" target="_blank" rel="noreferrer noopener nofollow">Performance Lab</a></strong>, onde foi submetido a cenários reais de uso. O sucesso foi tanto que a funcionalidade evoluiu para um plugin de testes próprio (<em><a href="https://wordpress.org/plugins/sqlite-database-integration/" target="_blank" rel="noreferrer noopener nofollow">SQLite Database Integration</a></em>), provando que o WordPress já consegue operar de forma estável sem o MySQL.</p>



<p class="wp-block-paragraph"><strong>O que isso muda para o 7.0?</strong> A expectativa é que essa abstração se torne nativa. O ganho prático é imenso: sites menores, ambientes de teste e aplicações simples poderão rodar com apenas um arquivo (<code>.sqlite</code>), eliminando a necessidade e o custo de configurar um servidor MySQL/MariaDB complexo.</p>



<h2 class="wp-block-heading">4. Performance e mídia</h2>



<p class="wp-block-paragraph">O compromisso com a performance continua. O WordPress 7.0 deve trazer o suporte a formatos de imagem modernos (como AVIF e HEIC), além de aprimorar o <em>Lazy Loading</em> nativo para iframes e imagens.</p>



<p class="wp-block-paragraph">A <strong>Interactivity API</strong>, introduzida no 6.5, deve amadurecer completamente no 7.0, permitindo interações complexas no front-end (como &#8220;favoritar&#8221; um post ou adicionar ao carrinho) sem o peso de carregar bibliotecas jQuery inteiras ou React pesado no front-end.</p>



<h2 class="wp-block-heading">Conclusão</h2>



<p class="wp-block-paragraph">O planejamento do WordPress 7.0 indica que a plataforma não está acomodada. A introdução de colaboração em tempo real coloca o WP em competição direta com ferramentas de produtividade SaaS, enquanto a renovação do admin garante que a experiência do usuário não fique presa no passado.</p>



<p class="wp-block-paragraph">Lembre que ainda estamos na fase de planejamento (Kick-off) da nova versão, e muita coisa vai mudar até o lançamento oficial. Mas, como especialistas, nosso trabalho é antecipar os movimentos e compartilhar com vocês aqui o que está por vir.</p>



<p class="wp-block-paragraph"><strong>Minha recomendação agora?</strong></p>



<ol start="1" class="wp-block-list">
<li>Garanta desde já que seus ambientes de desenvolvimento estejam rodando as versões mais recentes do PHP (<a href="https://make.wordpress.org/core/handbook/references/php-compatibility-and-wordpress-versions/" target="_blank" rel="noreferrer noopener nofollow">veja as versões suportadas aqui</a>).</li>



<li>Comece a estudar a <strong><a href="https://developer.wordpress.org/block-editor/reference-guides/interactivity-api/" target="_blank" rel="noreferrer noopener nofollow">Interactivity API</a></strong> se você desenvolve blocos personalizados.</li>
</ol>
<p>Este artigo foi originalmente publicado em <a rel="nofollow" href="https://gugaalves.net/wordpress/noticias/wordpress-7-o-que-esperar/">WordPress 7.0: O que esperar da próxima versão?</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://gugaalves.net/wordpress/noticias/wordpress-7-o-que-esperar/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Parem de usar Lorem Ipsum em seus projetos de design</title>
		<link>https://gugaalves.net/design/pare-de-usar-lorem-design/</link>
					<comments>https://gugaalves.net/design/pare-de-usar-lorem-design/#respond</comments>
		
		<dc:creator><![CDATA[Guga Alves]]></dc:creator>
		<pubDate>Mon, 08 Dec 2025 11:00:00 +0000</pubDate>
				<category><![CDATA[Design]]></category>
		<guid isPermaLink="false">http://gugaalves.net//?p=2934</guid>

					<description><![CDATA[<p>Sites bem-sucedidos (e com boa usabilidade) começam com o conteúdo,  seguido pelo design. Mas isso não significa que você pode usar o  texto de preenchimento Lorem Ipsum no lugar de conteúdo de verdade. Resumindo, o problema de usar texto lorem ipsum em designs de UI / UX é que ele revela muito pouco sobre a conexão entre o design...</p>
<p>Este artigo foi originalmente publicado em <a rel="nofollow" href="https://gugaalves.net/design/pare-de-usar-lorem-design/">Parem de usar Lorem Ipsum em seus projetos de design</a></p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Sites bem-sucedidos (e com boa usabilidade) <a href="https://gugaalves.net/design/crie-seu-site-pensando-primeiro-no-conteudo/" data-type="post" data-id="2937">começam com o conteúdo,</a>  seguido pelo design. Mas isso não significa que você pode usar o  texto de preenchimento Lorem Ipsum no lugar de conteúdo de verdade.</p>



<p class="wp-block-paragraph">Resumindo, o problema de usar texto lorem ipsum em designs de UI / UX é que ele revela muito pouco sobre a conexão entre o design e o conteúdo.</p>



<p class="wp-block-paragraph">Neste artigo, vamos falar sobre as armadilhas de usar o texto lorem ipsum em seus projetos de design e explicar por que usar conteúdo real é melhor.&nbsp;Também veremos como você pode começar a projetar sem lorem ipsum.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="768" src="https://gugaalves.net/wp-content/uploads/2025/12/image-1024x768.png" alt="image" class="wp-image-36352" title="image" srcset="https://gugaalves.net/wp-content/uploads/2025/12/image-1024x768.png 1024w, https://gugaalves.net/wp-content/uploads/2025/12/image-300x225.png 300w, https://gugaalves.net/wp-content/uploads/2025/12/image-768x576.png 768w, https://gugaalves.net/wp-content/uploads/2025/12/image-1536x1152.png 1536w, https://gugaalves.net/wp-content/uploads/2025/12/image.png 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>





<h2 class="wp-block-heading">As armadilhas de usar lorem ipsum em seus projetos</h2>



<p class="wp-block-paragraph">A maioria dos designers de UI/UX provavelmente já usou o lorem ipsum em seus protótipos. É uma maneira fácil de representar onde o conteúdo aparecerá na interface enquanto apresenta um design esteticamente agradável.</p>



<p class="wp-block-paragraph">Nos estágios iniciais do processo de design, usar lorem ipsum em vez de conteúdo realista pode ajudá-lo a experimentar diferentes conceitos de design rapidamente. No entanto, embora não haja problema em usar o texto lorem ipsum em protótipos de baixa fidelidade, onde você está simplesmente se concentrando em obter feedback sobre o layout da interface e a fonte, isso proíbe você de adotar uma abordagem de conteúdo em primeiro lugar com seus designs.</p>



<blockquote class="wp-block-quote is-style-default is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><em>“O uso de conteúdo fictício ou informações falsas no processo de web design pode resultar em produtos com suposições irreais e falhas de design potencialmente graves.”</em></p>
<cite>Luke Wroblewski, em <a href="https://www.lukew.com/ff/entry.asp?927" target="_blank" rel="noreferrer noopener nofollow">Morte ao Lorem Ipsum</a></cite></blockquote>



<p class="wp-block-paragraph">Claro, usar o lorem ipsum como texto de espaço reservado em seus designs pode ser conveniente, mas você provavelmente terá que executar várias iterações de design para obter feedback valioso de clientes e usuários. </p>



<p class="wp-block-paragraph">Vamos analisar algumas das principais razões pelas quais você não deve usar tal texto em latim em seus designs de interface do usuário:</p>



<ul class="wp-block-list">
<li><strong>Não adequado para protótipos de alta fidelidade:</strong> O texto Lorem ipsum não é ideal para protótipos de alta fidelidade que podem ser apresentados a clientes, partes interessadas ou usuários finais para revisão e feedback.</li>



<li><strong>Você não consegue se concentrar no layout:</strong> Os designers costumam argumentar que o uso de lorem ipsum permite que eles se concentrem no layout. Essa abordagem é contra-intuitiva porque você provavelmente terminará com um design irreal. É melhor construir seu layout em torno do seu conteúdo, e não o contrário.</li>



<li><strong>Problemas nos espaçamentos</strong>: Muitas vezes, você acabará com layouts de design que não conseguem abrigar o conteúdo real da mesma maneira. Você provavelmente terá que fazer muitos redesenhos e reestruturações no futuro.</li>



<li><strong>Dificulta os testes de usabilidade:</strong> É quase impossível executar testes de usabilidade bem-sucedidos que fornecerão resultados úteis se você estiver usando o texto lorem ipsum em seus protótipos.</li>
</ul>



<p class="wp-block-paragraph">Usar conteúdo realista em seus designs de UI/UX sem dúvida exigirá mais esforço no início, mas valerá a pena melhor do que usar lorem ipsum.</p>



<h2 class="wp-block-heading">Por que o conteúdo real é melhor</h2>



<p class="wp-block-paragraph">Ao usar conteúdo realista em seus designs de UI/UX desde o início, você poderá fornecer designs melhores em um número ideal de iterações de design.</p>



<p class="wp-block-paragraph">Então, em vez de projetar com o conteúdo com texto fictício primeiro para obter feedback sobre o layout e depois ter que alterar esse layout porque não combinava com conteúdo real, você pode começar com conteúdo real.</p>



<h3 class="wp-block-heading">Adote uma abordagem que priorize o conteúdo.</h3>



<p class="wp-block-paragraph">Adotar uma abordagem que prioriza o conteúdo ajudará você a criar designs utilizáveis mais rapidamente. Por quê? Porque o conteúdo realista fornece contexto e permite que você construa um design coeso.</p>



<p class="wp-block-paragraph">O conteúdo evoca emoção que leva a um bom design. Mas ao usar o texto lorem ipsum, você terá um design que parecerá desconectado quando substituir o conteúdo de preenchimento por conteúdo real.</p>



<p class="wp-block-paragraph">Adotar uma abordagem que prioriza o conteúdo não significa que você deva finalizar o conteúdo antes de começar o design. Significa simplesmente que você deve ter o conteúdo pensado – a abordagem de conteúdo em primeiro lugar é um processo evolutivo. Um primeiro rascunho dará à sua equipe de design uma ideia da mensagem que eles precisam comunicar.</p>



<h3 class="wp-block-heading">Obtenha feedback valioso de clientes e partes interessadas.</h3>



<p class="wp-block-paragraph">Obter feedback valioso de clientes e usuários finais ajuda você a criar produtos utilizáveis ​​e a entender como oferecer melhores experiências ao usuário.</p>



<p class="wp-block-paragraph">Com texto lorem ipsum, os clientes e usuários finais não conseguirão ver muito além do layout do design. Lembre-se de que a experiência que seus clientes terão ao ver um protótipo com texto lorem ipsum será, na maioria dos casos, significativamente diferente da experiência ao ver um protótipo com conteúdo real.</p>



<p class="wp-block-paragraph">Protótipos e maquetes baseados em lorem ipsum geralmente são menos propensos a alterações do que aqueles que apresentam conteúdo real. Isso ocorre porque, como mencionamos anteriormente, o conteúdo evoca emoções que o lorem ipsum simplesmente não consegue.</p>



<h3 class="wp-block-heading" id="h.z07dasietm58">Melhores resultados nos testes de usabilidade.</h3>



<p class="wp-block-paragraph">Os testes de usabilidade são essenciais para o desenvolvimento de produtos centrados no usuário. Utilizar conteúdo real em seus designs de UI/UX e cenários de tarefas ajuda a obter feedback valioso dos participantes dos testes.</p>



<p class="wp-block-paragraph">Interfaces de usuário com layouts simples e conteúdo realista fornecerão resultados mais úteis em estudos de usabilidade do que layouts bem elaborados com texto genérico (lorem ipsum).</p>



<h2 class="wp-block-heading">Projetando sem lorem ipsum</h2>



<p class="wp-block-paragraph">Embora projetar sem lorem ipsum certamente leve mais tempo e exija mais esforço tanto da sua parte quanto da do seu cliente, definitivamente vale a pena a longo prazo. Veja como você pode eliminar efetivamente a necessidade de usar lorem ipsum no seu processo de design:</p>



<h3 class="wp-block-heading" id="h.vu5k31rvio8p">Passo 1: Obtenha conteúdo e exemplos reais.</h3>



<p class="wp-block-paragraph">Antes de começar a projetar, peça aos clientes o conteúdo que você precisará adicionar à interface do projeto. Isso ajudará você a ter uma ideia do tipo de conteúdo que o cliente gostaria de ver no aplicativo e permitirá que você adote uma abordagem de design que priorize o conteúdo.</p>



<p class="wp-block-paragraph">Por exemplo, se você estiver projetando um aplicativo de pedidos de comida, poderá pedir ao seu cliente que forneça alguns exemplos de nomes de restaurantes, textos, chamadas para ação, endereços, mensagens de erro, etc.</p>



<p class="wp-block-paragraph">Dessa forma, você garante que não precisará redesenhar ou reestruturar drasticamente o layout da interface ao passar das maquetes para os protótipos e, finalmente, para o produto final. Além disso, você terá a certeza de que os dados que seu cliente deseja visualizar se encaixarão perfeitamente no layout da interface, sem sobreposições.</p>



<p class="wp-block-paragraph">Ferramentas como&nbsp;<a href="https://contentsnare.com/" target="_blank" rel="noreferrer noopener nofollow">o Content Snare</a>&nbsp;&nbsp;facilitam aos designers solicitar conteúdo aos clientes, criando&nbsp;<em>pedidos</em>&nbsp;&nbsp;e especificando prazos.</p>



<h3 class="wp-block-heading" id="h.93a0v9y9hz2">Passo 2: Mantenha a consistência nos fluxos de usuário</h3>



<p class="wp-block-paragraph">Após receber os dados de amostra dos seus clientes, você precisará garantir que está usando o mesmo conjunto de dados em toda a sua aplicação. Seguindo o exemplo do nosso site de pedidos de comida, se você usou o nome de um restaurante na tela&nbsp;<em>&#8220;Escolher um Restaurante&#8221;</em>&nbsp;, use também&nbsp;&nbsp;um dos mesmos nomes de restaurante na tela&nbsp;<em>de &#8220;Finalizar Compra&#8221; .</em></p>



<p class="wp-block-paragraph">Fazendo isso, você consegue manter a consistência e criar fluxos de usuário coesos . Além disso, você poderá coletar feedbacks melhores e mais úteis em testes de usabilidade quando chegar a hora.</p>



<h3 class="wp-block-heading" id="h.ge51a5xw818c">Passo 3: Teste todos os cenários possíveis e casos extremos.</h3>



<p class="wp-block-paragraph">Como designer, você deve identificar e testar todos os cenários e casos extremos possíveis sempre que possível. Para facilitar isso, peça aos clientes o máximo de dados de exemplo possível para que você possa fazer um brainstorming de todos os cenários possíveis.</p>



<p class="wp-block-paragraph">Por exemplo, se o cliente lhe fornecer uma lista de nomes de restaurantes (com o nome mais curto tendo quatro letras e o mais longo tendo 20 letras), você poderá garantir antecipadamente que o layout da sua interface seja capaz de acomodar textos de comprimentos variáveis.</p>



<h2 class="wp-block-heading" id="h.o3rpnsodugi4">Conclusão</h2>



<p class="wp-block-paragraph">Ao usar texto lorem ipsum em seus protótipos e designs, você está essencialmente relegando o conteúdo a um segundo plano e perdendo a oportunidade de coletar feedback sobre uma representação mais realista do seu projeto.</p>



<p class="wp-block-paragraph">A menos que seu objetivo seja desenvolver rapidamente vários conceitos de design, usar lorem ipsum é uma perda de tempo, pois você eventualmente terá que substituir o conteúdo de preenchimento por conteúdo real.</p>



<p class="wp-block-paragraph">Você já precisou refazer grandes alterações de design por causa do uso de lorem ipsum em seus protótipos ou projetos? Conte para nós nos comentários abaixo.</p>
<p>Este artigo foi originalmente publicado em <a rel="nofollow" href="https://gugaalves.net/design/pare-de-usar-lorem-design/">Parem de usar Lorem Ipsum em seus projetos de design</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://gugaalves.net/design/pare-de-usar-lorem-design/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Fase 4 do projeto Gutenberg — O futuro multilíngue do WordPress</title>
		<link>https://gugaalves.net/wordpress/fase-4-gutenberg-sites-multilinguagem/</link>
					<comments>https://gugaalves.net/wordpress/fase-4-gutenberg-sites-multilinguagem/#respond</comments>
		
		<dc:creator><![CDATA[Guga Alves]]></dc:creator>
		<pubDate>Sat, 06 Dec 2025 14:41:47 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Notícias]]></category>
		<category><![CDATA[gutenberg]]></category>
		<guid isPermaLink="false">https://gugaalves.net/?p=28856</guid>

					<description><![CDATA[<p>Após a transformação da edição de conteúdo (Fase 1), da customização de site (Fase 2) e da colaboração em equipe (Fase 3), a última fase do Projeto Gutenberg visa resolver uma das barreiras mais antigas e complexas da plataforma: o suporte a sites multilíngues. A Fase 4 foca na implementação de suporte nativo e centralizado...</p>
<p>Este artigo foi originalmente publicado em <a rel="nofollow" href="https://gugaalves.net/wordpress/fase-4-gutenberg-sites-multilinguagem/">Fase 4 do projeto Gutenberg — O futuro multilíngue do WordPress</a></p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Após a transformação da edição de conteúdo (Fase 1), da customização de site (Fase 2) e da colaboração em equipe (Fase 3), a última fase do Projeto Gutenberg visa resolver uma das barreiras mais antigas e complexas da plataforma: <strong>o suporte a sites multilíngues</strong>.</p>



<p class="wp-block-paragraph">A <strong>Fase 4</strong> foca na <strong>implementação de suporte nativo e centralizado para sites em múltiplos idiomas</strong> diretamente no <em>core (núcleo)</em> do WordPress. O objetivo é eliminar a dependência de plugins de tradução de terceiros que, embora essenciais por anos, frequentemente acrescentam complexidade, sobrecarga de banco de dados e problemas de desempenho.</p>



<p class="wp-block-paragraph">Note que, como é uma fase que ainda não começou e só começará ao fim da fase 3, ainda temos pouca documentação específica sobre ela, mas conseguimos falar sobre alguns pontos gerais encontrados em posts distintos no Make WordPress</p>



<h2 class="wp-block-heading">A necessidade da implementação no core</h2>



<p class="wp-block-paragraph">Apesar de o WordPress ser a plataforma mais utilizada no mundo, a criação de um site multilíngue sempre exigiu soluções complexas, como:</p>



<ul class="wp-block-list">
<li><strong>Plugins de terceiros:</strong> Ferramentas que traduzem o conteúdo, mas criam camadas de abstração na base de dados, relacionando posts por ID.</li>



<li><strong>Sobrecarga de Performance:</strong> A duplicação de conteúdo e a manipulação de strings de tradução por plugins de terceiros costumam introduzir lentidão e dificultar a manutenção.</li>



<li><strong>Falta de padrão</strong>: Cada plugin gerencia suas traduções de seu próprio jeito, com zero compatibilidade entre eles e outros plugins, além de te forçar a usar tais plugins (e normalmente, suas versões pagas) para todo sempre.</li>
</ul>



<p class="wp-block-paragraph">A Fase 4 busca integrar o multilinguismo de forma arquitetônica, garantindo que o recurso seja <strong>elegante, rápido e inerente</strong> à plataforma, assim como a edição de blocos.</p>



<h2 class="wp-block-heading">Características e metas da fase 4</h2>



<p class="wp-block-paragraph">A integração nativa do multilinguismo no core não se trata apenas de traduzir textos, mas de gerenciar todo o ecossistema de conteúdo em diferentes idiomas:</p>



<ol start="1" class="wp-block-list">
<li><strong>Suporte de Idiomas à nível de posts:</strong> Definir um idioma primário para posts, páginas e até mesmo blocos, e gerenciar as traduções como versões interligadas do mesmo conteúdo.</li>



<li><strong>Tradução integrada do editor:</strong> Permitir que os usuários criem ou editem traduções diretamente na interface do Editor de Blocos (Gutenberg/FSE), usando o mesmo fluxo de trabalho que utilizam para criar conteúdo original.</li>



<li><strong>Configuração simplificada:</strong> Eliminar a necessidade de menus complexos e de configurações duplicadas, gerenciando a estrutura de idiomas (como URLs e <em>slugs</em>) de forma coesa.</li>



<li><strong>Otimização de Banco de Dados:</strong> Desenvolver uma solução que minimize a duplicação de dados, evitando a criação de tabelas e estruturas de banco de dados complexas, garantindo que a funcionalidade não prejudique a performance do site.</li>
</ol>



<h2 class="wp-block-heading">O impacto final no ecossistema</h2>



<p class="wp-block-paragraph">Com a implementação da Fase 4, o Projeto Gutenberg atinge seu clímax:</p>



<ul class="wp-block-list">
<li><strong>Usuários:</strong> Criar um site multilíngue se torna uma funcionalidade <em>plug-and-play</em>, acessível a qualquer usuário sem conhecimento técnico ou necessidade de investimento em soluções pagas.</li>



<li><strong>Performance:</strong> Ao ser integrado ao core, o suporte multilingue será otimizado para o desempenho, aproveitando a arquitetura moderna do WordPress e dos Temas de Bloco (FSE).</li>



<li><strong>Desenvolvedores:</strong> Embora represente um desafio inicial para os autores de plugins de tradução, o core fornecerá uma API padronizada, permitindo que eles se concentrem em recursos avançados de tradução (como serviços de IA e gerenciamento de glossários) em vez de na infraestrutura básica.</li>
</ul>



<p class="wp-block-paragraph">O Projeto Gutenberg é um plano ambicioso de quatro fases que visa reimaginar o WordPress como uma plataforma de publicação e design moderna, completa em todas as frentes: <strong>Edição, Customização, Colaboração e, finalmente, Multilinguismo.</strong></p>
<p>Este artigo foi originalmente publicado em <a rel="nofollow" href="https://gugaalves.net/wordpress/fase-4-gutenberg-sites-multilinguagem/">Fase 4 do projeto Gutenberg — O futuro multilíngue do WordPress</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://gugaalves.net/wordpress/fase-4-gutenberg-sites-multilinguagem/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Fase 3 do projeto Gutenberg — Colaboração e fluxo de trabalho</title>
		<link>https://gugaalves.net/wordpress/fase-3-gutenberg-edicao-colaborativa/</link>
					<comments>https://gugaalves.net/wordpress/fase-3-gutenberg-edicao-colaborativa/#respond</comments>
		
		<dc:creator><![CDATA[Guga Alves]]></dc:creator>
		<pubDate>Mon, 24 Nov 2025 11:45:06 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Notícias]]></category>
		<category><![CDATA[gutenberg]]></category>
		<guid isPermaLink="false">https://gugaalves.net/?p=28854</guid>

					<description><![CDATA[<p>Este artigo é uma continuação direta de As Fases do Projeto Gutenberg, que apresenta uma visão geral das quatro etapas que compõem a transformação do WordPress por meio do Projeto Gutenberg. Com a Fase 1 (Editor de Blocos) e a Fase 2 (Full Site Editing) concluídas, o Projeto Gutenberg iniciou a Fase 3: Colaboração, dedicada...</p>
<p>Este artigo foi originalmente publicado em <a rel="nofollow" href="https://gugaalves.net/wordpress/fase-3-gutenberg-edicao-colaborativa/">Fase 3 do projeto Gutenberg — Colaboração e fluxo de trabalho</a></p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Este artigo é uma continuação direta de <em>As Fases do Projeto Gutenberg</em>, que apresenta uma visão geral das quatro etapas que compõem a transformação do WordPress por meio do Projeto Gutenberg.</p>



<p class="wp-block-paragraph">Com a <a href="https://gugaalves.net/wordpress/fase-1-do-projeto-gutenberg-o-editor-de-blocos/" target="_blank" data-type="post" data-id="28866" rel="noreferrer noopener">Fase 1 (Editor de Blocos)</a> e a <a href="https://gugaalves.net/wordpress/fase-2-gutenberg-full-site-editing/" target="_blank" data-type="post" data-id="28868" rel="noreferrer noopener">Fase 2 (<em>Full Site Editing</em>)</a> concluídas, o Projeto Gutenberg iniciou a <strong>Fase 3: Colaboração</strong>, dedicada à <strong>colaboração e aos fluxos de trabalho no WordPress</strong>.</p>



<h2 class="wp-block-heading">O que é a Fase 3</h2>



<p class="wp-block-paragraph">A <strong>Fase 3</strong> marca um ponto de virada no Projeto Gutenberg.</p>



<p class="wp-block-paragraph">Depois de consolidar o editor de blocos (Fase 1) e o editor de sites (Fase 2), o foco agora é permitir que <strong>múltiplas pessoas trabalhem juntas dentro do WordPress de maneira fluida e em tempo real</strong>.</p>



<p class="wp-block-paragraph">Em outras palavras, enquanto as fases anteriores reinventaram <strong>como criamos</strong>, esta transforma <strong>como colaboramos</strong>.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="2920" height="2002" src="https://gugaalves.net/wp-content/uploads/2025/11/colaboracao-tempo-real-wp.jpg" alt="colaboracao tempo real wp" class="wp-image-28953" title="colaboracao tempo real wp" srcset="https://gugaalves.net/wp-content/uploads/2025/11/colaboracao-tempo-real-wp.jpg 2920w, https://gugaalves.net/wp-content/uploads/2025/11/colaboracao-tempo-real-wp-300x206.jpg 300w, https://gugaalves.net/wp-content/uploads/2025/11/colaboracao-tempo-real-wp-1024x702.jpg 1024w, https://gugaalves.net/wp-content/uploads/2025/11/colaboracao-tempo-real-wp-768x527.jpg 768w, https://gugaalves.net/wp-content/uploads/2025/11/colaboracao-tempo-real-wp-1536x1053.jpg 1536w, https://gugaalves.net/wp-content/uploads/2025/11/colaboracao-tempo-real-wp-2048x1404.jpg 2048w" sizes="auto, (max-width: 2920px) 100vw, 2920px" /></figure>
</div>


<p class="wp-block-paragraph">De acordo com o post oficial <em>(Make WordPress Core — Phase 3: Collaboration, 2023)</em> <a href="https://make.wordpress.org/core/2023/03/24/phase-3-collaboration/?utm_source=chatgpt.com" rel="nofollow noopener" target="_blank">(link)</a></p>



<h3 class="wp-block-heading">Os pilares da Fase 3</h3>



<p class="wp-block-paragraph">A Fase 3 é guiada por quatro pilares principais, cada um representando uma área de evolução na experiência de colaboração.</p>



<h4 class="wp-block-heading">1. Edição colaborativa em tempo real</h4>



<p class="wp-block-paragraph">Um dos avanços mais esperados é a capacidade de <strong>edição simultânea</strong> — vários usuários trabalhando no mesmo conteúdo, com sincronização automática. Para isso, o time de desenvolvimento está implementando uma camada de comunicação baseada em <strong>CRDTs (Conflict-free Replicated Data Types)</strong>, a mesma tecnologia usada em ferramentas como o <strong>Yjs</strong> <a href="https://yjs.dev/?utm_source=chatgpt.com" rel="nofollow noopener" target="_blank">(yjs.dev)</a></p>



<p class="wp-block-paragraph">Isso permitirá que cada editor veja em tempo real quem está modificando o conteúdo e onde, evitando conflitos e perdas de dados.</p>



<h4 class="wp-block-heading">2. Comentários e anotações no editor</h4>



<p class="wp-block-paragraph">Outro grande foco é o sistema de <strong>comentários contextuais dentro do editor de blocos</strong>. Com ele, será possível adicionar observações, fazer perguntas e revisar trechos de texto sem sair da interface.</p>



<p class="wp-block-paragraph">Esses comentários deverão se integrar ao sistema de notificações e menções do WordPress, criando uma comunicação direta entre autores, revisores e administradores.</p>



<p class="wp-block-paragraph">Essa funcionalidade já está sendo testada no plugin <strong>Gutenberg</strong> <a href="https://wordpress.org/plugins/gutenberg/?utm_source=chatgpt.com" rel="nofollow noopener" target="_blank">(wordpress.org/plugins/gutenberg)</a> e deve amadurecer ao longo de 2026.</p>



<h4 class="wp-block-heading">3. Revisões e histórico aprimorados</h4>



<p class="wp-block-paragraph">A Fase 3 também reformula o sistema de <strong>revisões de conteúdo</strong>, permitindo:</p>



<ul class="wp-block-list">
<li class="">Comparar visualmente mudanças entre versões.</li>



<li class="">Restaurar partes específicas de um post.</li>



<li class="">Ver quem alterou o quê e quando.</li>
</ul>



<p class="wp-block-paragraph">Esses avanços aproximam o WordPress de um ambiente profissional de redação, adequado para portais de mídia, agências e grandes equipes.</p>



<h4 class="wp-block-heading">4. Fluxos de trabalho e permissões</h4>



<p class="wp-block-paragraph">Hoje, o WordPress trabalha com papéis fixos (autor, editor, administrador), o que limita fluxos editoriais mais complexos.</p>



<p class="wp-block-paragraph">Na Fase 3, será possível <strong>criar funções personalizadas</strong> e configurar <strong>etapas de aprovação</strong>, como revisão de conteúdo antes da publicação.</p>



<p class="wp-block-paragraph">Isso tornará o WordPress mais adaptável para ambientes corporativos e multiusuário.</p>



<h3 class="wp-block-heading">Progresso atual</h3>



<p class="wp-block-paragraph">Segundo os relatórios mais recentes no blog oficial <em>(Make WordPress Core)</em> — <a href="https://make.wordpress.org/core/2024/11/21/update-on-phase-3-collaboration-efforts/?utm_source=chatgpt.com" rel="nofollow noopener" target="_blank">(Update on Phase 3, nov/2024)</a></p>



<h3 class="wp-block-heading">O impacto da Fase 3 no ecossistema WordPress</h3>



<p class="wp-block-paragraph">A introdução de colaboração em tempo real e fluxos de trabalho avançados representa mais do que uma melhoria técnica — é uma <strong>mudança cultural</strong> no WordPress.</p>



<p class="wp-block-paragraph">Com a Fase 3, o CMS se aproxima de ferramentas modernas de trabalho em equipe, mas mantendo o <strong>controle total dos dados e da hospedagem</strong>.<br>Isso significa que empresas, portais e equipes podem trabalhar de forma colaborativa <strong>sem depender de plataformas proprietárias</strong>.</p>



<p class="wp-block-paragraph">Para comunidades open source e desenvolvedores, essa mudança também abre espaço para novos tipos de plugins — voltados a gestão de equipes, notificações, relatórios editoriais e automações internas.</p>



<h3 class="wp-block-heading">Conclusão: O Futuro da Coautoria no WordPress</h3>



<p class="wp-block-paragraph">A <strong>Fase 3 do Projeto Gutenberg</strong> é um dos maiores saltos evolutivos da história do WordPress. É a ponte que levará o WordPress do <em>Full Site Editor</em> a uma ferramenta completa de <strong>gestão de conteúdo para empresas e grandes equipes</strong>. </p>



<p class="wp-block-paragraph">Ao se concentrar na Colaboração, a plataforma está não apenas alcançando concorrentes modernos, mas também reafirmando seu compromisso de fornecer uma base robusta e de código aberto para a criação web em qualquer escala. </p>



<p class="wp-block-paragraph">A conclusão bem-sucedida desta fase garantirá que o WordPress permaneça a espinha dorsal de milhões de sites, oferecendo uma experiência de trabalho em equipe que é tão flexível e poderosa quanto seu novo sistema de blocos.</p>



<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<h3 class="wp-block-heading">E o que vem depois?</h3>



<p class="wp-block-paragraph">Após a conclusão da Fase 3, o WordPress entrará na <strong>Fase 4</strong>, dedicada ao <strong>suporte multilíngue nativo</strong> — algo aguardado há mais de uma década.</p>



<p class="wp-block-paragraph">Essa etapa trará traduções integradas de blocos, páginas e sites completos, marcando a conclusão do ciclo previsto inicialmente para o Projeto Gutenberg.</p>
</div></div>
<p>Este artigo foi originalmente publicado em <a rel="nofollow" href="https://gugaalves.net/wordpress/fase-3-gutenberg-edicao-colaborativa/">Fase 3 do projeto Gutenberg — Colaboração e fluxo de trabalho</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://gugaalves.net/wordpress/fase-3-gutenberg-edicao-colaborativa/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress 6.9: Melhorias de performance no front-end</title>
		<link>https://gugaalves.net/wordpress/seo-wordpress/wordpress-6-9-melhorias-de-performance-no-front-end/</link>
					<comments>https://gugaalves.net/wordpress/seo-wordpress/wordpress-6-9-melhorias-de-performance-no-front-end/#respond</comments>
		
		<dc:creator><![CDATA[Guga Alves]]></dc:creator>
		<pubDate>Fri, 21 Nov 2025 18:52:27 +0000</pubDate>
				<category><![CDATA[SEO para WordPress]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress 6.9]]></category>
		<guid isPermaLink="false">https://gugaalves.net/?p=28943</guid>

					<description><![CDATA[<p>Performance no Core: WP 6.9 traz fetchpriority nativo e dobra o limite de CSS inline. Veja a análise técnica completa baseada no Field Guide oficial.</p>
<p>Este artigo foi originalmente publicado em <a rel="nofollow" href="https://gugaalves.net/wordpress/seo-wordpress/wordpress-6-9-melhorias-de-performance-no-front-end/">WordPress 6.9: Melhorias de performance no front-end</a></p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">O <strong>WordPress 6.9</strong> está chegando (previsto para 2 de dezembro de 2025) e, diferente de versões focadas apenas em novas funcionalidades do editor, esta atualização traz um presente que todos nós amamos: <strong>as melhorias de performance</strong>.</p>



<p class="wp-block-paragraph">Com base no recente &#8220;Field Guide&#8221; publicado por Weston Ruter e nas análises da comunidade, o foco desta versão é refinar como o navegador carrega e prioriza os recursos do seu site. Para desenvolvedores e donos de sites preocupados com o <em>Core Web Vitals</em>, LCP (<em>Largest Contentful Paint</em>) e o TTFB, essas são ótimas notícias.</p>



<p class="wp-block-paragraph">Vamos mergulhar nas três principais mudanças técnicas que farão seu site voar.</p>



<div class="wp-block-kadence-image kb-image28943_8477a2-32"><figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1024" height="559" src="https://gugaalves.net/wp-content/uploads/2025/11/wordpress-69.jpg" alt="wordpress 69" class="kb-img wp-image-28944" title="wordpress 69" srcset="https://gugaalves.net/wp-content/uploads/2025/11/wordpress-69.jpg 1024w, https://gugaalves.net/wp-content/uploads/2025/11/wordpress-69-300x164.jpg 300w, https://gugaalves.net/wp-content/uploads/2025/11/wordpress-69-768x419.jpg 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure></div>



<h2 class="wp-block-heading">1. Script Modules e a lógica do <code>fetchpriority</code></h2>



<p class="wp-block-paragraph">Com a adoção da <strong>Interactivity API</strong>, muitos blocos passaram a depender de <em>script modules</em>. Anteriormente, os scripts de visualização (view scripts) eram impressos no <code>&lt;head></code> para serem descobertos cedo. O problema? Isso criava uma disputa de rede (network contention) justamente quando o navegador deveria estar baixando elementos essenciais para o LCP (Elementos que carregam antes da dobra do navegador, como uma imagem principal).</p>



<p class="wp-block-paragraph">No WordPress 6.9, o Core ficou mais inteligente:</p>



<ul class="wp-block-list">
<li class=""><strong>Otimização Padrão:</strong> Módulos de script para blocos interativos agora recebem <code>fetchpriority="low"</code> por padrão. O mesmo se aplica ao script clássico de <code>comment-reply</code>.</li>



<li class=""><strong>Para Desenvolvedores:</strong> A API <code>WP_Scripts</code> foi atualizada. Agora, ao registrar ou enfileirar scripts (<code>wp_register_script</code> / <code>wp_enqueue_script</code>), você pode passar a chave <code>fetchpriority</code> no array de argumentos <code>$args</code>.
<ul class="wp-block-list">
<li class=""><strong>Valores aceitos:</strong> <code>auto</code> (padrão), <code>low</code>, e <code>high</code>.</li>
</ul>
</li>
</ul>



<p class="wp-block-paragraph">Isso dá aos desenvolvedores controle granular para &#8220;despriorizar&#8221; scripts secundários sem precisar de hacks ou plugins extras.</p>



<h2 class="wp-block-heading">2. CSS: carregamento sob demanda e novos limites</h2>



<p class="wp-block-paragraph">A gestão de estilos recebeu três atualizações críticas voltadas para reduzir o <em>bloqueio de renderização</em>:</p>



<ol start="1" class="wp-block-list">
<li class=""><strong>Temas padrão otimizados:</strong> Os temas padrão do WordPress (os que já vem com ele, como o Twenty TwentyFive) agora carregam estilos de blocos <strong>sob demanda</strong> (on demand), em vez de carregar um monolito de CSS no cabeçalho. Se o bloco não estiver na página, o CSS não carrega.</li>



<li class=""><strong>Blocos Ocultos:</strong> O Core agora omite automaticamente os estilos de blocos que estão ocultos, otimizando ainda mais o carregamento da página.</li>



<li class=""><strong>Inline CSS (O Salto de 20KB para 40KB):</strong>
<ul class="wp-block-list">
<li class="">O limite para CSS inline foi dobrado. Com designs cada vez mais complexos, 20KB era atingido muito rápido. Ao dobrar esse limite, o WordPress consegue embutir mais estilos diretamente na página, reduzindo o &#8220;render-blocking&#8221; (bloqueio de renderização) e acelerando o <strong>FCP (First Contentful Paint)</strong>.</li>



<li class=""><strong>O Impacto Real:</strong> Segundo os testes do Weston Ruter em conexões 4G, essa mudança sozinha reduziu a métrica <strong>LCP-TTFB</strong> em visitas não cacheadas de 655,7 ms para 449,9 ms. Isso representa uma melhoria impressionante de <strong>~31%</strong> na velocidade de percepção visual para novos visitantes.</li>
</ul>
</li>
</ol>



<h2 class="wp-block-heading">3. A nova arquitetura de &#8220;Output Buffering&#8221;</h2>



<p class="wp-block-paragraph">Esta é a mudança mais técnica e estrutural. </p>



<p class="wp-block-paragraph">Historicamente, plugins que precisavam processar o HTML final (como otimizadores de imagem ou plugins de cache) criavam seus próprios buffers de saída, o que frequentemente causava conflitos.</p>



<p class="wp-block-paragraph">O WordPress 6.9 padroniza isso com o <strong>Template Enhancement Output Buffer</strong>.</p>



<p class="wp-block-paragraph"><strong>Novos Hooks:</strong></p>



<ul class="wp-block-list">
<li class=""><code>wp_before_include_template</code>: Disparado imediatamente antes do template ser incluído.</li>



<li class=""><code>wp_start_template_enhancement_output_buffer()</code>: Inicia o buffer de forma controlada.</li>
</ul>



<p class="wp-block-paragraph"><strong>Por que isso é importante?</strong> Isso cria um caminho oficial para processar o HTML completo antes do envio ao navegador. </p>



<p class="wp-block-paragraph">Desenvolvedores podem usar filtros para injetar headers <code>Server-Timing</code>, remover CSS não utilizado (tree-shaking no servidor) ou realizar outras otimizações complexas de forma segura e compatível com o Core.</p>



<p class="wp-block-paragraph">Como exemplo de filtragem do buffer de saída, o código a seguir garante que as cinco primeiras tags IMG na resposta não sejam carregadas com lazyload, enquanto as tags IMG restantes são carregadas com lazyload:</p>



<pre class="wp-block-code"><code>add_filter(
	'wp_template_enhancement_output_buffer',
	function ( $buffer ) {
		$processor = new WP_HTML_Tag_Processor( $buffer );
		$img_index = 0;
		while ( $processor->next_tag( 'IMG' ) ) {
			if ( $img_index &lt; 5 ) {
				$processor->remove_attribute( 'loading' );
			} else {
				$processor->set_attribute( 'loading', 'lazy' );
			}
			$img_index++;
		}
		return $processor->get_updated_html();
	}
);</code></pre>



<h3 class="wp-block-heading">Conclusão</h3>



<p class="wp-block-paragraph">O WordPress 6.9 não está apenas &#8220;mais rápido&#8221;; ele está mais eficiente na gestão de recursos. Para nós, desenvolvedores, o suporte nativo a <code>fetchpriority</code> e o novo output buffer significam menos dependência de &#8220;gambiarras&#8221; para atingir pontuações altas no PageSpeed.</p>



<p class="wp-block-paragraph">As melhorias de CSS, especialmente o carregamento sob demanda em temas clássicos, mostram que o Core continua preocupado em modernizar a base legada enquanto avança com o Full Site Editing.</p>



<p class="wp-block-paragraph">Para se aprofundar nos detalhes técnicos, recomendo a leitura do <a target="_blank" rel="noreferrer noopener nofollow" href="https://make.wordpress.org/core/2025/11/18/wordpress-6-9-frontend-performance-field-guide/">Field Guide oficial do Weston Ruter</a> e esta excelente análise do <a target="_blank" rel="noreferrer noopener nofollow" href="https://www.therepository.email/wordpress-6-9-to-bring-performance-gains-with-fetchpriority-support-increased-inline-css-and-new-output-buffer">The Repository</a>.</p>



<p class="wp-block-paragraph"></p>
<p>Este artigo foi originalmente publicado em <a rel="nofollow" href="https://gugaalves.net/wordpress/seo-wordpress/wordpress-6-9-melhorias-de-performance-no-front-end/">WordPress 6.9: Melhorias de performance no front-end</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://gugaalves.net/wordpress/seo-wordpress/wordpress-6-9-melhorias-de-performance-no-front-end/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Fase 2 do projeto Gutenberg: Full Site Editing</title>
		<link>https://gugaalves.net/wordpress/fase-2-gutenberg-full-site-editing/</link>
					<comments>https://gugaalves.net/wordpress/fase-2-gutenberg-full-site-editing/#respond</comments>
		
		<dc:creator><![CDATA[Guga Alves]]></dc:creator>
		<pubDate>Tue, 18 Nov 2025 12:00:00 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Notícias]]></category>
		<category><![CDATA[gutenberg]]></category>
		<guid isPermaLink="false">https://gugaalves.net/?p=28868</guid>

					<description><![CDATA[<p>Introdução: Da edição de conteúdo ao Design do site Após a turbulentíssima, mas fundamental, Fase 1 (o Editor de Blocos), o Projeto Gutenberg avançou para a Fase 2: Personalização e edição do site. Esta fase foi a concretização da visão de longo prazo de Matt Mullenweg: estender o poder do sistema de blocos a toda...</p>
<p>Este artigo foi originalmente publicado em <a rel="nofollow" href="https://gugaalves.net/wordpress/fase-2-gutenberg-full-site-editing/">Fase 2 do projeto Gutenberg: Full Site Editing</a></p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Introdução: Da edição de conteúdo ao Design do site</h2>



<p class="wp-block-paragraph">Após a turbulentíssima, mas fundamental, Fase 1 (o Editor de Blocos), o Projeto Gutenberg avançou para a <strong>Fase 2: Personalização e edição do site</strong>. Esta fase foi a concretização da visão de longo prazo de Matt Mullenweg: estender o poder do sistema de blocos a <strong>toda a experiência de construção do site</strong>.</p>



<p class="wp-block-paragraph">Lançada progressivamente e consolidada no <strong>WordPress 5.9 (Janeiro de 2022)</strong>, a Fase 2 introduziu o <strong>Full Site Editing (FSE)</strong> – a Edição Completa do Site. O objetivo era claro: eliminar a necessidade de código em PHP e de navegadores complexos (como o Customizer e os menus de Widgets) para controlar o design de elementos globais de um site.</p>



<p class="wp-block-paragraph">Se a ideia da Fase 1 ensinou os usuários a editar o <em>conteúdo</em> com blocos, a da Fase 2 era ensinar a construir o <em>esqueleto</em> do site com eles.</p>



<div class="wp-block-kadence-image kb-image28868_2e57fe-f9"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="948" src="https://gugaalves.net/wp-content/uploads/2025/11/image-2-1024x948.png" alt="image 2" class="kb-img wp-image-28908" title="image 2" srcset="https://gugaalves.net/wp-content/uploads/2025/11/image-2-1024x948.png 1024w, https://gugaalves.net/wp-content/uploads/2025/11/image-2-300x278.png 300w, https://gugaalves.net/wp-content/uploads/2025/11/image-2-768x711.png 768w, https://gugaalves.net/wp-content/uploads/2025/11/image-2.png 1240w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption><em>Imagem originalmente publicada em https://make.wordpress.org/core/2018/12/08/gutenberg-phase-2/</em></figcaption></figure></div>



<h2 class="wp-block-heading">A Transição: Saindo do &#8220;post_content&#8221;</h2>



<p class="wp-block-paragraph">A grande limitação da Fase 1 era que os blocos estavam confinados à área de conteúdo (<em>post_content</em>) de posts e páginas. Para editar o cabeçalho, rodapé, barra lateral ou navegação, o usuário ainda dependia de códigos, widgets e da interface do Customizer/Personalizar&#8230; ou até mesmo de plugins externos (os famosos page builders).</p>



<p class="wp-block-paragraph">A Fase 2 superou essa barreira, buscando resolver três focos principais, conforme delineado no roteiro original:</p>



<ul class="wp-block-list">
<li class=""><strong>Atualizar temas, widgets e menus:</strong> integrar esses sistemas legados ao novo paradigma de blocos.</li>



<li class=""><strong>Estar fora do <em>post_content</em>:</strong> levar a edição para elementos globais.</li>



<li class=""><strong>Foco na Personalização:</strong> dar ao usuário controle total sobre o layout e o estilo.</li>
</ul>



<h3 class="wp-block-heading">1. O Editor de Site Unificado (Site Editor)</h3>



<p class="wp-block-paragraph">O FSE substituiu o antigo <em>Customizer</em> e as telas tradicionais de Menus e Widgets por uma <strong>interface unificada</strong> acessível via <strong>Aparência &gt; Editor</strong> (vale lembrar que isso acontecerá apenas para temas prontos/compatíveis com o FSE, temas &#8220;antigos&#8221; continuarão tendo o Customizer disponível).</p>



<p class="wp-block-paragraph">A ideia era trazer todos os elementos globais (cabeçalho, rodapé, barra lateral) para a mesma interface visual do editor de posts, permitindo a edição e pré-visualização dos blocos <strong>no contexto</strong> do site.</p>



<h3 class="wp-block-heading">2. Estilos Globais (<em>Global Styles</em>)</h3>



<p class="wp-block-paragraph">Esta é uma das ferramentas mais poderosas do FSE. Os <strong>Estilos Globais</strong> permitem que o usuário defina as características de design – fontes, cores, espaçamento e layout – para o site inteiro, tudo a partir de uma única interface.</p>



<p class="wp-block-paragraph">A definição de estilos globais passa a ser definida em um arquivo no arquivo <em>theme.json</em>, que fica na pasta do seu tema. Este arquivo de configuração permite que desenvolvedores de temas definam paletas de cores, tamanhos de fonte e configurações de layout padrão para todo o site, garantindo consistência e simplificando o processo de design para o usuário final. </p>



<figure class="wp-block-kadence-image kb-image28868_0d5cb9-18 size-full"><img loading="lazy" decoding="async" width="2164" height="1036" src="https://gugaalves.net/wp-content/uploads/2025/11/theme-json-wp.jpg" alt="theme json wp" class="kb-img wp-image-28933" title="theme json wp" srcset="https://gugaalves.net/wp-content/uploads/2025/11/theme-json-wp.jpg 2164w, https://gugaalves.net/wp-content/uploads/2025/11/theme-json-wp-300x144.jpg 300w, https://gugaalves.net/wp-content/uploads/2025/11/theme-json-wp-1024x490.jpg 1024w, https://gugaalves.net/wp-content/uploads/2025/11/theme-json-wp-768x368.jpg 768w, https://gugaalves.net/wp-content/uploads/2025/11/theme-json-wp-1536x735.jpg 1536w, https://gugaalves.net/wp-content/uploads/2025/11/theme-json-wp-2048x980.jpg 2048w" sizes="auto, (max-width: 2164px) 100vw, 2164px" /><figcaption>Arquivo theme.json no tema Twenty Twenty-Five</figcaption></figure>



<figure class="wp-block-kadence-image kb-image28868_456f19-a8 size-full"><img loading="lazy" decoding="async" width="3640" height="1890" src="https://gugaalves.net/wp-content/uploads/2025/11/wordpress-styles-fse.jpg" alt="wordpress styles fse" class="kb-img wp-image-28935" title="wordpress styles fse" srcset="https://gugaalves.net/wp-content/uploads/2025/11/wordpress-styles-fse.jpg 3640w, https://gugaalves.net/wp-content/uploads/2025/11/wordpress-styles-fse-300x156.jpg 300w, https://gugaalves.net/wp-content/uploads/2025/11/wordpress-styles-fse-1024x532.jpg 1024w, https://gugaalves.net/wp-content/uploads/2025/11/wordpress-styles-fse-768x399.jpg 768w, https://gugaalves.net/wp-content/uploads/2025/11/wordpress-styles-fse-1536x798.jpg 1536w, https://gugaalves.net/wp-content/uploads/2025/11/wordpress-styles-fse-2048x1063.jpg 2048w" sizes="auto, (max-width: 3640px) 100vw, 3640px" /><figcaption>Estilos do tema no Full Site Editor</figcaption></figure>



<h2 class="wp-block-heading">Os Novos Pilares da Construção de Sites</h2>



<p class="wp-block-paragraph">A Fase 2 exigiu novas ferramentas e uma mudança completa na arquitetura de temas:</p>



<h3 class="wp-block-heading">Temas de Bloco (<em>Block Themes</em>)</h3>



<p class="wp-block-paragraph">Para utilizar o FSE, surgiu um novo tipo de tema. </p>



<p class="wp-block-paragraph">Ao contrário dos temas clássicos que dependiam da criação de arquivos PHP (complexos para muitas pessoas), os Temas de Bloco são construídos <strong>exclusivamente com blocos</strong>, usando <strong>arquivos HTML</strong> para definir <em>templates</em> (modelos) e <em>template parts</em> (partes do modelo, como cabeçalho e rodapé).</p>



<h3 class="wp-block-heading">Edição de Templates</h3>



<p class="wp-block-paragraph">O FSE deu aos usuários o poder de criar e modificar os modelos de páginas (template parts). Isso significa que, sem escrever código, é possível:</p>



<ul class="wp-block-list">
<li class="">Criar um modelo de página de <strong>arquivo</strong> (lista de posts).</li>



<li class="">Projetar um modelo de página <strong>404</strong> ou <strong>página única</strong>.</li>



<li class="">Reutilizar <strong>partes de modelo</strong> (como rodapés) em vários <em>templates</em>.</li>
</ul>



<figure class="wp-block-kadence-image kb-image28868_020c7e-90 size-full"><img loading="lazy" decoding="async" width="2048" height="1071" src="https://gugaalves.net/wp-content/uploads/2025/11/wordpress-template-parts.webp" alt="wordpress template parts" class="kb-img wp-image-28913" title="wordpress template parts" srcset="https://gugaalves.net/wp-content/uploads/2025/11/wordpress-template-parts.webp 2048w, https://gugaalves.net/wp-content/uploads/2025/11/wordpress-template-parts-300x157.webp 300w, https://gugaalves.net/wp-content/uploads/2025/11/wordpress-template-parts-1024x536.webp 1024w, https://gugaalves.net/wp-content/uploads/2025/11/wordpress-template-parts-768x402.webp 768w, https://gugaalves.net/wp-content/uploads/2025/11/wordpress-template-parts-1536x803.webp 1536w" sizes="auto, (max-width: 2048px) 100vw, 2048px" /></figure>



<h3 class="wp-block-heading">Blocos Dinâmicos e o <em>Query Block</em></h3>



<p class="wp-block-paragraph">Para substituir as funcionalidades de temas e widgets que tradicionalmente dependiam de código PHP, o FSE introduziu uma série de <strong>blocos dinâmicos</strong> que carregam informações do banco de dados em tempo real. O bloco <strong>Navegação</strong>, por exemplo, assume a função da antiga tela de <strong>Aparência &gt; Menus</strong>, permitindo que os usuários construam e editem seus menus diretamente na visualização do site. Da mesma forma, blocos como <strong>Título do Site</strong> e <strong>Logo do Site</strong> substituem configurações que antes eram acessadas apenas através do <em>Customizer</em> ou em arquivos de tema.</p>



<p class="wp-block-paragraph">O bloco mais poderoso nessa categoria é o <strong><em>Query Block</em></strong>. Ele é a solução da Fase 2 para exibir listas de posts, páginas ou tipos de posts personalizados. Essencialmente, o <em>Query Block</em> permite que o usuário crie layouts complexos para páginas de blog, arquivos e resultados de busca, incluindo filtragem e ordenação, <strong>sem a necessidade de escrever uma única <em>query</em> de banco de dados ou código PHP</strong> dentro do tema. Ele é o elemento que dá ao usuário o controle total sobre o conteúdo dinâmico do site.</p>



<div class="wp-block-kadence-image kb-image28868_9d6520-42"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="475" src="https://gugaalves.net/wp-content/uploads/2025/11/query-block-1024x475.gif" alt="query block" class="kb-img wp-image-28910" title="query block" srcset="https://gugaalves.net/wp-content/uploads/2025/11/query-block-1024x475.gif 1024w, https://gugaalves.net/wp-content/uploads/2025/11/query-block-300x139.gif 300w, https://gugaalves.net/wp-content/uploads/2025/11/query-block-767x356.gif 767w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure></div>



<h2 class="wp-block-heading">Impacto e Legado</h2>



<p class="wp-block-paragraph">A Fase 2 marcou o momento em que o WordPress se tornou um competidor direto e <em>open source</em> dos Page Builders proprietários. </p>



<p class="wp-block-paragraph">O maior ganho foi a <strong>consistência e a simplificação</strong>, aplicando o conceito de blocos de ponta a ponta, o que reduziu significativamente o &#8220;ponto de dor&#8221; de ter de ir e vir entre interfaces desconectadas. Ao unificar a experiência de edição e design em um único lugar, o FSE proporcionou ao usuário controle sem código sobre o layout completo do site.</p>



<p class="wp-block-paragraph">Para os desenvolvedores, o paradigma mudou: o foco do trabalho pode migrar da escrita de código PHP complexo para a <strong>criação de blocos reutilizáveis</strong> e a configuração do arquivo <em>theme.json</em>, tornando a construção de temas mais orientada a componentes. Além disso, a nova arquitetura dos Temas de Blocos, ao carregar apenas o CSS necessário para os blocos presentes na página, tende a gerar códigos mais limpos e aprimorar a velocidade de carregamento, resultando em ganhos notáveis de performance.</p>



<h2 class="wp-block-heading">Notas do Editor</h2>



<p class="wp-block-paragraph">O FSE realmente é algo que te dá mais possibilidades para criar um site sem depender tanto de plugins de page builders, como o Elementor. Entretanto, isso exigirá que você aprenda uma nova forma de criar suas páginas, e isso pode acabar lhe fazendo criar comparações descabidas.</p>



<p class="wp-block-paragraph">Comparar um plugin comercial com mais de uma dezenas de anos com um editor nativo feito essencialmente por voluntários (e alguns profissionais pagos por empresas de terceiros para dedicar seu tempo para a comunidade), acaba por criar uma comparação desproporcional, sobretudo quando se pensa que a evolução de ferramentas open source depende também do feedback de seus usuários (e falar apenas o Elementor é melhor não é um feedback que aponte as melhorias necessárias).</p>



<p class="wp-block-paragraph">Recentemente, tive a oportunidade de coordenar a criação do site do <a href="https://brasil.wordcamp.org/2025/" target="_blank" rel="noreferrer noopener nofollow">WordCamp Brasil 2025</a> e todos os sites de WordCamps (as conferências oficiais do WordPress, das quais tenho o prazer de ser organizador principal pela terceira vez e de ajudar o quinto WordCamp em terras cariocas a acontecer) são feitos totalmente com o editor de blocos, com o tema padrão do WordPress (Twenty TwentyFive) e sem instalar nenhum plugin adicional.</p>



<p class="wp-block-paragraph">Para algumas coisas, precisamos entender a melhor forma de fazer e tivemos um aprendizado válido com a experiência, vendo que realmente dá para criar diversos tipos de sites assim.</p>



<p class="wp-block-paragraph">Como exemplo, destaco aqui uma pequena lista de belos sites de WordCamps criados:</p>



<ul class="wp-block-list">
<li class=""><a href="https://ahmedabad.wordcamp.org/2023/" target="_blank" rel="noreferrer noopener nofollow">WordCamp Ahmedabad 2023</a> (na India);</li>



<li class=""><a href="https://madrid.wordcamp.org/2023/" target="_blank" rel="noreferrer noopener nofollow">WordCamp Madrid 2023</a> (Espanha);</li>



<li class=""><a href="https://gdynia.wordcamp.org/2025/" target="_blank" rel="noreferrer noopener nofollow">WordCamp Gdynia 2025</a> (Polônia).</li>
</ul>



<p class="wp-block-paragraph">Note, então, que, nos dias de hoje, muitas pessoas ainda não aprenderam a usar o FSE; entretanto, já é possível criar sites bem funcionais com ele, usando o próprio tema padrão que vem com o WordPress , eliminando, assim, a necessidade de buscar outros temas. Entretanto, outros temas, como o Kadence e seu plugin Kadence Blocks, adicionam ainda mais funcionalidades interessantes.</p>



<h2 class="wp-block-heading">O Próximo Passo: Fase 3 – Colaboração</h2>



<p class="wp-block-paragraph">Com a Fase 2 integrada ao núcleo do WordPress, o projeto Gutenberg avançou para a <strong>Fase 3: Colaboração</strong>, cujo objetivo é transformar o WordPress em uma ferramenta de trabalho em equipe robusta, adicionando funcionalidades de coautoria e edição multiusuário em tempo real.</p>
<p>Este artigo foi originalmente publicado em <a rel="nofollow" href="https://gugaalves.net/wordpress/fase-2-gutenberg-full-site-editing/">Fase 2 do projeto Gutenberg: Full Site Editing</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://gugaalves.net/wordpress/fase-2-gutenberg-full-site-editing/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Equipe do WordPress.org automatiza Relatórios de Segurança para plugins</title>
		<link>https://gugaalves.net/wordpress/wordpress-org-automatiza-relatorios-de-seguranca-plugins/</link>
					<comments>https://gugaalves.net/wordpress/wordpress-org-automatiza-relatorios-de-seguranca-plugins/#respond</comments>
		
		<dc:creator><![CDATA[Guga Alves]]></dc:creator>
		<pubDate>Thu, 13 Nov 2025 16:41:57 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Notícias]]></category>
		<guid isPermaLink="false">https://gugaalves.net/?p=28903</guid>

					<description><![CDATA[<p>Se você gerencia um site em WordPress, sabe que os plugins são o que dão superpoderes à sua plataforma. Mas eles também são, historicamente, a principal porta de entrada para problemas de segurança (afinal, qualquer desenvolvedor pode fazer um plugin, mesmo se ele não for tão bom assim em segurança). Uma atualização malfeita ou um...</p>
<p>Este artigo foi originalmente publicado em <a rel="nofollow" href="https://gugaalves.net/wordpress/wordpress-org-automatiza-relatorios-de-seguranca-plugins/">Equipe do WordPress.org automatiza Relatórios de Segurança para plugins</a></p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Se você gerencia um site em WordPress, sabe que os plugins são o que dão superpoderes à sua plataforma. Mas eles também são, historicamente, a principal porta de entrada para problemas de segurança (afinal, qualquer desenvolvedor pode fazer um plugin, mesmo se ele não for tão bom assim em segurança).</p>



<p class="wp-block-paragraph">Uma atualização malfeita ou um plugin com uma falha de segurança pode causar desde uma simples &#8220;tela branca da morte&#8221; até um desastre completo de segurança.</p>



<p class="wp-block-paragraph">A boa notícia? O WordPress.org acaba de implementar uma nova camada de proteção automática que defende seu site <em>antes</em> que esses plugins problemáticos cheguem até você.</p>



<p class="wp-block-paragraph">A equipe de plugins do WordPress, em colaboração com as equipes de Performance e Meta, anunciou uma nova funcionalidade crucial: o <strong><a href="https://wordpress.org/plugins/plugin-check/" target="_blank" rel="noreferrer noopener nofollow">Plugin Check Plugin</a></strong> (PCP) agora gera relatórios de segurança automáticos sempre que um plugin é atualizado.</p>



<p class="wp-block-paragraph">O &#8220;Plugin Check Plugin&#8221; é uma ferramenta que executa uma série de verificações no código do plugin e, em seguida, gera um relatório detalhado. Este relatório permite que os desenvolvedores identifiquem e apliquem as medidas de segurança adequadas, melhorando a qualidade geral do plugin.</p>



<p class="wp-block-paragraph"><strong>Mais detalhes dessa novidade</strong></p>



<p class="wp-block-paragraph">Anteriormente, o Plugin Check já era uma ferramenta disponível para que os desenvolvedores analisassem seus plugins.  Desde 17 de setembro de 2025, já havia uma detecção automatizada de requisitos mínimos realizada por tal plugin. No entanto, a novidade é que, em 27 de outubro de 2025, essa verificação tornou-se automática e integrada diretamente ao repositório do WordPress.org (e foi divulgada <a href="https://make.wordpress.org/plugins/2025/10/29/plugin-check-plugin-now-creates-automatic-security-reports-update/" target="_blank" rel="noreferrer noopener nofollow">neste post no Make</a>, site oficial do WordPress.org).</p>



<p class="wp-block-paragraph">Essa detecção automática será aplicada a <strong>todas</strong> as atualizações de plugins, tanto os novos quanto os já existentes e aprovados no repositório. O sistema foi implementado para identificar problemas relacionados não apenas à segurança, mas também à compatibilidade e conformidade com as diretrizes da plataforma.</p>



<p class="wp-block-paragraph">O objetivo principal desta iniciativa é, claro: elevar o padrão de segurança de todo o ecossistema de plugins do WordPress. </p>



<p class="wp-block-paragraph">Ao fornecer feedback proativo e automatizado, a equipe do WordPress espera promover e manter boas práticas de desenvolvimento entre todos os autores de plugins, que receberão esses relatórios de segurança por e-mail assim que enviarem uma atualização, o que os incentiva a manter seus plugins sempre seguros e eficientes.</p>



<p class="wp-block-paragraph">Mesmo que você não seja um desenvolvedor, esta é uma das atualizações de infraestrutura mais importantes dos últimos tempos para a sua tranquilidade.</p>



<p class="wp-block-paragraph">Destaco os seguintes pontos:</p>



<ul class="wp-block-list">
<li class=""><strong>Segurança proativa, não reativa:</strong> Antes, muitas falhas de segurança só eram descobertas <em>depois</em> de serem exploradas em sites reais (talvez o seu!). Agora, a ferramenta identifica problemas de segurança comuns e alerta o desenvolvedor para corrigi-los <em>antes</em> que a atualização seja liberada no seu painel.</li>



<li class=""><strong>Menos &#8220;Quebras&#8221; após atualizar:</strong> O pesadelo de clicar em &#8220;atualizar&#8221; e ver o site sair do ar diminui. A verificação não olha apenas para a segurança, mas também para a compatibilidade e a <strong>conformidade</strong>. Isso força os desenvolvedores a seguir as melhores práticas, o que resulta em plugins mais estáveis e que &#8220;conversam&#8221; melhor entre si.</li>



<li class=""><strong>Um ecossistema mais confiável:</strong> Ao automatizar essa verificação, o WordPress está elevando o padrão de qualidade de <em>todos</em> os plugins no repositório. Isso significa que, ao navegar pela loja de plugins, você tem uma garantia extra de que o que está ali passou por um filtro de qualidade mais rigoroso.</li>
</ul>



<p class="wp-block-paragraph">Para você, dono de um site WordPress, a mensagem é simples: o ecossistema que você usa para o seu negócio ou projeto pessoal ficou significativamente mais robusto e seguro.</p>



<p class="wp-block-paragraph">Mas vale lembrar, sempre, das boas práticas em projetos de desenvolvimento: Site em produção (ou seja, o seu site no ar) não é um ambiente para testes, por isso cobre que seus desenvolvedores tenham um ambiente de testes para testar atualização de plugins antes de as aplicar diretamente em um site que está no ar e pode ter problemas com uma atualização que cause problemas ou incompatibilidade entre plugins.</p>
<p>Este artigo foi originalmente publicado em <a rel="nofollow" href="https://gugaalves.net/wordpress/wordpress-org-automatiza-relatorios-de-seguranca-plugins/">Equipe do WordPress.org automatiza Relatórios de Segurança para plugins</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://gugaalves.net/wordpress/wordpress-org-automatiza-relatorios-de-seguranca-plugins/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>