Durante nossos anos testando recursos do WordPress, vimos a plataforma evoluir de widgets tradicionais para o novo sistema de blocos.
Embora ambas as ferramentas ajudem a personalizar seu site, elas funcionam de maneiras fundamentalmente diferentes e servem a propósitos distintos.
Na WPBeginner, sabemos que entender a distinção entre widgets e blocos pode ser desafiador. No entanto, saber quando usar cada um pode fazer uma grande diferença na eficácia com que você gerencia seu site WordPress.
Neste guia, vamos esclarecer a confusão entre widgets e blocos do WordPress. Compartilharemos exemplos práticos de quando usar cada um, com base em experiência real ajudando milhares de usuários a construir e personalizar seus sites WordPress.

💡A Resposta Curta: Widgets vs. Blocos
Com pressa? Aqui está a diferença fundamental que você precisa saber:
Blocos do WordPress são a nova e moderna maneira de construir tudo. Eles são componentes flexíveis que você usa para criar posts, páginas e até mesmo o layout completo do seu site com controle preciso.
Widgets do WordPress são a maneira antiga de adicionar conteúdo a locais fixos no seu tema, como uma barra lateral ou rodapé. Eles têm opções limitadas de posicionamento e design.
Aqui está uma visão geral rápida dos tópicos que abordaremos neste artigo:
Vamos mergulhar de cabeça!
O que são Widgets no WordPress?
Widgets do WordPress são elementos de conteúdo dinâmico que você pode adicionar a áreas prontas para widgets, como barras laterais.
Widgets foram introduzidos no WordPress 2.2 (maio de 2007).
O objetivo era fornecer aos usuários uma maneira fácil de adicionar elementos personalizáveis ao seu site sem ter que inserir repetidamente o mesmo elemento no final das postagens do blog.
Por exemplo, eles poderiam editar seus arquivos de tema do WordPress para criar uma barra lateral e codificar manualmente algo como códigos de rastreamento do Google AdSense.
Os usuários podiam simplesmente inserir conteúdo ou recursos usando widgets que não precisavam fazer parte de seus arquivos de tema gerais ou postagens de blog.
Os widgets tornaram muito mais fácil para os usuários criarem seu blog WordPress ideal, permitindo-lhes adicionar facilmente anúncios em banner ou formulários de inscrição por e-mail.
Gradualmente, quase todos os temas do WordPress adaptaram os widgets adicionando áreas prontas para widgets em seu design e layouts. Estas eram mais frequentemente barras laterais e rodapés.
O editor de widgets do WordPress se parecia com isso até o WordPress 5.8, que foi lançado em 2021.

O que são Blocos no WordPress?
Um bloco do WordPress é uma parte distinta de conteúdo, como um parágrafo, imagem, título ou vídeo, que você adiciona dentro do editor. Pense nos blocos como os tijolos individuais que você usa para criar posts, páginas e até mesmo o layout de todo o seu site.
Você também pode vê-lo referido como o editor Gutenberg, que foi seu codinome de desenvolvimento.
Blocos são muito semelhantes a widgets porque cada um lida com um único elemento da página ou postagem.
Ao contrário dos widgets, no entanto, os blocos foram introduzidos apenas como parte do editor de posts e páginas, o que significa que eles não poderiam ser facilmente adicionados a áreas como o rodapé do site ou a barra lateral.
Um bloco pode ser inserido em um post ou página para qualquer elemento, incluindo um parágrafo, uma imagem, uma galeria, um recurso específico de plugin como inscrições por e-mail, ou um embed de vídeo.

