Alguns leitores nos perguntaram como desativar a barra de administração do WordPress. Embora seja um ajuste pequeno, alguns usuários preferem fazer isso por vários motivos, como manter uma interface de usuário mais limpa ou melhorar a experiência do usuário para usuários não administradores.
Por padrão, você pode desativar facilmente a barra de administração do WordPress para usuários individuais. No entanto, isso pode consumir muito tempo se você tiver um grande número de usuários registrados em seu site.
Neste artigo, mostraremos como desativar facilmente a barra de administração do WordPress para todos os usuários, exceto administradores.

O que é a Barra de Administração do WordPress?
Por padrão, o WordPress exibe uma barra de administração na parte superior da tela para todos os usuários logados. Quando você está logado em sua conta, pode ver esta barra de ferramentas na área de administração do WordPress e em todas as outras páginas.

A barra de ferramentas de administração do WordPress possui atalhos úteis para diferentes áreas de back-end do WordPress, e esses atalhos mudam com base na função e permissões de um usuário no WordPress.
No entanto, a barra de administração pode ser uma distração quando você está visualizando o front-end do seu site.
Ela também pode afetar o design e a experiência do usuário do seu site. Isso pode ser um problema se você estiver construindo ou gerenciando um site WordPress para terceiros, pois impede que eles vejam como o site deles realmente se parece.
Felizmente, existem várias maneiras de desativar a barra de administração para todos os usuários, exceto administradores. Simplesmente use os links rápidos abaixo para pular para o método que você deseja usar:
- Método 1: Alterar as Permissões de Cada Usuário no WordPress
- Método 2: Usar Código para Desativar a Barra de Administração para Usuários Não Administradores (Recomendado)
- Método 3: Usar um Plugin Gratuito para Desativar a Barra de Administração para Usuários Não Administradores
Tutorial em Vídeo
Se você prefere instruções escritas, continue lendo.
Método 1: Alterar as Permissões de Cada Usuário no WordPress
Você pode desativar a barra de administração para usuários específicos simplesmente editando o perfil de usuário deles. Este é um método rápido e fácil se você precisar remover a barra apenas para um pequeno número de pessoas. No entanto, se você gerencia um site de assinatura com muitos usuários, recomendamos escolher um método diferente.
Para remover a barra de administração manualmente, basta ir para a página Usuários » Todos os Usuários no painel de administração do WordPress. Em seguida, passe o mouse sobre o usuário do WordPress que não precisa da barra de administração e clique em 'Editar' quando ela aparecer.

Isso abrirá o perfil desse usuário.
A partir daqui, desmarque a caixa ao lado da opção 'Mostrar barra de ferramentas ao visualizar o site'.

Depois disso, role até o final da tela e clique em 'Atualizar Usuário' para salvar suas alterações. Isso desativará a barra de administração apenas para essa pessoa específica.
Para ocultar a barra de ferramentas para mais usuários, basta seguir o mesmo processo descrito acima.
Método 2: Usar Código para Desativar a Barra de Administração para Usuários Não Administradores (Recomendado)
Se você precisar ocultar a barra de administração para muitas pessoas diferentes, alterar as configurações de cada usuário manualmente levará muito tempo e esforço.
Por esse motivo, recomendamos desativar a barra de administração adicionando código ao arquivo functions.php, que é um arquivo de tema do WordPress.
Alguns guias dirão para editar os arquivos do tema manualmente, mas isso pode causar erros comuns do WordPress e até mesmo quebrar completamente seu site.
Por esse motivo, recomendamos o uso do WPCode. É o melhor plugin de snippets de código e facilita a adição de código personalizado no WordPress sem colocar seu site em risco.
Usamos o WPCode para alterar o esquema de cores do administrador, remover o texto 'Howdy Admin', desativar o botão de Opções de Tela e muito mais.
Primeiro, você precisará instalar e ativar o plugin gratuito WPCode. Para mais informações, consulte nosso guia passo a passo sobre como instalar um plugin do WordPress.
Assim que o plugin for ativado, vá para Code Snippets » Add Snippet.

Aqui, você verá todos os snippets pré-fabricados que pode adicionar ao seu site.
Na verdade, o WPCode tem o snippet de código exato que você precisa para desativar a barra de administração em sua Biblioteca de Snippets integrada. Simplesmente vá para Code Snippets » Library.

Aqui, pesquise por ‘Disable The WP Admin Bar’.
Quando o snippet correto aparecer, basta clicar no botão ‘Use Snippet’.

