Seleccionar página
Menú en WordPress según roles de usuario

Menú en WordPress según roles de usuario

Muestra elementos del menú de tu sitio en WordPress según el tipo de usuario.

Cuando tienes un sitio que permite el registro de usuarios, es muy probable que desees mostrar contenido o funciones dependiendo de los roles o privilegios que tengan.

Algo básico, por ejemplo, sería mostrar un simple botón de “Ingresar” a los visitantes y “Desconectarse” a los que ya se han identificado en su cuenta.

Te recomiendo dos plugins que me han resultado muy bien como simples.

Plugin Nav Menu Roles

Plugin Nav Menu RolesPor defecto, los botones se muestran a todos. Pero si deseas cambiar eso, vas a la configuración de tu Menú, buscas el botón que desees modificar y te encontrarás con dos funciones:.

Display Mode: eliges si quieres que el botón sea mostrado a usuarios logueados, visitantes o todos.

Restrict menu ítem to a minimum role: si deseas ser más específico que en la opción anterior, puedes elegir a que roles de usuarios se mostrará.

Plugin Privilege Menu

Funciona exactamente como el anterior.

Plugin Privilege Menu

Si utilizas la opción de “Abrir en una pestaña nueva”, incluso podrás enviar a los usuarios a contenido exclusivo fuera de tu sitio. Nota: si no ves esta opción la puedes habilitar desplegando las “Opciones de pantalla”, en el botón que se encuentra en la esquina superior derecha de tu administrador. Es necesario que te encuentren en la pantalla de configuración de Menús para verla.

Preguntas que podrías hacerte sobre estos plugins

¿Sirven estos plugins para mostrar contenido exclusivo, dentro de mi sitio, según los roles de usuarios?

La respuesta es: no.

Estos plugins sólo te servirán para mostrar u ocultar botones, pero no el contenido que haya en las páginas a las que enlacen.

Para ese objetivo te serán útil plugins gratuitos como Members o Hide This. Si utilizas WooCommerce puedes recurrir a los de pago: WooCommerce Membership, WooCommerce Subscription, YITH WooCommerce Membership y YITH WooCommerce Subscription.

¿Funcionan con elementos de submenú también?
Sí.

Si actualizo mi plantilla ¿pierdo los cambios?
No.

Si cambio de plantilla ¿pierdo los cambios?
No perderás nada de las configuraciones que hayas realizado ni de los menús que tengas armados. Pero puede suceder que tu nuevo Tema utilice otros parámetros distintos a tu plantilla anterior para los menús. En ese caso, sólo deberás ingresar al menú que no se esté mostrando en tu página y reasignarle la ubicación (Principal, Secundario, Inferior).

 

Calificando este contenido ayudas a mejorarlo.

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (5 votos, promedio: 4,20 de 5) Cargando…
Programar publicación y vencimiento de contenido en Widgets

Programar publicación y vencimiento de contenido en Widgets

Hoy hablaremos un de un plugin que nos será especialmente útil a todos los que tenemos Sitios o Blogs cuyo contenido varía permanentemente –ya sea en cuestión de días o semanas– y que buscan automatizar ciertas tareas para aliviar la carga del trabajo. También le sacarán provecho aquellos que tienen su tiempo y cabeza ocupada en varias cosas a la vez y suelen olvidarse de retirar contenido caducado, como promociones, eventos, etc. (más…)

Pin It on Pinterest