Cómo ocultar la barra de administración de WordPress: guía definitiva

Publicado: 2021-11-04

¿Se pregunta cómo ocultar la barra de administración de WordPress?

La barra de administración (también llamada barra de herramientas) aparece en la parte superior de una página de un sitio web de WordPress. Tienes que estar logueado para verlo. Ofrece acceso rápido a páginas como Tablero, Temas, Widgets, Menús, Personalizar, Nueva página, Editar publicación, etc.

Aunque, de forma predeterminada, todos los usuarios de WordPress pueden ver la barra de administración, rara vez los suscriptores la necesitan para acceder al backend. Y para los desarrolladores, realmente puede arruinar el diseño de la página principal. En tales casos, es necesario ocultar la barra de administración. Entonces, en este artículo, le mostraremos cómo deshabilitar la barra de administración de WordPress para:

  • Todos los usuarios
  • Usuarios específicos
  • Roles de usuario específicos
  • Todos los usuarios excepto el administrador

Vamos a sumergirnos.

¿Quieres ocultar tu barra de #administración de #WordPress? Sigue estos pasos para hacerlo
Haz clic para twittear

Cómo ocultar la barra de administración de WordPress

Hay dos formas de ocultar la barra de administración de WordPress. La forma fácil es instalar un complemento y la forma difícil es insertar un fragmento de código manualmente. Le mostraremos ambos métodos.

Pero antes de continuar, le recomendamos encarecidamente que realice una copia de seguridad de todo su sitio web. En esta sección, deberá ir al backend de su sitio web y modificar los archivos, lo cual es un negocio arriesgado. Incluso instalar un nuevo complemento no está exento de riesgos, ya que se sabe que las nuevas instalaciones bloquean los sitios web. Por lo tanto, haga una copia de seguridad de su sitio web de inmediato. Si las cosas alguna vez van mal, puede restaurar rápidamente su sitio web a la normalidad. Dicho esto, ocultar la barra de administración de WordPress no es una operación particularmente peligrosa, por lo que se trata más de estar preparado para el futuro.

Alternativamente, también puede llevar a cabo la operación en un sitio de prueba sin arriesgar el sitio web en vivo.

Ahora, comencemos:

1. Ocultar la barra de administración para todos los usuarios

La barra de administración puede ser una presencia molesta. Entonces, si desea deshabilitarlo para todos sus usuarios, aquí le mostramos cómo hacerlo:

Usando un complemento

Instale y active el complemento "Ocultar barra de administración en roles de usuario". Luego vaya a Configuración → Ocultar configuración de la barra de administración . Seleccione Ocultar barra de administración para todos los usuarios y presione Guardar .

ocultar la barra de administración para todos los usuarios con un complemento
Ocultar la barra de administración para todos los usuarios con un complemento

Nota al margen: si no puede obtener el complemento "Ocultar barra de administración en roles de usuario" para que funcione en su sitio web de WordPress, intente Panel personalizado y página de inicio de sesión u Ocultar barra de administración. Ambos complementos son muy fáciles de usar.

Usando código

Instalar y administrar nuevos complementos puede ser un dolor de cabeza. Por lo tanto, si no es fanático de agregar nuevos complementos a su sitio web de WordPress, le recomendamos que siga el método manual, es decir, agregue un fragmento de código para deshabilitar la barra de administración de WordPress. A continuación se detallan los pasos que debe seguir:

Vaya a Apariencia → Editor de temas → function.php . Desplácese hacia abajo hasta el final de la página e inserte el siguiente fragmento de código.

 /* Disable WordPress Admin Bar for all users */ add_filter( 'show_admin_bar', '__return_false' );

Así es como se ve en nuestro sitio web:

cómo ocultar la barra de administración para todos los usuarios - método manual
Ocultar manualmente la barra de administración para todos los usuarios

También puede deshabilitar la barra de administración usando CSS. Simplemente vaya a Apariencia → Personalizar → CSS adicional y agregue el siguiente código CSS :

 #wpadminbar { display:none !important;}
insertar CSS en el tema de wordpress
Insertar CSS en el tema de WordPress

Eso es todo. ¡Ahora ha ocultado la barra de herramientas de WordPress para todos los usuarios!

2. Ocultar la barra de administración para un usuario específico

Esto es facil. Puede ocultar la barra de administración para usuarios específicos desde el tablero.

Vaya a Usuarios → Todos los usuarios . Seleccione el usuario para el que desea ocultar la barra de administración. Desmarque la opción Mostrar barra de herramientas al ver el sitio y guarde los cambios.

ocultar la barra de herramientas del tablero
Ocultar la barra de herramientas del panel de WordPress

El método manual funciona para un puñado de usuarios, pero para una gran cantidad de usuarios, es posible que desee deshabilitarlo en función de las funciones de los usuarios.

