Quitar los botones de la barra de herramientas de WordPress

4

¿Hay alguna forma de eliminar el icono 'W' de la barra de herramientas de WordPress que se encuentra en la parte superior, cuando los autores inician sesión?

Sé que un autor puede desmarcar una opción para un usuario individual, pero ¿debemos hacerlo para todos los usuarios?

    
pregunta AshesToAshes 02.04.2012 - 18:59

4 respuestas

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 roles de usuario específicos, puedes ajustar el add_action en un condicional, algo como

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

enlace

    
respondido por el Wyck 02.04.2012 - 19:06
0

Para eliminar el logotipo de la barra de herramientas, agregue esto a su hoja de estilo:

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

puedes usar jQuery

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

También esto eliminará toda la barra de menú superior para todos menos el administrador (usuario 1). Esto actualizará la meta del usuario para ocultar la barra de menú. El usuario aún podrá seleccionar para mostrar u ocultar esto, pero se restablecerá para ocultar. También puede ocultar esta opción del uso con jQuery.

Coloca esto en el archivo 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 );
}
    
respondido por el Nick 02.04.2012 - 19:12
0

También puede usar el complemento menú de la barra de herramientas . Usted puede:

  • Usa el menú personalizado para mostrar en la barra de herramientas
  • Desactivar las secciones predeterminadas de la barra de herramientas de WordPress
  • Mostrar barra de herramientas a usuarios invitados
  • Mostrar el cuadro de inicio de sesión en la barra de herramientas para usuarios invitados
respondido por el Eugene Manuilov 02.04.2012 - 23:06

Lea otras preguntas en las etiquetas