Con este vídeo de la Zona Código aprendes a mostrar u ocultar elementos del menú de navegación de WordPress en función del nivel de membresía que tenga el usuario en Restrict Content Pro.
Cuando tienes un sitio con membresías, no todos los usuarios deberían ver las mismas opciones en el menú. Un visitante sin cuenta no necesita ver «Mi cuenta» o «Mis cursos». Un suscriptor activo no necesita ver «Planes y precios». Y si tienes varios niveles (Básico, Pro, Premium), puede que quieras mostrar enlaces distintos a cada uno.
Con este snippet controlas la visibilidad de cada elemento del menú usando clases CSS. Funciona tanto con menús clásicos (Apariencia → Menús) como con el bloque de Navegación de los temas de bloques.
Estas son las clases disponibles:
gn-solo-logueado→ solo usuarios con sesión iniciadagn-solo-visitante→ solo visitantes sin cuentagn-solo-miembro→ cualquier usuario con membresía activa en RCPgn-solo-nivel-X→ solo usuarios con un nivel de membresía concreto (sustituye X por el ID del nivel)
Vídeo: cómo ocultar menús según membresía en Restrict Content Pro
Código para ocultar elementos del menú según membresía
Vídeos relacionados:
- Descarga un plugin de funcionalidades listo para usar
- Crea tu propio plugin de funciones
- Personalizar el checkout de Restrict Content Pro
- Mostrar VAT o IVA en las facturas de Restrict Content Pro
- Añadir campos al registro de Restrict Content Pro
- Redirigir a los suscriptores a la home tras hacer login
- Menús condicionales en WordPress
- Añadir notificaciones flotantes al menú de WordPress