3. Ocultar la barra de administración para un rol de usuario

Ciertos roles de usuario (como suscriptores, clientes, etc.) no necesitan tener acceso al panel de control de WordPress. Para disuadirlos de acceder al tablero, puede ocultar la barra de administración de WordPress según los roles de los usuarios. Aquí se explica cómo ocultar la barra de administración de WordPress para un determinado rol de usuario:

Usando un complemento

Instale el complemento "Ocultar barra de administración según los roles de usuario" y vaya a Configuración → Ocultar configuración de la barra de administración → Roles de usuario . Seleccione los roles de usuario que desea evitar que accedan al panel de control de WordPress y guarde su configuración.

cómo ocultar la barra de administración para roles de usuario con un complemento
Ocultar la barra de administración para roles de usuario específicos con un complemento

Usando código

Si usar un complemento no es su taza de té, inserte el siguiente código en el archivo function.php de su tema:

 function tf_check_user_role( $roles ) { /*@ Check user logged-in */ if ( is_user_logged_in() ) : /*@ Get current logged-in user data */ $user = wp_get_current_user(); /*@ Fetch only roles */ $currentUserRoles = $user->roles; /*@ Intersect both array to check any matching value */ $isMatching = array_intersect( $currentUserRoles, $roles); $response = false; /*@ If any role matched then return true */ if ( !empty($isMatching) ) : $response = true; endif; return $response; endif; } $roles = [ 'customer', 'subscriber' ]; if ( tf_check_user_role($roles) ) : add_filter('show_admin_bar', '__return_false'); endif;

No olvide reemplazar 'cliente' y 'suscriptor' con los roles de usuario de su elección.

cómo ocultar la barra de administración para roles de usuario específicos - método manual
Ocultar manualmente la barra de administración para roles de usuario específicos

4. Ocultar la barra de administración para todos los usuarios excepto los administradores

Podría decirse que los administradores son los usuarios más activos en un sitio web de WordPress. Tener acceso rápido a páginas importantes puede ser una bendición. En ese caso, es posible que desee habilitar la barra de herramientas solo para administradores.

Aquí se explica cómo ocultar la barra de administración de WordPress para todos los usuarios, excepto los administradores:

Usando un complemento

Esto es muy fácil. Active el complemento "Ocultar barra de administración en los roles de usuario" en su sitio web. Luego vaya a Configuración → Ocultar configuración de la barra de administración → Ocultar barra de administración para roles de usuario seleccionados . Ahora, elija todas las funciones de usuario excepto Administrador. Guarde su configuración.

cómo ocultar la barra de administración para todos los usuarios excepto el administrador
Ocultar la barra de administración para todos los usuarios excepto los administradores con un complemento

Usando código

Puede ocultar la barra de administración para todos los usuarios excepto el administrador sin usar un complemento. Todo lo que necesita hacer es agregar el siguiente fragmento de código al archivo functions.php de su tema:

 add_action('after_setup_theme', 'remove_admin_bar'); function remove_admin_bar() { if (!current_user_can('administrator') && !is_admin()) { show_admin_bar(false); } }
ocultando manualmente la barra de administración de todos los usuarios excepto los administradores
Ocultar manualmente la barra de administración de todos los usuarios excepto los administradores

Cada vez que alguien inicia sesión en su sitio de WordPress, el código verifica el rol del usuario. Si no es un administrador, el usuario no puede ver la barra de administración.

¡Eso es, amigos! Ahora ya sabe cómo ocultar la barra de administración de WordPress.

SUGERENCIA PROFESIONAL: Si solo busca ordenar la barra de administración, puede personalizarla. Simplemente elimine las partes que no necesita y agregue las partes que necesita. Tenemos una guía separada sobre eso. Eche un vistazo: cómo personalizar la barra de herramientas de WordPress.

Reflexiones finales sobre cómo ocultar la barra de administración de WordPress en 2022

La barra de administración de WordPress es una herramienta útil, pero a veces entorpece más de lo que ayuda. Por lo tanto, eliminarlo puede ser una buena idea. Siempre puede volver a habilitarlo simplemente eliminando el complemento o el fragmento de código que lo ayudó a ocultarlo en primer lugar.

¿Quieres ocultar tu barra de #administración de #WordPress? Sigue estos pasos para hacerlo
Haz clic para twittear

Si necesita habilitarlo, recuerde hacer una copia de seguridad de su sitio antes de introducir cualquier modificación.

¿Ocultaste con éxito la barra de administración de WordPress? ¿Estás enfrentando algún desafío? Háganos saber en la sección de comentarios a continuación.

Guía gratuita

5 consejos esenciales para acelerar
Su sitio de WordPress

Reduzca su tiempo de carga hasta en un 50-80%
simplemente siguiendo simples consejos.

Descargar guía gratis