Como remover menus da barra de administração do WordPress • Ajuda do WordPress

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br


Se vimos recentemente como adicionar menus personalizados à barra de ferramentas de administração do WordPress, hoje vamos avançar e Aprenda a remover esses elementos às vezes irritantes em nossa barra de administração que plugins e temas insistem em adicionar.

Com as técnicas que veremos neste guia, vamos identificar o nó que está adicionando o menu e removê-lo, com alguns métodos.

Para começar, você deve identificar os IDs do nó exibidos pelos menus na barra de ferramentas de administração.

(Antes de tudo) Encontre os IDs dos nós dos diferentes elementos

A primeira coisa é localize o ID do nó, no item da barra de ferramentas que você deseja remover, para o qual você deve inspecionar o código da web para identificá-lo.

Por isso use o inspetor do navegador clicando com o botão direito do mouse no item de menu que você deseja remover.

Como remover menus da barra de administração do WordPress • Ajuda do WordPress 3

Depois que o inspetor do navegador abrir você verá que o ID é mostrado em até três sites.

Como remover menus da barra de administração do WordPress • Ajuda do WordPress 5

Neste exemplo, o ID completo seria este:

O ID do nó será a parte que segue wpadminBarra comum a todos os menus na barra de administração.

Neste exemplo, então, o ID do nó deste elemento da barra de administração que queremos remover seria SG_CachePress_Supercacher_Purge.

Remover menu da barra de administração (método 1)

Já identificado, adicionaríamos o seguinte código ao nosso plug-in de personalização ou plugin MU:

Quando você adiciona o código, o que ele faz é conectar nossa função personalizada em admin_bar_menu e remova o nó especificado.

O parâmetro de prioridade 999 ajuda a garantir que a função de exclusão seja executada após a função adicionar do plugin, porque quanto maior a prioridade, mais tarde a função é executada, como vimos em outros códigos que eu normalmente compartilho com você.

Dito isto, a única parte do código que você deve modificar é substituir o ID do nó de amostra, SG_CachePress_SuperCacher_Purge pelo ID que, no seu caso, você deseja excluir.

Após customizar e adicionar o código visite seu site, recarregue a página para verificar se o menu da barra de ferramentas que você não deseja desapareceu.

Este método funciona em qualquer item da barra de ferramentas adicionado usando o gancho admin_bar_menu, mas … infelizmente nem todos os plugins e temas usam esse gancho para adicionar seus menus personalizados.

Assim que Se este método não funcionou para você, a culpa não é sua (nem a minha).O método simplesmente não funciona para esse plugin / tema específico que escolhemos para o exemplo.

O que você tem que fazer é tente o seguinte método …

Remover menu da barra de administração (método 2)

Como eu estava dizendo, muitos plugins usam o gancho admin_bar_menu para adicionar seus elementos personalizados à barra de administração, que é o método usado no código acima.

Mas existem muitos outros plugins, como SG Optimizer, UpdraftPlus e mais e mais, que eles usam um gancho diferente, wp_before_admin_bar_render, para adicionar seus menus à barra de administração.

Assim que se o método anterior não funcionou para você e apesar de ter o ID corretamente identificadoO menu que incomoda você ainda é exibido, é por causa disso.

A ação wp_before_admin_bar_render permite que os desenvolvedores modifiquem o objeto $wp_admin_bar antes que a barra de ferramentas de administração seja exibida, e é por isso que a usam para adicionar suas personalizações.

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br

Neste caso o código seria o seguinte:

Quando você adiciona esse outro código, funciona quase da mesma forma que a anterior, com essas diferenças:

  • Aqui a variável global é usada $wp_admin_bar (em vez de passar)
  • Use remove_menu (em vez de remove_node)
  • Engancha wp_before_admin_bar_render (ao invés de admin_bar_menu)

Como antes, verifique seu site, recarregue a página e verifique se o menu que você deseja remover desapareceu.

Esta solução alternativa deve funcionar para itens na barra de ferramentas de administração em que o primeiro método não funciona.

Igual a antes, lembre-se de alterar o ID do nó de amostra para o qual você deseja excluir.

Com um método ou outro, o resultado que queremos é partir disso …

Como remover menus da barra de administração do WordPress • Ajuda do WordPress 7

Para este outro …

Como remover menus da barra de administração do WordPress • Ajuda do WordPress 9

Estou certo de que com um método ou outro, você o entenderá.

Remova os menus padrão do WordPress da barra de administração (o “meneillo”)

Para finalizar com essas técnicas, você pode usar o primeiro método para remover da barra de ferramentas do administrador qualquer um dos elementos padrão do WordPress padrão.

O código seria assim:

Como você pode ver, você pode remover tudo, basta personalizar o código adicionando ou removendo os elementos que deseja ver ou não.

VALORIZE E COMPARTILHE ESTE ARTIGO PARA MELHORAR A QUALIDADE DO BLOG …

(4 votos, média: 5)

Gostou deste artigo? Você não sabe o que está perdendo e YouTube!

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br
Leia Também  Como explorar, treinar e tornar tangível a grandeza humana