Como tornar os blocos reutilizáveis ​​visíveis no menu do WordPress

Oi, pessoal,

Que tal?

Hoje trago-vos um pequeno tutorial mas que considero bastante útil se estiverem a trabalhar com o Gutenberg e principalmente com os Blocos Reutilizáveis.

Algo maravilhoso que Gutenberg tem é a possibilidade de criar seus próprios blocos, salvá-los e usá-los quantas vezes quiser.

Para quem não sabe, criar um bloco reutilizável é muito simples.

Criar Blocos Reutilizáveis

Um bloco reutilizável pode ser composto por um ou mais blocos, tornando-o ideal para criar elementos personalizados e depois poder usá-los em qualquer página ou postagem.

Para criar um bloco reutilizável, basta ficar em cima do bloco, clicar nos 3 pontos e selecionar a opção Criar um bloco reutilizável, como você pode ver na captura de tela a seguir.

Captura de tela do WordPress de um bloco reutilizável sendo criado

Uma vez criado o bloco reutilizável, se quiser utilizá-lo, basta adicionar um novo bloco e procurar o nome que lhe deu:

Nome do bloco reutilizável

Gerenciar blocos reutilizáveis

Como vimos, adicionar um bloco reutilizável é muito simples. Mas como será gerenciá-los?

Você vai ver como é fácil, mas vamos tornar ainda mais fácil 😉

A primeira coisa que você deve saber é que, se você modificar o bloco reutilizável, ele será modificado em todos os lugares onde for inserido. Algo realmente útil.

Se queres que não seja assim, podes sempre usar a opção Converter para blocos normais.

Quando você fizer isso, os mods não serão globais, mas apenas o bloco em que você está será modificado.

Para modificar um bloco reutilizável você tem 3 opções:

Modifique um bloco reutilizável de um bloco incorporado

A primeira e mais fácil opção para modificar um bloco é ir a uma página ou post onde você inseriu o bloco, modificar o que quiser e salvar. Uma vez feito, ele será modificado em todos os locais inseridos.

Modifique um bloco reutilizável em Gerenciar blocos reutilizáveis

Você nem sempre deseja modificar um bloco de uma entrada ou pode apenas querer ver todos os seus blocos reutilizáveis ​​em um só lugar.

Para fazer isso você tem que ir para o + para adicionar um novo bloco, vá para a opção Reutilizável e clique em Gerenciar blocos reutilizáveis:

captura de tela de gerenciar blocos reutilizáveis

Depois de clicar, você chega a uma tela onde você tem todos os blocos reutilizáveis:

Captura de tela dos blocos reutilizáveis

E a partir daqui você pode gerenciar os blocos reutilizáveis ​​como faria com postagens, páginas ou qualquer outro tipo de conteúdo.

Problema? Que por padrão você não pode acessar esta tela se não for como fizemos aqui, mas então vou lhe dizer como podemos transformar esta opção em um menu de administração do WordPress

Como tornar os blocos reutilizáveis ​​visíveis no menu do WordPress

Parece-me muito estranho que esta opção não seja padrão, mas certamente há algum motivo pelo qual ela não está ativada como padrão.

Para adicionar a opção de menu de acesso direto ao gerenciamento de blocos reutilizáveis, podemos adicionar o seguinte código no arquivo Functions.php do nosso modelo.

Lembre-se de fazer um backup antes de fazê-lo e usar um modelo filho

/**
 * Reusable Blocks accessible in backend
 * @link https://www.billerickson.net/reusable-blocks-accessible-in-wordpress-admin-area
 *
 */
function be_reusable_blocks_admin_menu() {
    add_menu_page( 'Reusable Blocks', 'Reusable Blocks', 'edit_posts', 'edit.php?post_type=wp_block', '', 'dashicons-editor-table', 22 );
}
add_action( 'admin_menu', 'be_reusable_blocks_admin_menu' );

Eu encontrei o código em este artigo

Feito isso, veremos como a opção Blocos reutilizáveis ​​aparece em nossa área de trabalho do WordPress:

Captura de tela da opção de blocos reutilizáveis ​​no painel do WordPress

Também descobri que pode ser feito com um plug-in, mas é tão fácil fazer com código que prefiro não carregar mais plug-ins, o plug-in se chama Opção de menu de administração de blocos reutilizáveis

Espero que tenha sido útil para você 😉

Deixe um comentário