Categorias
Programação Wordpress

Desabilitar a barra de administração no WordPress

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á!



Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *