En Estrategia Creativa tenemos toda la información que necesitas sobre el mundo de digital y en especial para tus emprendimiento Si quieres seguir leyendo información útil  ¡echa un vistazo a nuestros artículos!

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

¿Quieres saber cómo ocultar la barra de administración de WordPress?

La barra de administración (también llamada barra de herramientas) se muestra en la parte superior de una página en un sitio de WordPress. Debes estar conectado para verlo. Proporciona un acceso rápido a páginas como el panel de control, los temas, los widgets, los menús, la personalización, la nueva página, la edición de publicaciones, etc.

Aunque todos los usuarios de WordPress pueden ver la barra de administración por defecto, los suscriptores rara vez la necesitan para acceder al backend. Y para los desarrolladores, esto puede perjudicar mucho el diseño de su página web. En estos casos, es necesario ocultar la barra de administración. En este artículo, le mostraremos cómo desactivar la barra de administración de WordPress para:

  • Todos los usuarios
  • Todos los usuarios excepto el administrador
  • Algunos usuarios
  • Funciones específicas de los usuarios

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

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

Sin embargo, antes de continuar, le recomendamos encarecidamente que haga una copia de seguridad de todo su sitio web. En esta sección, usted necesita acceder al back-end de su sitio y modificar los archivos, lo cual es un asunto arriesgado. Incluso la instalación de un nuevo plugin no está exenta de riesgos, ya que las nuevas instalaciones pueden bloquear los sitios web. Así que asegure su sitio web de inmediato. Si algo se agrava, hay una forma rápida de hacer que su sitio web vuelva a la normalidad. Ocultar la barra de administración de WordPress no es una operación especialmente peligrosa, así que se trata más bien de prepararse para el futuro.

¿Quieres ocultar tu barra de admin de WordPress? Siga estos pasos para hacerlo:

Ocultar la barra de administración para todos los usuarios

La barra de administración puede ser una presencia molesta. Así que, si quieres desactivarlo para todos tus usuarios, aquí tienes cómo hacerlo:

Utilizar un plugin
Instala y activa el plugin «Hide Admin Bar on User Roles». A continuación, vaya a Configuración → Ocultar configuración de la barra de administración. Seleccione Ocultar la barra de administración para todos los usuarios y haga clic en Guardar.

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

Nota: Si el plugin «Hide Admin Bar in User Roles» no funciona en su sitio de WordPress, pruebe con el Custom Dashboard and Login Page o Hide Admin Bar. Ambos plug-ins son muy fáciles de usar.

Uso del código

Instalar y mantener nuevos plug-ins puede ser un dolor de cabeza. Así que si no quieres añadir nuevos plugins a tu sitio de WordPress, te recomendamos el método manual, que consiste en añadir un fragmento de código para desactivar la barra de administración de WordPress. A continuación se detallan los pasos a seguir:

Vaya a Apariencia → Editor de temas → function.php. Desplázate hasta el final de la página e introduce 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:

Ocultar barra administraión WordPress

También puedes desactivar la barra de administración con CSS. Solo tienes que ir a Apariencia → Personalizar → CSS adicional y añadir el siguiente código CSS:

#wpadminbar { display:none !important;}

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

Es fácil. Puede ocultar la barra de administración para ciertos usuarios del panel.

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

El método manual funciona para algunos usuarios, pero para un gran número de usuarios, es posible que desee desactivarlo en función de los roles del usuario.

Ocultar la barra de administración de un rol de usuario

Algunos roles de usuario (como los suscriptores, los clientes, etc.) no requieren acceso al panel de control de WordPress. Para evitar que accedan al panel de control, puede ocultar la barra de administración de WordPress en función de los roles de los usuarios. Cómo ocultar la barra de administración de WordPress para un rol de usuario específico:

Utilizar un plugin

Instale el complemento «Hide Admin Bar on User Roles» y vaya a Configuración → Configuración de la barra de administración oculta → Roles de usuario. Seleccione los roles de usuario que desea impedir el acceso al panel de control de WordPress y guarde la configuración.

Si el uso de un plugin no es lo tuyo, añade el siguiente código al archivo function.php de tu 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;
how-to-hide-admin-bar-for-specific-user-roles-manual-method (1)

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

Los administradores son probablemente los usuarios más activos de un sitio web de WordPress. El acceso rápido a las páginas importantes puede ser una ventaja. En este caso, es posible que sólo quiera habilitar la barra de herramientas del administrador.

Para ocultar la barra de administración de WordPress a todos los usuarios excepto a los administradores:

Utilizar un plugin

Esto es súper fácil. Habilite el plugin «Hide Admin Bar on the User Roles» en su sitio web. A continuación, vaya a Configuración → Ocultar la barra de administración Configuración → Ocultar la barra de administración para los roles de usuario seleccionados. Ahora seleccione todos los roles de usuario excepto el de administrador. Guarda la configuración.

Utilice el código

Puedes ocultar la barra de administración para todos los usuarios excepto el administrador sin usar un plugin. Todo lo que tiene que hacer es añadir 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 se conecta a su sitio de WordPress, el código comprueba el rol del usuario. Si no es un administrador, el usuario no podrá ver la barra de administración.

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

CONSEJO PROFESIONAL: Si sólo quieres ordenar la barra de administración, puedes personalizarla. Sólo tienes que quitar las partes que no necesitas y añadir las que sí. Tenemos instrucciones separadas para esto. Echa un vistazo – cómo personalizar la barra de herramientas de WordPress.

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

En Estrategia Creativa tenemos toda la información que necesitas sobre el mundo de digital y en especial para tus emprendimiento Si quieres seguir leyendo información útil  ¡echa un vistazo a nuestros artículos!

Nuestra puntuación

Deja una respuesta