Remover ou ocultar blocos desnecessários no editor de conteúdo pode limpar seu menu de blocos. Isso também ajuda você a se manter focado, facilitando a localização rápida dos blocos de que precisa.
Vários de nossos redatores desativaram blocos desnecessários em seu editor Gutenberg para manter a interface limpa e direta.
Desde que fizeram essa alteração, eles relataram um grande aumento na produtividade e no foco durante a escrita.
Neste artigo, mostraremos instruções passo a passo sobre como remover um bloco no WordPress.

Por que remover, ocultar ou excluir um bloco no WordPress?
Se você tem um blog WordPress, então você usará o editor Gutenberg para criar posts e páginas para seu site. Aqui, você notará alguns blocos no menu que provavelmente nunca usará em seu site.
Por exemplo, o editor de conteúdo oferece um bloco de Verso que pode ser usado para inserir poesia ou letras de música. No entanto, se você tem um blog de culinária ou blog de moda, então este bloco principal é completamente irrelevante para o seu conteúdo.

Nesse caso, você pode simplesmente remover esses blocos do editor de posts para criar uma interface mais limpa e focada.
No entanto, se você não quiser remover o bloco e sua funcionalidade, pode ocultá-lo usando o recurso de visibilidade de bloco padrão do WordPress. Dessa forma, o bloco não é completamente removido e você pode acessá-lo facilmente se precisar.
Por outro lado, se você cometeu um erro em sua postagem ou deseja excluir algum conteúdo, então você não precisa remover ou ocultar um bloco para isso. Você pode simplesmente excluir esse bloco específico dentro da postagem.
Isso excluirá o conteúdo que você adicionou usando esse bloco sem remover completamente o bloco do WordPress. Por exemplo, se você adicionou vários blocos de título, pode excluir um deles para tornar seu conteúdo mais legível.

Dito isso, vamos ver como remover facilmente blocos no WordPress. Adicionamos quatro métodos neste tutorial, e você pode usar os links abaixo para pular para o método de sua escolha:
- Método 1: Excluir um Bloco no Editor do WordPress
- Método 2: Ocultar um Bloco no WordPress
- Método 3: Remover Blocos Principais no WordPress
- Método 4: Remover um Bloco de Plugin no WordPress
- Bônus: Criar um Padrão Sincronizado no WordPress
- Perguntas Frequentes
Método 1: Excluir um Bloco no Editor do WordPress
Se você deseja excluir blocos em seu conteúdo, este método é para você. Lembre-se de que esses blocos não serão removidos do menu de blocos, mas serão excluídos das postagens do blog do WordPress das quais faziam parte.
Primeiro, você precisa selecionar o bloco que planeja excluir clicando nele.
Depois disso, clique no ícone de três pontos na barra de ferramentas do bloco para abrir um prompt. A partir daqui, selecione a opção 'Excluir' para remover o bloco de sua postagem do blog.

Por outro lado, você também pode excluir vários blocos no conteúdo. Primeiro, você deve selecionar todos os blocos que deseja remover arrastando o mouse sobre eles.
Depois disso, clique no ícone de três pontos na barra de ferramentas do bloco e clique na opção 'Excluir' no prompt.

Se você está procurando um atalho, então você pode até excluir um bloco no editor de conteúdo clicando nos botões Shift + Alt + Z para Windows e Linux e ⌃ + ⌥ + Z para macOS.
Método 2: Ocultar um Bloco no WordPress
Se você não quiser remover completamente um bloco, use este método.
Você pode usar o recurso de visibilidade de blocos do WordPress para ocultar o bloco do menu e trazê-lo de volta facilmente sempre que precisar.
Para fazer isso, você deve abrir o editor de blocos e clicar no ícone de três pontos no canto superior direito da tela. Isso abrirá o menu suspenso de onde você deve selecionar a opção ‘Preferências’.

