Por mais de uma década (2010–2020), o desenvolvimento de temas WordPress parecia o mesmo: criava header.php, footer.php, um loop no index.php e estilos no style.css.
Com o WordPress 5.9 veio a revolução Full Site Editing (FSE) (agora chamado simplesmente “Site Editor”), e em 2026 enfrentamos um dilema: Devemos continuar a escrever temas em PHP ou mudar totalmente para blocos e HTML?
Neste artigo, vamos analisar as diferenças entre Temas Clássicos, Block Themes, e a abordagem Híbrida.
1. Anatomia: PHP vs HTML
Esta é uma diferença fundamental.
Tema clássico
Baseado em ficheiros PHP.
- Estrutura:
header.php,page.php,sidebar.php. - Vantagem: Controlo total sobre o código, fácil de injetar lógica de negócio.
- Desvantagem: O utilizador não pode editar o cabeçalho sem conhecimento de código.
Tema de blocos
Baseado em ficheiros HTML. Não há PHP nos ficheiros de template!
- Estrutura:
templates/index.html,parts/header.html. - Vantagem: O utilizador pode editar TODO o site (incluindo o cabeçalho) no editor visual.
- Desvantagem: Mais difícil adicionar lógica PHP personalizada.
2. O coração do tema: Functions.php vs theme.json
Na era clássica, o functions.php era um depósito para tudo.
Na era dos blocos, o theme.json assume o controlo. É um ficheiro de configuração poderoso que controla cores, tipografia e layout.
Em vez de escrever 500 linhas de CSS, configura isto em JSON.
3. Onde estão os widgets e menus?
Nos Temas de Blocos, não há ecrã de Widgets ou Menus.
- Em vez de Widgets, tem Partes de Modelo (Template Parts).
- Em vez de Menus, tem o Bloco de Navegação.
4. Performance
Aqui os Temas de Blocos ganham por “knockout”.
- Carregamento de Estilos: O WordPress carrega apenas o CSS para blocos que estão realmente na página.
- Core Web Vitals: Temas de blocos atingem frequentemente 100/100 no Lighthouse.
5. Estratégia para 2026: O que escolher?
Escolha um Tema Clássico (ou Híbrido) se:
- Está a construir um portal complexo com muita lógica PHP.
- O cliente é “Tecnofóbico”.
- Usa um Page Builder (Elementor/Divi).
Escolha um Tema de Blocos se:
- Está a construir um site corporativo simples ou blog.
- Preocupa-se com a performance máxima.
- Quer estar “À prova de futuro”.
Resumo
O mundo WordPress dividiu-se. Não lute contra isso. Aprenda a sintaxe do theme.json.