Existem também blocos para adicionar elementos de layout de design como capas, padrões, tabelas, colunas, grupos e muito mais.
Para saber mais, consulte nosso tutorial completo do editor de blocos do WordPress, que mostra como usar o editor padrão para criar belos layouts de conteúdo.
A Diferença Entre Widgets vs. Blocos no WordPress
A principal diferença entre widgets e blocos do WordPress reside no seu escopo e flexibilidade.
Blocos são os componentes modernos e versáteis usados para construir todo o conteúdo dentro do editor e em todo o site. Eles oferecem controle preciso e opções de design.
Widgets são ferramentas mais antigas usadas principalmente para adicionar conteúdo específico a áreas fixas definidas pelo tema, como barras laterais e rodapés, com personalização limitada.
Aqui está um resumo das principais diferenças:
| Recurso | Widgets (O Jeito Antigo) | Blocos (O Jeito Novo) |
|---|---|---|
| Uso Principal | Adicionar conteúdo específico (como um calendário ou barra de pesquisa) a áreas pré-definidas. | Construir todo o conteúdo, de parágrafos simples a layouts completos de páginas e sites. |
| Localização | Restrito a "áreas de widget" específicas do tema, como barras laterais e rodapés. | Podem ser usados em qualquer lugar: posts, páginas, cabeçalhos, rodapés e áreas de widget. |
| Editor | Gerenciado através da tela clássica Aparência » Widgets. | O componente central do moderno Editor de Blocos e do Editor de Site Completo. |
| Flexibilidade | Opções de personalização limitadas, frequentemente controladas pelo tema. | Altamente flexível com controles individuais para cor, tamanho, espaçamento e muito mais. |
O Editor de Widgets Baseado em Blocos
O WordPress planejou adaptar o editor de blocos para editar todas as áreas do seu site, incluindo áreas prontas para widgets.
Para que isso acontecesse, o novo editor de widgets baseado em blocos foi introduzido no WordPress 5.8.
Os usuários agora podem usar blocos em áreas prontas para widgets de seus temas.

Os widgets ainda estão localizados sob o menu Aparência » Widgets.
No entanto, se você estiver usando um tema baseado em blocos que não tenha áreas prontas para widgets definidas, você pode não vê-lo lá.
Em vez disso, você verá o menu Aparência » Editor.

Muitos dos widgets legados do WordPress já possuem blocos que podem fazer a mesma coisa.
Você pode clicar no botão de adicionar novo bloco (+) para encontrar vários blocos categorizados como Widgets.

Estes ainda são blocos, mas estão apenas categorizados como widgets para que os usuários possam entender que eles se comportam como widgets legados.
No entanto, se um usuário ainda precisar usar um widget legado que não tenha um bloco alternativo, ele poderá fazê-lo usando o bloco Widgets Legados.

Se um plugin do WordPress tiver um bloco para adicionar a posts e páginas, você agora também poderá usar o mesmo bloco em áreas prontas para widgets.
Desenvolvedores de temas também podem criar blocos personalizados que os usuários podem adicionar a diferentes áreas de seus sites.
O Futuro dos Widgets do WordPress
O WordPress está se movendo em direção a uma experiência de edição mais unificada, usando blocos em posts, páginas, widgets e edição de site completo.
Isso significa que os widgets baseados em blocos estão se tornando o padrão para temas e plugins modernos do WordPress. Muitos desenvolvedores já estão atualizando seus produtos para suportar o Editor de Blocos e os recursos de Edição de Site Completo.
No entanto, os widgets clássicos ainda são amplamente utilizados. Muitos temas e plugins antigos continuam dependendo de widgets tradicionais e shortcodes, especialmente em sites WordPress de longa data.
Para ajudar nessa transição, o WordPress ainda inclui recursos de compatibilidade como o bloco Widget Legado, que permite que widgets antigos continuem funcionando dentro do novo editor.
Como Desativar Widgets de Bloco no WordPress
Se você ainda prefere a experiência de widget antiga, pode desativar os widgets de bloco no WordPress e restaurar a tela de widgets clássica.
A maneira mais fácil de fazer isso é usando o plugin gratuito WPCode, que permite personalizar o WordPress sem editar os arquivos do seu site. Ele também inclui um snippet pronto para desativar widgets de bloco.
O WPCode é confiável por mais de 3 milhões de sites e tem uma classificação de 4,9/5 estrelas em mais de 2000 avaliações no WordPress.org. Nós o usamos muitas vezes e descobrimos que é a opção mais segura para adicionar código.