Isso abrirá um pop-up na tela. Aqui, mude para a aba ‘Blocos’ e desmarque as caixas ao lado dos blocos que você deseja ocultar no editor de posts.
Você também pode desabilitar blocos de plugins daqui, como o bloco WPForms ou o bloco Soliloquy.

Quando terminar, basta clicar no ícone ‘X’ para sair do prompt. Você agora ocultou com sucesso os blocos no WordPress.
Para ver os resultados, clique no botão ‘+’ no canto superior esquerdo para abrir o menu de blocos. Aqui, você notará que os blocos que você escolheu não estão mais visíveis.

Quando quiser trazer de volta esses blocos, basta clicar no ícone de três pontos novamente e selecionar a opção de preferências.
Assim que o pop-up abrir, mude para a aba ‘Blocos’ e clique no link ‘Redefinir’ para tornar os blocos visíveis novamente.

No entanto, o único ponto negativo deste método é que você não pode ocultar blocos individuais. Isso significa que, mesmo que você queira tornar um dos blocos ocultos visível, clicar no link ‘Redefinir’ tornará todos os seus blocos escolhidos visíveis novamente.
Se isso parecer um problema para você, então você pode usar o próximo método.
Método 3: Remover Blocos Principais no WordPress
Este método usa uma abordagem de ‘lista de permissões’ para remover completamente os blocos padrão do editor do WordPress.
Isso é ideal para criar um ambiente de edição altamente restritivo, pois você definirá exatamente quais blocos (como o bloco de imagem, parágrafo ou título) são permitidos, e todo o resto será removido.
Para remover um bloco principal do WordPress, você precisará adicionar um trecho de código PHP. Embora você possa adicionar este código ao arquivo functions.php do seu tema, nós fortemente desaconselhamos isso.
Um pequeno erro no código pode quebrar seu site, e suas alterações serão perdidas na próxima vez que você atualizar seu tema.
É por isso que recomendamos usar o WPCode em vez disso. É o melhor plugin de trechos de código do WordPress do mercado e a maneira mais segura de adicionar código personalizado ao seu site.
Nós o usamos para gerenciar trechos de código em nossos próprios sites, e ele nunca nos falhou. Para saber mais, veja nossa análise completa do WPCode.
☝ Observação: Você pode usar a versão gratuita do WPCode para este tutorial. No entanto, a atualização para o plano pro desbloqueará mais recursos.
Primeiro, você precisa instalar e ativar o plugin WPCode. Para mais detalhes, consulte nosso guia para iniciantes sobre como instalar um plugin do WordPress.
Após a ativação, visite a página Code Snippets » + Add Snippet no painel do WordPress e clique no botão ‘Use Snippet’ na opção ‘Add Your Custom Code (New Snippet)’.

Isso o direcionará para a página ‘Criar Snippet Personalizado’, onde você deve adicionar um nome para o snippet de código que está criando.
Em seguida, escolha ‘PHP Snippet’ como o Tipo de Código no menu suspenso à direita.

Depois disso, você precisa adicionar o seguinte código personalizado na caixa ‘Code Preview’:
add_filter( 'allowed_block_types_all', function( $allowed_blocks, $editor_context ): array {
$allowed_blocks = [
'core/paragraph',
'core/heading',
'core/list',
'core/list-item',
'core/quote',
'core/preformatted',
'core/pullquote',
'core/table',
'core/gallery',
'core/image',
'core/video',
'core/spacer',
'core/separator',
'core/shortcode',
'core/embed',
];
return $allowed_blocks;
}, 100, 2 );
Este código usa um filtro do WordPress chamado allowed_block_types_all. Este filtro informa ao WordPress exatamente quais blocos são permitidos no editor.
O código fornece uma lista específica de blocos principais que são permitidos em seu site. Qualquer bloco não mencionado nesta lista, como o bloco ‘Verse’, será automaticamente removido do editor de blocos.
No entanto, se você também quiser remover um dos blocos mencionados no código, como o bloco ‘Separator’, basta excluí-lo do snippet de código.

