X

Remover Itens de Menu da Barra de Administração do WordPress 3.3+

Snippets por IsItWP

Você deseja remover itens do menu da barra de administração do WordPress 3.3+? Adicionando o seguinte código ao arquivo functions.php do seu tema WordPress, você pode remover itens do menu da barra de administração do WordPress 3.3+.

function wps_admin_bar() {
    global $wp_admin_bar;
    $wp_admin_bar->remove_node('wp-logo');
    $wp_admin_bar->remove_node('about');
    $wp_admin_bar->remove_node('wporg');
    $wp_admin_bar->remove_node('documentation');
    $wp_admin_bar->remove_node('support-forums');
    $wp_admin_bar->remove_node('feedback');
    $wp_admin_bar->remove_node('view-site');
}
add_action( 'wp_before_admin_bar_render', 'wps_admin_bar' );

Esperamos que este código tenha ajudado você a remover itens do menu do WordPress. Você também pode querer conferir nosso guia sobre remover scripts de emoji do cabeçalho do WordPress.

Comentários   Deixe uma resposta

  1. Obrigado, qual é a lista de todos os nós que podem ser adicionados ao trecho?

    1. Olá Andreas,

      Ótima pergunta, aqui está uma lista de nós que você pode experimentar. Gostaríamos muito de ouvir seu feedback se funcionou. Se houver algo mais específico, por favor, me avise. :)

      wp-logo – O menu do logotipo do WordPress.
      about – O link "Sobre o WordPress".
      wporg – O link para o WordPress.org.
      documentation – O link para a documentação do WordPress.
      support-forums – O link para os fóruns de suporte.
      feedback – O link para dar feedback sobre o WordPress.
      site-name – O link do nome do site (contém "Painel" e "Visitar Site").
      view-site – O link "Visitar Site".
      updates – O link de notificação de atualizações.
      comments – O link de comentários.
      new-content – O menu "Novo" para adicionar novas postagens, mídia, etc.
      edit – O link "Editar" para a página/postagem atual (se aplicável).
      user-info – O menu de informações do usuário (com a foto de perfil do usuário e o link de logout).
      search – A caixa de pesquisa.

  2. Eu estava querendo remover a caixa inteira de conta/perfil de usuário com o texto “Olá”.. substituindo por: botão de logout” para os usuários

    isso é possível?

    1. Não temos um trecho exato para isso. Dito isso, você pode querer conferir estes dois trechos:

      https://www.isitwp.com/addremove-wp-admin-bar-links/
      https://www.isitwp.com/replace-howdy-in-wordpress-3-3-admin-bar/

  3. Olá,

    Descobri seu site hoje e já estou adorando e usei alguns trechos em uma loja WordPress que estou criando para um cliente. Excelente material!!

    Eu estava me perguntando se você seria capaz de postar um trecho no mesmo estilo deste, mas com a remoção/desativação de itens do menu de administração por função de usuário – por exemplo, para a função de editor, gostaríamos de remover itens do menu de administração.. Seria ótimo se você pudesse ajudar nisso!

    1. Olá Nick,
      Acho que você estaria procurando algo assim. Eu não testei isso, mas deve funcionar sem problemas. No entanto, você pode querer verificar outras funções, então um "switch" pode funcionar melhor do que um monte de "if statements".

      global $current_user;
      get_currentuserinfo();
      if (user_can( $current_user, “subscriber”)){
      echo ‘você é assinante’;
      }

  4. Olá,

    Descobri seu site hoje e já estou adorando e usei alguns trechos em uma loja WordPress que estou criando para um cliente. Excelente material!!

    Eu estava me perguntando se você seria capaz de postar um trecho no mesmo estilo deste, mas com a remoção/desativação de itens do menu de administração por função de usuário – por exemplo, para a função de editor, gostaríamos de remover itens do menu de administração.. Seria ótimo se você pudesse ajudar nisso!

  5. Bom trecho de código. Isso pode ser feito para que desapareça apenas em certos tipos de postagem personalizados?

  6. Aqui estão outros para adicionar:

    $wp_admin_bar->remove_menu(‘comments’);$wp_admin_bar->remove_menu(‘new-content’);

    1. Valeu, obrigado Tom.

    2. Além de remover o logo, esses são exatamente os dois que eu estava procurando, obrigado por isso!

  7. era um trecho antigo, foi atualizado agora. Por favor, não adicione links para plugins premium nos comentários.

  8. dica incrível do wordpress.. agora posso remover links indesejados da seção de administração do wordpress, muito obrigado Kevin…

    1. De nada, fico feliz que você goste dos trechos do wordpress 🙂

  9. Zachary Lysobey April 9, 2012 at 12:33 pm

    Hmm, existe algum lugar onde haja documentação de todos os itens do menu, etc…?  Parece que vários dos postados em seu artigo não fazem nada (pelo menos no backend – minhas barras de administração do front-end estão desativadas).  Mesmo com todos eles descomentados – a barra de administração tem quase tanto lixo quanto quando comecei.

    É bom se livrar daquele logo do wordpress 😉

    1.  O que você está procurando remover?

  10. No menu “+ Novo”, eu gostaria de remover os itens de submenu “Post” e “Link”. Existe  uma maneira de fazer isso para a barra de administração 3.3. A única solução alternativa que encontrei é remover o “+ Novo” inteiro adicionando

    $wp_admin_bar->remove_menu(‘new-content’);

    à sua função. Obrigado por compartilhar!

    1. Entendi! Acabei de adicionar o seguinte à sua função:

      $wp_admin_bar->remove_menu(‘new-post’); $wp_admin_bar->remove_menu(‘new-link’);

  11. Remove Menu Items from WordPress 3.3 Admin Bar | ChurchMag January 10, 2012 at 8:41 am

    […] alguns, você pode até remover quaisquer plugins que tenham sido automaticamente adicionados à sua Barra de Administração.[via WordPress Code Snippets] Sobre Eric Dye: Acredito em mídia que importa. Produzi rádio por mais de 15 anos, […]

  12. Remove Menu Items from WordPress 3.3 Admin Bar | ChurchMag January 10, 2012 at 8:41 am

    […] alguns, você pode até remover quaisquer plugins que tenham sido automaticamente adicionados à sua Barra de Administração.[via WordPress Code Snippets] Sobre Eric Dye: Acredito em mídia que importa. Produzi rádio por mais de 15 anos, […]

  13. Obrigado, isso é muito útil! 

    1. Legal Surkho, fico feliz em ajudar, aproveite o snippet!

    2. Shamil Abu-Hurairah January 4, 2012 at 11:27 am

Adicionar um comentário

Ficamos felizes que você tenha escolhido deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com nossa política de privacidade, e todos os links são nofollow. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.

Checklist de Lançamento WordPress

O Checklist Definitivo para Lançamento de WordPress

Compilamos todos os itens essenciais da lista de verificação para o lançamento do seu próximo site WordPress em um e-book prático.
Sim, envie-me o eBook Gratuito!