KakapoWP KakapoWP
Entrar Asegúrate de que sea de por vida
Centro de ayuda/Roles/Menú de administración, menú de navegación y widgets por rol

Menú de administración, menú de navegación y widgets por rol

Gilt für: Kakapo Roles· 4 min de lectura

Tres capas, una advertencia: lo que aquí se oculta está oculto, no prohibido. Una entrada de menú que no está en la barra sigue siendo accesible por su dirección mientras el rol tenga el permiso correspondiente. Quien quiera prohibir de verdad retira el permiso en la matriz; entonces actúa el propio WordPress. La interfaz lo dice en los tres sitios.

Menú de administración

  1. En la barra lateral izquierda, bajo «Visibilidad», elige «Menú de administración».
  2. Elige arriba el rol.
  3. Marca las entradas que deben desaparecer para este rol: marcado significa que esa entrada desaparece.
  4. Guarda para este rol.
Si dice «La estructura del menú aún no se ha registrado», recarga la página una vez: surge al mostrar esta página. La propia página de Kakapo Roles no está en la lista: quien la bloquease se quitaría el camino por el que podría deshacer el bloqueo.

Los elementos de menú concretos del frontend se definen donde el elemento se edita de todos modos: en el editor de menús de WordPress. Una segunda lista en otro sitio sería una segunda fuente que en algún momento se aparta de la primera. La regla actúa mediante el filtro wp_get_nav_menu_items.

wp_get_nav_menu_items

Widgets

Los widgets concretos del frontend se pueden mostrar u ocultar según el rol: para el aviso que solo incumbe a la redacción, o el bloque de acceso que los usuarios con sesión ya no necesitan. Si tu tema no usa widgets, la sección lo indica: los temas de bloques usan bloques en vez de widgets, y para esos no existe este control.

Áreas de los plugins Kakapo

En «Áreas de Kakapo» se pueden bloquear por rol áreas dentro de los plugins Kakapo, de modo que la redacción pueda mantener las áreas especializadas pero no cancele la licencia ni cambie el white label. Las seis áreas de sistema white label, licencia, Tus datos, Guía, Ayuda y soporte y Sitios remotos pertenecen al marco común de la suite: para un rol bloqueado no se emiten siquiera, y el marco rechaza sus acciones. Eso es un bloqueo real. Las áreas especializadas las representa cada plugin: allí desaparecen la entrada de menú y el panel, pero el contenido estaba en la respuesta del servidor.

Este bloqueo no depende de la licencia. Si desapareciera al caducar la licencia, la redacción obtendría de golpe acceso a la licencia y al white label de todos los plugins: un estado de reposo que amplía permisos no lo es.
¿Te ha resultado útil este artículo?