Da mesma forma, se um bloco não for mencionado no snippet de código, mas você não quiser removê-lo, poderá adicionar o nome dele à lista de blocos.
Você pode fazer isso facilmente digitando ‘core/’ e, em seguida, adicionando o nome do bloco assim:
‘core/verse’ ,

Em seguida, role para baixo até a seção ‘Insertion’ e selecione o modo ‘Auto Insert’.
Ao fazer isso, o código personalizado será executado automaticamente em seu site após a ativação.

Em seguida, role de volta para o topo e alterne o switch ‘Inactive’ para ‘Active’.
Finalmente, clique no botão ‘Salvar Snippet’ para armazenar suas configurações.

Agora você pode visitar o editor de blocos para ver as alterações em ação.
Aqui, você notará que os blocos clássico, capa, separador, arquivo e muitos outros serão removidos do menu de blocos porque não faziam parte da sua lista de trechos de código.

Método 4: Remover um Bloco de Plugin no WordPress
Este método pode ser usado quando você deseja remover um bloco que foi introduzido por um plugin.
Muitos plugins do WordPress adicionam blocos ao editor de conteúdo. Esses blocos facilitam muito a adição da funcionalidade do plugin às suas postagens de blog ou páginas.
Por exemplo, All in One SEO for WordPress adiciona blocos de FAQ, breadcrumbs, índice e sitemaps HTML ao editor de conteúdo.

No entanto, às vezes, você pode não querer usar um dos blocos oferecidos pelo plugin porque sente que ele é irrelevante para o seu conteúdo. Nesse caso, você pode remover o bloco do plugin usando código personalizado.
Para fazer isso, você precisará do WPCode, que é o melhor plugin de snippets de código e a maneira mais segura de adicionar código personalizado ao seu site.
Primeiro, você precisa instalar e ativar o plugin gratuito WPCode. Para detalhes, consulte nosso guia passo a passo sobre como instalar um plugin do WordPress.
Após a ativação, visite a página Snippets de Código » + Adicionar Snippet no painel do WordPress. Aqui, clique no botão ‘Usar Snippet’ na opção ‘Adicionar seu código personalizado (Novo Snippet)’.

Uma vez na página ‘Criar Snippet Personalizado’, você pode começar adicionando um nome para seu snippet de código para fins de identificação.
Em seguida, escolha ‘PHP Snippet’ como o Tipo de Código no menu suspenso à direita.

Depois disso, adicione o seguinte snippet de código na caixa de visualização de código:
Apenas lembre-se de substituir o nome do bloco do plugin pelo bloco que você deseja remover.
add_action( 'init', function() {
unregister_block_type( 'aioseo/breadcrumbs' );
}, PHP_INT_MAX );
Para obter este nome, você deve abrir o editor Gutenberg e adicionar o bloco do plugin à página/postagem.
Em seguida, clique no ícone de três pontos no canto superior direito da tela para abrir o menu suspenso. A partir daqui, mude para o editor de código.

Assim que mudar, procure por um comentário HTML que comece com <!– wp:.
O nome completo do bloco, como aioseo/breadcrumbs, estará logo após essa tag de abertura.
Vá em frente e copie este nome e volte para a página ‘Criar Snippet Personalizado’, onde você deve colá-lo.

Em seguida, role para baixo até a seção ‘Inserção’ e selecione o modo ‘Inserção Automática’.
Esta opção executará automaticamente o trecho de código personalizado após a ativação.

Depois disso, alterne o interruptor ‘Inativo’ para ‘Ativo’.
Em seguida, clique no botão ‘Salvar Trecho’ no topo para armazenar suas configurações.

Agora, abra o editor de blocos em seu site WordPress e procure o bloco que você removeu.
Aqui, você verá que o bloco que você removeu ainda será exibido no menu, mas assim que você o adicionar à página ou postagem, ele apenas mostrará um erro de bloco inválido.

