Escolha uma Página

Hoje precisei de desativar a barra de ferramentas para todos os usuários do WordPress.

Ao invés de desativar usuário por usuário (como eram poucos) resolvi buscar uma solução mais eficiente visando o futuro.

barradeferramentaswordpress

Depois de pesquisar bastante cheguei as seguintes conclusões:

Todos os usuários

Para desativar a barra de ferramentas para todos os usuários de uma única vez é só acrescentar o código:

add_filter( 'show_admin_bar', '__return_false' );

No final do functions.php do seu tema.

Todos menos os administradores

Para desativar para todos os usuários menos para os administradores:

if ( get_current_user_id() != 1 ) {
add_filter( 'show_admin_bar', '__return_false' );
}

No final do functions.php do seu tema.

Somente para os autores

Para deixar ativa apenas para os autores do seu site, cole o código:

if(! current_user_can( 'publish_posts' ) ) {
add_filter( 'show_admin_bar', '__return_false' );
}

No final do functions.php do seu tema.

Assim você pode editar essa função conforme a sua necessidade.