Personalizar el panel de WordPress puede mejorar enormemente la experiencia del usuario y agilizar los flujos de trabajo. Una personalización habitual es ocultar elementos innecesarios del menú de administración, especialmente útil cuando se desea simplificar la interfaz para clientes o roles de usuario específicos. En esta publicación, aprenderá varios métodos para ocultar elementos de menú no deseados en el backend de WordPress. Herramientas como Código WP o Fragmentos de código Se recomienda agregar código personalizado de forma segura sin modificar directamente los archivos del tema.
Usar PHP para ocultar elementos del menú es un método sencillo que aprovecha las funciones de WordPress. Puedes eliminar páginas de menú específicas mediante el uso de eliminar_pagina_menu()
Función. Este método es confiable y accesible para la mayoría de los usuarios.
<?php
// This code hides specific admin menu items in the WordPress dashboard
function custom_remove_menu_pages() {
// Hide the Posts menu item
remove_menu_page('edit.php');
// Hide the Comments menu item
remove_menu_page('edit-comments.php');
// Add additional menu pages you wish to hide using their respective slugs
}
add_action('admin_menu', 'custom_remove_menu_pages');
?>
El código se engancha en el menú de administración
gancho, donde llama eliminar_pagina_menu()
con el slug de menú apropiado (por ejemplo, 'editar.php'
para publicaciones, 'editar-comentarios.php'
para comentarios). Esto oculta de manera efectiva los elementos de menú seleccionados del panel de WordPress. Puede agregar o eliminar elementos según sea necesario haciendo referencia a otros elementos de menú disponibles en la documentación de WordPress.
Si busca una alternativa menos intrusiva, puede usar CSS para ocultar los elementos del menú. Si bien no es tan segura como una solución PHP (ya que los usuarios avanzados pueden anular los estilos), es una forma eficaz de simplificar visualmente el panel de control.
/* Ocultar elementos específicos del menú de administración usando CSS */ #menu-posts, /* Oculta el menú de Publicaciones */ #menu-comments { /* Oculta el menú de Comentarios */ display: none; }
Puede agregar este código CSS al área de administración de WordPress usando una función PHP que genera el estilo a través de cabeza_administradora
gancho:
<?php
function custom_admin_css() {
echo '
#menu-publicaciones, #menu-comentarios { mostrar: ninguno; } '; } add_action('cabezal_de_administración', 'css_de_administración_personalizada'); ?>
Este método garantiza que los elementos de menú especificados queden ocultos a la vista, aunque la funcionalidad subyacente permanece accesible si es necesario.
Para un enfoque más completo y fácil de usar, considere usar un complemento especializado como Interfaz de usuario de WeblabsEstos complementos proporcionan interfaces intuitivas para administrar, reorganizar u ocultar elementos del menú de administración y más. Con opciones avanzadas, puede:
Al usar un complemento, puede centralizar sus esfuerzos de personalización del backend sin comprometer la flexibilidad ni la seguridad.
Ocultar elementos de menú no deseados en el backend de WordPress es una forma práctica de crear un entorno más limpio y centrado para sus usuarios. Ya sea que elija una solución PHP que elimine directamente los elementos de menú con funciones como eliminar_pagina_menu()
, un enfoque basado en CSS para ajustes visuales o un complemento especializado como Interfaz de usuario de Weblabs Para una personalización avanzada del backend, cada método ofrece ventajas exclusivas y se puede utilizar en función de sus necesidades específicas. Herramientas como WP Code o Code Snippets hacen que el proceso de implementación sea sencillo y seguro, lo que garantiza que mantenga un entorno de WordPress óptimo y seguro.
Experimente con estos enfoques para ver cuál se adapta mejor a su flujo de trabajo y disfrute de un panel de administración más optimizado y eficiente que se adapta perfectamente a sus necesidades.