AprenderWP

Sitio especializado en Wordpress para principiantes

  • Principiantes
  • Tutoriales
  • Plugins
  • Temas
  • Blog
    • Novedades
    • Showcase
    • Opiniones
AprenderWP » Tutoriales » Cómo quitar un elemento del menú en el panel de administración de WordPress

Cómo quitar un elemento del menú en el panel de administración de WordPress

¿Alguna vez ha trabajado con un cliente que tiene dificultades para entender la tecnología? Bueno, como consultor, diseñador o desarrollador, su trabajo es hacer las cosas más fáciles para ellos. El panel de administración de WordPress viene con muchas opciones en el menú, pero puedes deshacerte de ellas fácilmente si es necesario. Con una de nuestras clientas, necesitábamos deshacernos de algunos elementos del menú, así que es más fácil para ella entender las cosas. En este artículo, le mostraremos lo fácil que es eliminar un elemento del menú en el panel de administración de WordPress.

Para WordPress 3.1 o superior, simplemente pegue el siguiente código en el archivo functions.php de su tema:

1234add_action( ‘admin_menu’, ‘my_remove_menu_pages’);functionmy_remove_menu_pages() { remove_menu_page(‘link-manager.php’); }

En la versión anterior a WordPress 3.1, necesitaría pegar el siguiente código en el archivo functions.php de su tema:

12345678910funciónremove_menus () {global$menu; $restricted= array(__(‘Links’)); end($menu); while(prev($menu)){ $value=estallar(‘ ‘,$menu[key($menu)][0]); if(in_array($value[0] != Valor NULL?$[0]:»»», $restringido)){desconexión($menú[tecla($menú)]);}.    add_action(‘admin_menu’, ‘remove_menus’);

El código anterior eliminará la opción Enlaces para todos los usuarios (incluidos los administradores). Sólo dos roles de usuario pueden ver la pestaña Vínculo (Administradores y Editores). Ahora bien, si esto es para un sitio de varios autores (donde hay muchos editores), y usted como administrador todavía quiere tener acceso al menú Enlaces, entonces puede agregar parámetros para hacerlo.

Necesitaría utilizar la función current_user_can(), y con una simple sentencia if, puede deshacerse del menú de enlaces u otros elementos para el rol específico del usuario.

Este es un truco muy útil para consultores y desarrolladores que trabajan en sitios más grandes.

Fuentes adicionales

Quitar Menú Página
Función actual de la función del usuario puede Reference
Gráfico de funciones y capacidades de usuario

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *


Sobre mi

Mi nombre es Joaquin y llevo 12 años creando sitios web en wordpress. En este blog comparto todos mis conocimientos.

Necesito ayuda con ...


Empezar un
Blog

Optimizar
Wordpress

Seguridad
Wordpress

SEO
Wordpress

Errores
Worpdress

Crear una
Tienda Online
Política de Privacidad
Política de Cookies
Aviso Legal

Copyright © 2021 · AprenderWP