Hola Holaaaa
En esta ocasión vamos a perfeccionar algo que ya hemos hecho hace un tiempo.
Se trata de desactivar (esconder) la adminbar.
En aquella ocasión habíamos conseguido no mostrar la adminbar con un código muy sencillo, de hecho, era una sola línea de código.
El problema es que ese código desactiva la adminbar para TODOS los usuarios, incluído el administrador… entonces, ¿Qué ocurre si el usuario administrador necesita ver las opciones que tiene esa barra, para poder trabajar con ellas?.
Respuesta: no puede usarlas porque desaparecen 🙁
Por esto, hoy vamos a ver un código que permite ocultar la adminbar a TODOS los usuarios EXCEPTO al administrador.
Código que vamos a utilizar
Este código no tiene nada que ver con el anterior, ya verás:
Este contenido es exclusivo para los usuarios de pago de la web.
Si ya lo eres accede a tu cuenta, y si aún no te has suscrito, regístrate desde aquí.
¡Nos vemos dentro!
Cómo funciona este código
Este código comprueba si el usuario es o no es administrador y si está o no dentro del sistema (en la zona de administración), antes de ejecutar el código y así ocultar la adminbar.
El código solo se ejecuta si se cumplen estas condiciones.
Y lo que ocurre básicamente si se cumplen estas condiciones, es que ese usuario es un usuario administrador, por lo que sí se le muestra dicha barra.
Dónde debemos poner este código
Yo te aconsejo hacerlo de esta forma: colócalo en tu plugin de snippets. Aunque también puedes ponerlo en tu plugin de funciones o en el archivo functions.php de tu tema hijo.
Este artículo ha sido visitado: 96 veces
Obtén acceso a los secretos mejor guardados de WordPress con solo un clic
Suscríbete a la newsletter y recibe en tu correo electrónico 10 snippets de código exclusivos que nunca se han publicado en nuestra membresía y que nunca se publicarán.
Obtén la ventaja definitiva en WordPress y conviértete en un experto.
10 códigos para WordPress, Divi y WooCommerce, que nunca han sido publicados aquí, ni se publicarán
Deja que WordPress trabaje por ti, utiliza código.