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.
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 .

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:

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;}

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.

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.

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.

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.

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); } }

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.
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.