ReInSpirit

  • Contacto
  • Blog
  • Servicios
    • Alojamiento Web
    • Desarrollo y diseño web
  • Descuento E T
  • Sobre Nosotros

Mostrar Páginas del Menú solo a Usuarios Registrados en WordPress

7 febrero, 2019 por Pedro Mendez Deja un comentario

Tabla de Contenidos

  • Descripción
  • Nota Importante
  • Como se usa
  • Dudas

Es posible que necesites mostrar alguna página de tu menú de WordPress solo a los usuarios registrados. Una forma fácil de hacerlo es utilizar el plugin Nav Menu Roles que además tiene mas funciones que veremos a continuación.

Puedes indicar cual es la página o entrada del menú que quieres mostrar según el rol del usuario. Solo tienes que ir a Apariencia → Menús en la barra lateral izquierda y añadir un elemento al menú.

Descripción

Este complemento te permite ocultar elementos del menú personalizados en función de los roles de usuario. Por lo tanto, si tienes un enlace en el menú que solo deseas mostrar a los usuarios registrados, a ciertos tipos de usuarios, o incluso solo a los usuarios que han cerrado la sesión, este complemento es perfecto.

Si quieres ver una lista de los mejores mega menus de WordPress, para incluir menús personalizados con todo tipo de funciones, no dejes de visitar este post.

Los roles del menú de navegación son muy flexibles. Además de las funciones de usuario estándar, puedes personalizar la funcionalidad añadiendo tus propias casillas de verificación con etiquetas personalizadas, utilizando el filtro nav_menu_roles y luego utilizando el filtro nav_menu_roles_item_visibility para verificar los criterios que necesitas.

Puedes verificar los valores meta de cualquier usuario (como las capacidades) y cualquier atributo personalizado añadido por otros complementos.

Nota Importante

En WordPress los elementos del menú y las páginas son entidades completamente separadas. Los roles del menú de navegación no restringen el acceso al contenido. Los roles del menú de navegación son solo para mostrar u ocultar elementos del menú de navegación. Si deseas restringir el contenido, también tendrás que utilizar un complemento de membresía.

Como se usa

  1. Dirígete a Apariencia → Menús
  2. Establece el «Modo de visualización» en «Usuarios registrados», «Usuarios desconectados» o «Todo el mundo». «Todos» es el valor predeterminado.
  3. Si deseas personalizar por función, configura el «Modo de visualización» en «Usuarios registrados» y en «Restringir el item del menú a un rol mínimo» marcando las casillas junto a las funciones deseadas.

Ten en cuenta que la función no limita el elemento estrictamente a esa función, sino a todos los que tienen la capacidad de esa función. Por ejemplo: un elemento establecido en «Suscriptor» será visible por los suscriptores y por los administradores. Piensa en esto más como un rol mínimo requerido para ver una página del menú.

Dudas

El soporte se maneja en los foros de WordPress. Ten presente que el soporte es limitado al ser un plugin gratuito y no cubre ninguna implementación personalizada del complemento. Antes de instalar el plugin, lee las preguntas frecuentes. Además, si encuentras algún problema verifica con otros complementos deshabilitando uno por uno y prueba utilizando un tema predeterminado.

Puedes descargar el plugin desde el repositorio de WordPress en la siguiente dirección.

Como puedes ver, con este plugin puedes mostrar u ocultar según que páginas solo a los usuarios que se han registrado en tu sitio web. Si conoces algún complemento similar no dudes en incluir tu comentario a continuación…

..Entradas Relacionadas

  • Como Incluir Diferentes Menús en Distintas Páginas de WordPress
  • Mostrar Menú Personalizado Cuando un Usuario Inicia Sesión en WordPress
  • Como Realizar una Prueba antes de Comprar con WordPress
  • Plugin de envío por reglas para WooCommerce
  • Como Duplicar o Clonar un Menú de WordPress de Forma Sencilla

Publicado en: Wordpress Etiquetado como: menus, roles

Sobre el autor

Pedro Mendez. Webmaster apasionado de WordPress. Autodidacta empedernido buscando siempre nuevas fuentes de conocimientos.

Deja una respuesta Cancelar la respuesta

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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.


Archivos

Categorías

  • Blogging (5)
  • Comercio Eléctronico (52)
  • Diseño (39)
  • Email Marketing (2)
  • Genesis (4)
  • Google (14)
  • herramientas (22)
  • hosting (8)
  • Marketing en Internet (13)
  • Negocios (3)
  • Prestashop (4)
  • Programación (4)
  • Redes Sociales (9)
  • SEO (24)
  • Sin categoría (25)
  • Trabajo (6)
  • Wordpress (531)

© Copyright 2024 ReInSpirit.com · Todos los derechos reservados ·Aviso legal·Política de Privacidad·Dos Hermanas (Sevilla)