Cómo ocultar menús de la administración de WordPress – «Heavy style»

¿Eres de los que, como yo, odia tener el menú de administración de WordPress lleno de elementos de plugins y contenidos que nunca utiliza?. Elementos de menú que solo sirven para ocupar sitio y que cueste más llegar a los que de verdad utilizas.

¿Creas webs para otros pero te gustaría ocultar ciertos elementos del menú de administración? Que ya se sabe, que lo que no se ve no se toca.

Este artículo creo que te va a encantar.

Hace tiempo ya publiqué una guía para quitar los menús de administración de WordPress, pero en esta ocasión vamos a ir a la brava, heavy style total, porque lo que vamos a hacer es decidir solo aquellos que queremos salvar de la quema.

Lo único que tienes que hacer es personalizar a tu gusto y necesidad este código:

/* Menús de administración que SÍ se ven - El resto desaparecen */
add_action('admin_init', 'ayudawp_admin_init');
function ayudawp_admin_init()
{   
// Menús que se quedan 
$menus_to_stay = array(
     // Escritorio
        'index.php',
    // Entradas
        'edit.php',
    // Medios
        'upload.php',
    // Usuarios
        'users.php',
    );      
    foreach ($GLOBALS['menu'] as $key => $value) {          
        if (!in_array($value[2], $menus_to_stay)) remove_menu_page($value[2]);
    }   
}

Una vez personalizado, solo tienes que añadirlo a tu plugin de utilidad o al archivo functions.php del tema (hijo) activo y guardar los cambios.

Como verás, es un método mucho más rápido, y limpio, de dejar en la administración solo aquello que necesitas, el resto desaparece si no está en tu exclusiva lista.

De este modo solo verás aquellos menús que realmente quieras que se vean, sin tener que andar buscando el slug de todos. Simple, rápido y molón= heavy.

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en los emoticonos para valorarlo!

Promedio de puntuación 5 / 5. Total de votos: 3

Hasta ahora ¡no hay votos!. Sé el primero en valorar este contenido.

Ya que has encontrado útil este contenido...

¡Sígueme en los medios sociales!

¡Siento que este contenido no te haya sido útil!

¡Ayúdame a mejorar este contenido!

Por favor, dime, ¿cómo puedo mejorarlo?

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

Sobre el autor

4 comentarios en “Cómo ocultar menús de la administración de WordPress – «Heavy style»”

  1. Muy fácil y práctico para ocultar elementos a todos los usuario de WordPress.
    Para hacerlo por roles, yo suelo usar Adminimize, funciona bastante bien y es muy fácil de configurar marcando y desmarcando checkboxes, aunque es un plugin más que metes en tu instalación.
    Muchas gracias por enseñarnos tantas cosas 😉

Deja un comentario

Tu dirección de correo electrónico no será publicada.

Información base sobre privacidad:
  • Responsable: Fernando Tellado (r[email protected])
  • Fin del tratamiento: Moderación de comentarios para evitar spam
  • Legitimación: Tu consentimiento
  • Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal
  • Derechos: Acceso, rectificación, portabilidad, olvido

 

Ir arriba
Ir al contenido