Remove os botões da barra de ferramentas do WordPress

4

Existe alguma maneira de remover o ícone 'W' da barra de ferramentas do WordPress localizada no topo, quando os Autores fazem o login?

Eu sei que um autor pode desmarcar uma opção para um usuário individual, mas precisamos fazer isso para todos os usuários?

    
por AshesToAshes 02.04.2012 / 18:59

4 respostas

6
function mytheme_admin_bar_render() {
  global $wp_admin_bar;
  $wp_admin_bar->remove_menu('wp-logo');
}
add_action( 'wp_before_admin_bar_render', 'mytheme_admin_bar_render' );

Para funções de usuário específicas, você pode agrupar o add_action em uma condicional, algo como

if(current_user_can('editor')){
 add_action( 'wp_before_admin_bar_render', 'mytheme_admin_bar_render' );
}

enlace

    
por Wyck 02.04.2012 / 19:06
0

Para remover apenas o logotipo da barra de ferramentas, adicione isso à sua folha de estilo:

#wp-admin-bar-wp-logo { display:none; }
    
por Dave Hunt 02.04.2012 / 19:03
0

você pode usar o jQuery

$('#wp-admin-bar-wp-logo').remove(); //this will remove only WP logo

Além disso, isso removerá toda a barra de menu superior para todos, exceto o administrador (usuário 1). Isso atualizará a meta do usuário para ocultar a barra de menus. O usuário ainda poderá selecionar para mostrar ou ocultar isso, mas será redefinido para ocultar. Você também pode ocultar essa opção do uso com jQuery.

Coloque isso no arquivo functions.php

if (!current_user_can('administrator') || get_current_user_id() != 1)
{
    $user_id = get_current_user_id();
    update_user_meta( $user_id, 'show_admin_bar_front', false );
    update_user_meta( $user_id, 'show_admin_bar_admin', false );
}
    
por Nick 02.04.2012 / 19:12
0

Além disso, você pode usar o menu da Barra de ferramentas do plug-in. Você pode:

  • Use o menu personalizado para mostrar na Barra de Ferramentas
  • Desativar seções padrão da Barra de ferramentas do WordPress
  • Mostrar barra de ferramentas aos usuários convidados
  • Mostrar caixa de login na Barra de Ferramentas para usuários convidados
por Eugene Manuilov 02.04.2012 / 23:06