Alternativamente, você pode usar o plugin Classic Widgets, ativo em mais de 5 milhões de sites. Para mais detalhes, você pode ver nosso guia passo a passo sobre como instalar um plugin do WordPress.
Após a ativação, o plugin simplesmente substituirá o editor de widgets baseado em blocos pela página de widgets antiga.
No entanto, o WordPress anunciou anteriormente que o suporte para o plugin Classic Widgets estava planejado até 2024. Embora o plugin ainda funcione, muitos usuários preferem soluções como o WPCode porque eles são ativamente mantidos e oferecem uma abordagem de longo prazo mais flexível.
Você também pode usar o bloco Widget Legado integrado para continuar usando widgets antigos no novo editor.
Blocos vs. Widgets – Qual é Melhor?
Para quase todos os usuários, os blocos são melhores. Recomendamos que você comece a usar o novo sistema baseado em blocos o mais rápido possível, pois essa é a direção para a qual o WordPress está caminhando.
O editor de blocos é mais fácil de usar devido à sua interface intuitiva de arrastar e soltar, é mais moderno e muito mais flexível do que a tela clássica de Widgets.
Ele permite controle preciso sobre elementos individuais como cor, tamanho e espaçamento, e oferece uma prévia visual muito melhor de como seu conteúdo ficará no front-end.
Por exemplo, se você quiser adicionar um botão de call-to-action dentro de um post de blog, um bloco é ideal. Se você estiver construindo um layout de página personalizado inteiro, os blocos oferecem o controle granular que você precisa.
Para conteúdo simples e estático, como um aviso de direitos autorais em um rodapé, um widget legado ainda pode ser suficiente em temas clássicos. Mas mesmo estes estão sendo cada vez mais substituídos por padrões de blocos ou blocos especializados em temas modernos.
Se um plugin ou tema do WordPress no seu site ainda não suporta widgets baseados em blocos, você pode entrar em contato com o desenvolvedor e pedir para que ele converta seus widgets em blocos.
Se eles não tiverem planos de lançar uma atualização, você geralmente pode encontrar plugins ou temas alternativos para substituí-los.
Perguntas Frequentes: Widgets e Blocos do WordPress
Aqui estão algumas perguntas que são frequentemente feitas por nossos leitores sobre blocos e widgets.
O que acontece com meus widgets antigos se eu trocar de tema ou atualizar o WordPress?
Seus widgets existentes ainda aparecerão nas áreas de widgets do seu novo tema, assumindo que essas áreas existam. Se você mudar para um tema que não tenha as mesmas áreas de widgets, o WordPress não excluirá seus widgets.
Em vez disso, ele os moverá para uma seção 'Widgets Inativos' em Aparência » Widgets. Isso mantém seu conteúdo seguro para que você possa movê-lo para uma nova área de widget mais tarde.
Ainda posso usar widgets em versões mais recentes do WordPress?
Sim, mas agora eles aparecem na tela de Widgets baseada em blocos. Se você estiver usando o WordPress 5.8 ou posterior, os widgets são tratados usando blocos por padrão, embora você possa instalar um plugin para restaurar a interface de widget clássica, se necessário.
Preciso mudar todos os meus widgets para blocos?
Não, mas a mudança para blocos oferece mais controle e flexibilidade. Você pode estilizar e visualizar seu conteúdo com mais facilidade, e muitos temas e plugins agora oferecem melhor suporte para layouts baseados em blocos.
Esperamos que este artigo tenha ajudado você a entender a diferença entre widgets e blocos do WordPress. Você também pode querer ver nossa seleção dos melhores plugins de blocos para WordPress ou ver nosso guia sobre a diferença entre o editor de blocos vs. construtores de páginas.
Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

David Lim
Widgets são um pouco como snippets. Eles tornam super fácil usar as funções e até ficam bonitos se você os projetar bem