WordPress Widgets vs Blocos – Qual é a diferença? (Explicado)

Publicados: 2023-03-23

Você está tentando entender a diferença entre widgets e blocos do WordPress?

Os widgets e blocos do WordPress são usados ​​para adicionar elementos de conteúdo dinâmico a postagens, páginas, barras laterais e modelos. Os widgets são uma parte essencial do WordPress há 16 anos, enquanto os blocos só fazem parte da plataforma desde 2018. Eles têm funções semelhantes, mas não são os mesmos.

Neste artigo, explicaremos a diferença entre widgets e blocos do WordPress, para que você aprenda a usá-los corretamente.

Understanding the difference between WordPress widgets and blocks

Aqui está uma visão geral rápida dos tópicos que abordaremos neste artigo.

  • O que são widgets do WordPress?
  • O que são Blocos no WordPress?
  • A diferença entre widgets e blocos no WordPress
  • O editor de widget baseado em bloco
  • O futuro dos widgets do WordPress
  • Blocos vs Widgets – Qual é o melhor?

O que são widgets do WordPress?

Os widgets do WordPress são elementos de conteúdo dinâmico que você pode adicionar a áreas prontas para widgets, como barras laterais.

Os 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, ou editar seus arquivos de tema do WordPress para criar uma barra lateral e codificar manualmente em 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 que eles adicionem facilmente anúncios em banner ou formulários de inscrição por e-mail.

Gradualmente, quase todos os temas do WordPress adaptaram widgets adicionando áreas prontas para widgets em seus designs e layouts. Na maioria das vezes, eram barras laterais e rodapés.

O editor de widgets do WordPress era assim até o lançamento do WordPress 5.8 em 2021.

Old widgets screen

O que são Blocos no WordPress?

Os blocos são os elementos que os usuários podem adicionar a uma área usando o editor de conteúdo do WordPress. O WordPress mudou para este editor de conteúdo baseado em blocos no WordPress 5.0.

Você também pode vê-lo referido como o editor Gutenberg, que era seu codinome de desenvolvimento.

Os blocos são muito semelhantes aos 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 postagem e página, o que significa que não podiam ser facilmente adicionados a áreas como o rodapé do site ou a barra lateral.

Um bloco pode ser inserido em uma postagem ou página para qualquer elemento, incluindo um parágrafo, uma imagem, uma galeria, um recurso específico do plug-in, como inscrições de e-mail ou uma incorporação de vídeo.

Block editor in WordPress

Também existem 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 e blocos no WordPress

Até o WordPress 5.8, a diferença entre widgets e blocos era bastante óbvia.

Os usuários adicionaram widgets às áreas prontas para widgets de seus temas. Eles foram usados ​​principalmente para exibir elementos que não eram conteúdo de postagem/página. Por exemplo, listas de postagens recentes, links importantes, banners, formulários e muito mais.

No entanto, a diferença entre widgets e blocos tornou-se bastante confusa agora.

Widgets são elementos independentes que podem ser usados ​​em áreas prontas para widgets, como barras laterais em um site WordPress.

Os blocos também são elementos independentes que podem ser acessados ​​por meio do editor de blocos. Eles podem ser usados ​​em postagens e páginas, bem como em áreas prontas para widgets. Você também pode usá-los em modelos se o seu tema tiver ativado o editor de site completo.

Os widgets foram os primeiros a permitir que os desenvolvedores produzissem outros elementos, como formulários de contato, depoimentos, feeds de mídia social e muito mais.

No entanto, o mesmo pode ser alcançado usando blocos. Muitos dos principais plugins do WordPress agora vêm com blocos que você pode adicionar em qualquer lugar.

Plugin blocks

Por exemplo, WPForms vem com um bloco de formulário de contato que você pode adicionar em qualquer lugar para exibir um formulário.

Da mesma forma, o All in One SEO vem com blocos para o sumário, mapa do site HTML, navegação estrutural e muito mais.

O editor de widget baseado em bloco

O WordPress planejou adaptar o editor de blocos para editar todas as áreas do seu site, incluindo as áreas prontas para widgets.

Para que isso aconteça, o novo editor de widget baseado em blocos foi introduzido no WordPress 5.8.

Os usuários agora podiam usar blocos em áreas prontas para widgets de seus temas.

Block widget editor

Os widgets ainda estão localizados no menu Aparência » Widgets .

No entanto, se você estiver usando um tema baseado em blocos que não possui áreas prontas para widgets definidas, talvez não o veja lá. Em vez disso, você verá Aparência » Editor .

Site editor with no widgets screen

Muitos dos widgets legados do WordPress já possuem blocos que podem fazer a mesma coisa.

Clique no botão Adicionar novo bloco (+) e você encontrará vários blocos categorizados como Widgets.

Widget blocks

Ainda são blocos, mas são apenas categorizados como widgets para que os usuários possam entender que esses blocos se comportam como widgets legados.

No entanto, se um usuário ainda precisar usar um widget herdado que não tenha um bloco alternativo, ele poderá fazer isso usando o bloco Legacy Widgets.

Legacy widget block

Se um plug-in do WordPress tiver um bloco que você pode adicionar aos posts e páginas, agora você também pode usar o mesmo bloco em áreas prontas para widgets.

Os 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á avançando no uso de uma maneira mais intuitiva e unificada de editar o conteúdo em um site WordPress.

Isso significa que os widgets mais antigos não estarão mais disponíveis daqui para frente. Os desenvolvedores de temas e plugins do WordPress já estão adaptando e adicionando suporte para o editor de blocos em seus produtos.

No entanto, muitos temas do WordPress ainda usam widgets mais antigos. Da mesma forma, muitos plugins do WordPress ainda usam códigos de acesso e widgets legados.

Se você ainda precisar usar os widgets antigos, poderá desativar os widgets de bloqueio no WordPress.

A maneira mais simples seria fazer isso usando o plug-in WPCode gratuito, que permite personalizar o WordPress sem adicionar dezenas de plug-ins.

Possui snippets pré-fabricados que você pode usar para desativar os widgets de bloqueio.

Select the Disable Widget Blocks snippet from the WPCode library

Como alternativa, você também pode usar o plug-in Classic Widgets. Para obter mais detalhes, consulte nosso guia passo a passo sobre como instalar um plug-in do WordPress.

Após a ativação, o plug-in simplesmente substituirá o editor de widget baseado em bloco pela página de widget mais antiga.

Observação: o plug-in Widgets clássicos será suportado apenas até 2024. Depois disso, o plug-in não será atualizado ou mantido. É por isso que recomendamos o uso do WPCode para garantir sua personalização no futuro.

Blocos vs Widgets – Qual é o melhor?

Recomendamos que os usuários comecem a usar o novo editor de widgets baseado em blocos o mais rápido possível, porque é nessa direção que o desenvolvimento do WordPress está indo.

É fácil de usar, moderno e mais flexível que a tela Widgets anterior.

Se um plug-in ou tema do WordPress em seu site não oferece suporte a widgets baseados em blocos, você pode entrar em contato com o desenvolvedor e solicitar que ele converta seus widgets em blocos.

Se eles não tiverem planos de lançar uma atualização, você poderá encontrar facilmente plugins ou temas alternativos para substituí-los.

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 escolha dos melhores plug-ins de bloco para WordPress ou ver nosso guia sobre a diferença entre o editor de blocos e os construtores de páginas.

Se você gostou deste artigo, assine nosso canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.