Bônus: Criar um Padrão Sincronizado no WordPress
Além de ocultar blocos, você também pode economizar tempo criando Padrões Sincronizados, que costumavam ser chamados de ‘Blocos Reutilizáveis’ em versões mais antigas do WordPress.
Este recurso permite que você salve um bloco ou um grupo de blocos que você pode usar em outras postagens e páginas. Quando você atualiza o padrão sincronizado em um local, ele é atualizado automaticamente em todos os lugares onde você o usou.
Por exemplo, você pode criar um padrão sincronizado para CTAs, formulários de feedback, produtos de afiliados e muito mais. Para fazer isso, você deve abrir o editor de blocos e digitar o conteúdo que deseja converter em um bloco reutilizável.
Depois disso, clique no ícone de três pontos na barra de ferramentas do bloco para abrir um menu suspenso. A partir daqui, selecione a opção ‘Criar Padrão’.

Em seguida, basta adicionar um nome para o seu bloco e clicar no botão ‘Criar’ para armazenar suas configurações.
Agora, o bloco reutilizável será salvo no banco de dados do WordPress, e você pode adicioná-lo facilmente às suas páginas ou postagens usando o menu de blocos.

Para mais informações, veja nosso tutorial sobre como criar um bloco reutilizável no WordPress.
Perguntas Frequentes
Aqui estão algumas perguntas que nossos leitores frequentemente fazem sobre como remover um bloco no WordPress:
Qual é a diferença entre excluir, ocultar e remover um bloco?
Excluir um bloco o remove de uma única postagem ou página, mas o tipo de bloco ainda está disponível no editor. Ocultar um bloco o remove do menu de blocos, mas você pode facilmente trazê-lo de volta do painel Preferências.
Remover um bloco com código o desabilita completamente em todo o seu site, para que ninguém possa usá-lo.
É possível desfazer a remoção de um bloco?
Sim, é possível desfazer as alterações. Se você ocultou um bloco, pode exibi-lo novamente no menu ‘Preferências’.
Se você removeu um bloco usando código no WPCode, pode simplesmente desativar ou excluir esse trecho de código específico para restaurar o bloco.
Ocultar ou remover blocos acelerará meu site?
Ocultar ou remover blocos afeta principalmente o editor de back-end onde você cria conteúdo. Tem um efeito muito mínimo, se houver, na velocidade do front-end do seu site que seus visitantes experimentam.
O principal benefício é melhorar seu próprio fluxo de trabalho. Ao criar uma interface mais limpa, você pode encontrar os blocos de que precisa mais rapidamente e escrever com mais eficiência.
Esperamos que este artigo tenha ajudado você a aprender como remover blocos facilmente no WordPress. Você também pode querer ver nosso guia para iniciantes sobre como usar o editor de blocos do WordPress e nossa lista de problemas comuns do editor de blocos e como corrigi-los.
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.


Suman Sourabh
Sempre que escrevo e edito posts de blog, eu só uso o primeiro método para excluir quaisquer blocos porque é muito fácil e está presente na interface do usuário sem a necessidade de manipulação de código.
Mas eu não sabia sobre ocultar o bloco! Obrigado por isso.
kzain
O Gutenberg pode ser uma ferramenta poderosa, mas às vezes parece avassalador com todos os blocos disponíveis. Eu também não uso todos eles, e tê-los poluindo o editor pode ser confuso.
Este trecho de código para remover blocos não utilizados é incrível. Acabei de testá-lo em um site de teste e funciona perfeitamente! Agora o editor Gutenberg parece muito mais limpo e fácil de navegar. Obrigado pela dica!
Jiří Vaněk
Às vezes eu trabalho com o Gutenberg para aprender com ele. Achei muito confuso às vezes, porque eu não uso todos os blocos pessoalmente. Tentei o snippet agora em um dos sites de teste e funcionou muito bem. Obrigado. O Gutenberg é imediatamente mais claro.
kzain
Concordo totalmente! O Gutenberg pode ser ótimo, mas todos esses novos blocos podem definitivamente torná-lo confuso e difícil de focar. A ideia de usar um snippet de código para removê-los é brilhante.