Temas de Blocos vs Temas Clássicos: 4 Principais Diferenças


Com o WordPress, você pode usar temas pré-concebidos para determinar a aparência do seu site. Desde que o WordPress introduziu o Full-Site Editing (FSE), agora você pode usar temas de blocos além dos temas clássicos. No entanto, você pode não saber qual é o melhor para o seu site.

algumas diferenças importantes entre temas clássicos e bloquear temastornando cada um ideal para um tipo diferente de usuário. Por exemplo, os temas de bloco permitem que você personalize todas as partes do seu site sem mexer nos arquivos do site ou usar CSS.

Neste post, veremos mais de perto os temas clássicos e de blocos. Em seguida, exploraremos algumas diferenças importantes entre eles para ajudá-lo a escolher o caminho certo para o seu site. Vamos começar!


Uma introdução aos temas clássicos e temas de blocos

Os temas clássicos existem há mais tempo. Esses temas são mais tradicionais e apresentam modelos baseados em PHP (embora alguns incluam elementos como JavaScript).

Por exemplo, o Inspiro é um dos nossos temas clássicos mais populares e é uma ótima opção para sites com muitas imagens:
Tema Inspiro
Com um tema clássico, quando uma página começa a renderizar, o WordPress não sabe quais blocos existem na página. Os blocos são analisados ​​e não são adicionados ao de uma página. Em vez disso, blocos de temas clássicos são adicionados ao rodapé quando o print_late_style() a função é executada.

No entanto, com o lançamento do WordPress 6.1, fomos apresentados ao Editor do Site. Agora, você pode construir todo o seu site usando blocos, em vez de apenas áreas de conteúdo como posts e páginas. Para usar o Site Editor, você precisará de um tema de bloco: Tema de vinte e vinte e dois blocos
Isso lhe dá mais controle sobre seu site, pois você pode editar partes do site, como cabeçalhos, rodapés e páginas 404. Também é uma solução mais acessível, pois permite criar certos efeitos estilísticos sem mexer em nenhum código.


Temas de Blocos vs Temas Clássicos: 4 Principais Diferenças

Agora que você já sabe um pouco mais sobre temas de blocos e temas clássicos, vamos ver as principais diferenças entre eles.

1. PHP vs HTML

Como nós discutimos, temas clássicos use PHP para exibir o conteúdo. Eles também usam funções PHP para determinadas tarefas, como exibição de conteúdo, tradução de texto e criação de condições se/então.

No entanto, o Modelos de página em temas de bloco são arquivos HTML com marcação de bloco. Esses temas usarão PHP apenas como alternativa caso o WordPress não consiga localizar o arquivo HTML. Além disso, os temas de blocos usam blocos para quase todas as funções, contando com padrões de blocos e configurações de blocos para obter determinados resultados.

2. Recursos de edição

Os temas de bloco também diferem dos temas clássicos em termos de como (e o que) você pode editar. Por exemplo, com um tema clássico, você usaria o WordPress Customizer para fazer suas alterações. No entanto, com temas de blocos, você posso use o Customizer, mas você também pode editar com o Full Site Editor: O editor de site completo
Os temas clássicos geralmente não são tão flexíveis quanto os temas de bloco. Você pode usar widgets, registrar um menu de navegação e registrar um cabeçalho personalizado, mas não pode realizar essas tarefas apenas com seu tema clássico.

Por outro lado, os temas de blocos usam blocos em vez de widgets: Altere a navegação do seu site com o Full Site Editor
Como os temas de bloco usam blocos para todas as partes do site, você não precisará de plug-ins, construtores de páginas ou CSS de terceiros para obter determinados tipos de funcionalidade. Isso torna os temas de blocos mais amigáveis ​​para iniciantes.

3. Local de armazenamento

Outra diferença fundamental entre temas clássicos e temas de bloco é que eles armazenam arquivos em locais diferentes. Por exemplo, os temas clássicos colocam os arquivos de modelo no diretório ‘raiz’ do seu site, enquanto os temas de bloco os mantêm na pasta ‘modelos’.

Além disso, os temas clássicos podem manter as partes do modelo em qualquer diretório. Enquanto isso, os temas de bloco colocam as peças do modelo em uma pasta específica de ‘partes’.

Além disso, os temas clássicos podem usar o theme.json, desde que os autores do tema alinhem os estilos para o front-end. Mas, com temas de bloco, os estilos são transmitidos automaticamente para o editor e o front-end.

4. Velocidade do site

Por fim, temas clássicos e temas de bloco diferem em termos de desempenho do site. Os temas clássicos podem carregar rapidamente, desde que todo o site seja otimizado para velocidade.

No entanto, um site que usa um tema de bloqueio pode ser mais rápido porque menos plug-ins de terceiros são necessários para abordar as limitações dos temas clássicos. Maiso Editor de Site Completo do WordPress gera código limpo e compacto para otimizar suas páginas.

Nosso tema UniBlock é uma excelente escolha para a maioria dos sites, permitindo que você faça alterações em seus layouts, como cabeçalhos e rodapés:
Tema UniBlock
Graças ao seu código otimizado para SEO, este tema é limpo, legível e fácil de modificar. Você pode instalar nossos modelos de tema com apenas um clique e aumentar sua pontuação no Page Speed.


Temas de blocos vs temas clássicos: qual é o certo para você?

Aqui está uma tabela para ajudá-lo a ver claramente as diferenças entre temas de blocos e temas clássicos:

Temas Clássicos

Bloquear Temas

Usar funções PHP

Use padrões e configurações de bloco

Usar PHP

Use HTML (PHP como alternativa)

Usar widgets

Usar blocos

Pode registrar cabeçalhos, menus e logotipos

Pode personalizar cabeçalhos, menus e logotipos diretamente com blocos

Não é possível editar modelos de site como páginas 404 sem plug-ins

Pode editar modelos de site usando blocos

Precisa enfileirar manualmente folhas de estilo para front-end e editores

Pode enfileirar folhas de estilo automaticamente

Em resumo, os temas de bloco são mais adequados para iniciantes que desejam controle total de um site. Graças à sua flexibilidade e personalização, você não precisa de nenhum conhecimento técnico para realizar certas tarefas como editar cabeçalhos ou menus.

No entanto, se você preferir usar ferramentas mais tradicionais, os temas clássicos podem ser a melhor escolha. Além disso, se você for um desenvolvedor ou usuário experiente, ainda poderá obter o mesmo nível de personalização dos temas de bloco usando código.


Conclusão

Desde a introdução do Full Site Editing, você pode estar curioso sobre os temas de bloco. No entanto, você pode não entender completamente como eles diferem dos temas clássicos. Felizmente, é mais fácil escolher o tema certo quando você conhece os recursos que os diferenciam.

Para recapitular, aqui estão as principais diferenças entre temas de blocos e temas clássicos:

  1. Os temas clássicos usam PHP, enquanto os temas de bloco dependem do HTML.
  2. Os temas de bloco podem editar partes da página, como cabeçalhos e rodapés.
  3. Temas clássicos e temas de blocos armazenam arquivos de modelo em locais diferentes.
  4. Os temas de bloco podem carregar mais rápido do que os temas clássicos.

Você tem alguma dúvida sobre a diferença entre temas de blocos e temas clássicos? Pergunte-nos na seção de comentários abaixo!

Deixe uma resposta