Como desativar a barra de administração do WordPress para todos os usuários, exceto administradores

Você deseja desativar a barra de administração do WordPress facilmente?

Por padrão, você pode desabilitar facilmente a barra de administração do WordPress para qualquer usuário no painel. Mas esse método pode demorar se você tiver muitos usuários registrados em seu site.

Neste artigo, mostraremos como desabilitar a barra de administração do WordPress para todos os usuários, exceto administradores.

Como desativar 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 para todos os usuários conectados. Esta barra de ferramentas fica visível na área de administração do WordPress, bem como em todas as outras páginas quando você está logado.

A barra de ferramentas de administração do WordPress contém atalhos úteis para diferentes seções do WordPress. Os atalhos disponíveis na barra de administração mudam com base na função e nas permissões do usuário no WordPress .

No entanto, ao visualizar as páginas públicas no front-end do seu site, a barra de administração pode ser um pouco incomoda. Também pode afetar o design do seu site e a experiência do usuário.

Felizmente, existem várias maneiras de desabilitar facilmente a barra de administração do WordPress para todos os usuários, exceto administradores.

Método 1. Desativando a barra de administração do WordPress para qualquer usuário

O WordPress permite que cada usuário desative a barra de administração simplesmente editando seu perfil de usuário. Como proprietário de um site, você também pode editar os perfis de outros usuários e desabilitar a barra de administração para eles.

Se você deseja desabilitar a barra de administração para qualquer usuário específico no WordPress, você precisará editar seu perfil de usuário.

Basta ir à página Usuários » Todos os usuários e clicar no link “editar” de qualquer usuário para o qual deseja desabilitar a barra de administração.

Isso o levará à página do editor de perfil do usuário. A partir daqui, desmarque a caixa ao lado da opção “Mostrar a barra de ferramentas ao ver site”.

Desativar barra de administração do WordPress editando configuração de usuário

Role para baixo e clique no botão “Atualizar usuário” para salvar suas alterações.

Isso desabilitará a barra de administração para aquele usuário específico quando ele visitar o site.

Se você tiver alguns usuários, poderá prosseguir e desativar manualmente a barra de administração para todos eles. No entanto, se você administrar um site de assinatura com muitos usuários, esse método não funcionará.

Felizmente, existem outras maneiras de desabilitar rapidamente a barra de administração para todos os usuários, exceto administradores.

Método 2. Desative a barra de administração para todos os usuários, exceto administradores com um plugin

Este método permite desabilitar rapidamente a barra de administração do WordPress para todos os usuários.

Primeiro, você precisa instalar e ativar o plugin Hide Admin Bar Based on User Roles . Para obter mais detalhes, consulte nosso guia passo a passo sobre como instalar um plugin no WordPress.

Após a ativação, vá para a página Configurações » Hide Admin Bar Settings. A partir daqui, marque as caixas ao lado das funções do usuário em que deseja desabilitar a barra de administração.

Não se esqueça de clicar no botão “Save Changes” para armazenar suas configurações.

Método 3. Desativar barra de administração para todos os usuários, exceto administradores usando código

Este método requer que você adicione código aos arquivos do seu tema WordPress.

Basta adicionar o seguinte código ao arquivo functions.php do seu tema.


add_action('after_setup_theme', 'remove_admin_bar');
function remove_admin_bar() {
if (!current_user_can('administrator') && !is_admin()) {
show_admin_bar(false);
}
}

Este código verifica se o usuário atual não é um administrador e se não está visualizando o painel do administrador. Se ambas as condições forem correspondentes, a barra de administração do WordPress será desativada.

Não se esqueça de salvar suas alterações e verificar seu site para ter certeza de que tudo está funcionando bem.

Método 4. Desative a barra de administração para todos os usuários, incluindo administradores

E se você quisesse desabilitar a barra de administração para todos os usuários, incluindo você e qualquer outro administrador em seu site?

Você pode fazer isso modificando o código que mostramos anteriormente.

Basta adicionar o seguinte código ao arquivo functions.php do seu tema.

/* Desative a barra de administração do WordPress para todos os usuários */
add_filter( 'show_admin_bar', '__return_false' );

Este código desabilitará a barra de administração para todos os usuários ao visualizar as páginas públicas do seu site. Todos os usuários ainda poderão ver a barra de ferramentas dentro do painel de administração do WordPress.

Esperamos que este artigo tenha ajudado você a aprender como desabilitar a barra de administração do WordPress para todos os usuários, exceto administradores.

Receba dicas de WordPress grátis!
Receba dicas semanais sobre como otimizar o SEO, a usabilidade e a conversão do seu site WordPress.

DEIXE UMA RESPOSTA

Por favor digite seu comentário!
Por favor, digite seu nome aqui

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.