Como padrão, o WordPress vem com a função de sempre mostrar a barra de administração do WordPress quando este está na sua conta no sistema. Para uns é algo útil já que facilita algumas funções, porém para outros é um recurso desnecessário.
Mas por vezes não queremos que os usuários tenham acesso ao painel do WP-Admin, porque não foi personalizado para a sua experiência e preferimos uma página tipo a página de edição de perfil, colocando nela o necessário, painel de controle do usuário, etc.
Usando o plugin S2 Plugin Membership é nos permitido desabilitar o acesso wp-admin para todos os usuários, exceto para os administradores, não há nenhuma opção para desativar a barra de administrador por padrão.
Neste artigo, vamos mostrar-lhe como desativar WordPress bar de administração para todos os usuários, exceto para os administradores.
Desativar barra de administração
Todos os usuários exceto para administradores. Cole o seguinte código no arquivo functions.php do seu tema ou no seu plugin específico de seu site.
<?php /* Desativar WordPress barra de administração para todos os usuários, expeto administradores. */ add_action('after_setup_theme', 'remove_admin_bar'); function remove_admin_bar() { if (!current_user_can('administrator') && !is_admin()) { show_admin_bar(false); } ?>
Desativar barra de administração para todos os usuários
Desativá-lo em todos os usuários, incluindo administradores, basta colar o seguinte código no arquivo functions.php do seu tema ou no seu plugin específico de seu site.
<?php /* Desativar WordPress barra de administração para todos os usuários, incluindo administradores. */ show_admin_bar(false); ?>
Pronto, barra de administração do WordPress não irá aparecer mais.
E você conhecia esta técnica? Conhece ou usa outra? Comente!
Um abraço e até já!