O plugin adicionará automaticamente o código ao seu site, dará um título descritivo ao código, escolherá o método de inserção correto e até adicionará tags para ajudá-lo a identificar o snippet.
Veja como o código se parece:
/* Disable WordPress Admin Bar for all users */
add_filter( 'show_admin_bar', '__return_false' );
Agora, se o seu objetivo é desativar a barra de administração para todos os usuários, então tudo o que você precisa fazer é alternar o interruptor de ‘Inactive’ para ‘Active’ e, em seguida, clicar em ‘Update’.

No entanto, como nosso objetivo é desativar a barra de administração do WordPress para usuários não administradores, precisamos fazer alguns pequenos ajustes no código.
Você pode substituir o código existente pelo seguinte:
/* Disable WordPress Admin Bar for all users except administrators */
add_filter( 'show_admin_bar', 'restrict_admin_bar' );
function restrict_admin_bar( $show ) {
return current_user_can( 'administrator' ) ? true : false;
}
Este código identifica quaisquer usuários não administradores que não estejam visualizando o painel de administração no momento. Para esses usuários, ele desativa a barra de administração do WordPress.
Depois disso, role a página para baixo até a seção ‘Insertion’. Aqui, você pode manter o método padrão ‘Auto Insert’ para garantir que o código seja executado em todos os lugares.

Finalmente, role até o topo da tela e clique no controle deslizante ‘Inativo’ para que ele mostre ‘Ativo’.
Em seguida, basta clicar no botão ‘Salvar trecho’ ou ‘Atualizar’ para tornar o trecho de código ativo.

É isso! Lembre-se apenas de verificar seu site WordPress para garantir que tudo esteja funcionando bem.
Método 3: Usar um Plugin Gratuito para Desativar a Barra de Administração para Usuários Não Administradores
Se você não quiser adicionar código ao seu site, pode ocultar a barra de administração usando um plugin. O Hide Admin Bar Based on User Roles permite remover a barra de ferramentas com base em diferentes funções de usuário, então esta é uma boa opção se você quiser desativar a barra para todos os membros, clientes do WooCommerce, ou alguma outra função de usuário.
Primeiro, você precisa instalar e ativar o plugin Hide Admin Bar Based on User Roles. Para mais detalhes, veja nosso guia passo a passo sobre como instalar um plugin do WordPress.
Após a ativação, você precisa ir para a página Configurações » Configurações de Ocultar Barra de Administração. A partir daqui, marque as caixas ao lado das funções de usuário para as quais você deseja desativar a barra de administração.

Com isso feito, basta clicar em ‘Salvar Alterações’ para armazenar suas configurações.
Esperamos que este artigo tenha ajudado você a aprender como desativar a barra de administração do WordPress para todos os usuários, exceto administradores. Você também pode querer ver nosso guia sobre como receber notificações por e-mail sobre alterações de postagens no WordPress e nossas escolhas de especialistas dos melhores plugins de log de atividade e rastreamento do WordPress.
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.


Jiří Vaněk
Isso é realmente muito útil para um site com vários autores. Apliquei quase imediatamente após ler sobre isso. Eu não tinha prestado muita atenção a essa questão antes, mas como recentemente completei um site com vários autores, este tutorial foi muito oportuno e, mais uma vez, você me levou a uma modificação interessante que melhora a segurança.
Livingstone
Causando um erro ao ser ativado
WPBeginner Support
It would depend on what method you are using as well as the error for us to be able to assist. If you reach out using our contact form our support team should be able to assist you further
Admin
Dayo Olobayo
Obrigado pelo artigo, mas por favor, existe uma maneira de estilizar a barra de administração ao meu gosto?
WPBeginner Support
Para isso, recomendamos dar uma olhada em nosso artigo abaixo!
https://www.wpbeginner.com/beginners-guide/how-to-customize-wordpress-admin-area-dashboard-for-beginners/#customizeadmintoolbar
Admin
Hajjalah
Tenho um plugin de Perguntas e Respostas no meu blog que adiciona automaticamente a barra de administração para todos os usuários sempre que faço uma atualização nele. Fico feliz que o WPCode tenha desativado completamente esse recurso irritante. Obrigado WPBeginner pelo artigo útil.
WPBeginner Support
De nada!
Admin
Moinuddin Waheed
Isso é muito necessário para ocultar a barra de administração de todos os usuários, exceto do administrador.
Eu pensei em fazer isso várias vezes, especialmente quando eu administrava um site de notícias e tinha muitos autores e colaboradores.
Mostrar a barra de administração para eles não é apenas desnecessário, mas também irritante.
Agradeço muito pelas etapas para se livrar dessa barra de administração e mantê-la apenas para o administrador.
Amos Showole
Uau… Isso é ótimo, você resolveu um problema que eu tinha em um dos meus sites WordPress onde o BuddyPress estava instalado…
WPBeginner Support
Ficamos felizes em saber que nosso guia foi útil!
Admin