Crear un área privada en WordPress con Restrict User Access

A veces surgen proyectos sencillos en los que no es necesario incorporar plugins robustos para lo que quieres llevar a cabo. Con una solución que te permita ejecutar unas acciones básicas es suficiente.

Si estás en esta situación y buscas un plugin gratuito que te permita gestionar la visibilidad del contenido de tu web, sigue leyendo.

Qué es Restrict User Access

Es un plugin gratuito de restricción de contenidos que puedes encontrar en el repositorio oficial de plugins de WordPress. Está siendo utilizado en más de 20.000 webs y cuenta con una valoración media de 4.4 sobre 5 estrellas.

Restrict User Access es una herramienta ligera, simple y efectiva.

Para qué sirve Restrict User Access

Con este plugin vas a poder crear un área privada en tu web muy simple que se base en los roles de usuario o su estado (conectado o no conectado). Su funcionamiento es así de sencillo: según lo anterior, tú defines a qué partes de la web va a poder acceder tu público.

Puedes configurar tantos niveles de acceso como necesites, ¡no hay límite!

Qué contenidos puedes restringir

Estos son los contenidos en WordPress a los que podrás restringir el acceso:

  • Posts, páginas y Custom Post Types.
  • Contenido clasificado bajo etiquetas concretas, categorías o taxonomías personalizadas.
  • Contenido escrito por determinados autores.
  • Plantillas.
  • La página del blog y los archivos.
  • Los archivos de autor.
  • Los archivos de taxonomías.
  • Página principal del sitio, resutados de búsqueda o la página de error 404.
  • Perfiles de bbPress, foros y temas.
  • Secciones de perfil de BuddyPress.
  • Idiomas (WPML, Polylang, qTranslate X, TranslatePress, Transposh).
  • Páginas creadas en Pods.

Y no sólo podrás restringir el acceso general (a todos los post, todas las páginas, etc), sino que también podrás definir uno o varios de esos elementos en concreto a los que no quieres dar acceso.

Incluso también pone a tu disposición el uso de shortcodes para que puedas ocultar zonas parciales de un contenido para uno o varios niveles de acceso.

Y además, podrás restringir otros contenidos generados en otros plugins como:

  • Easy Digital Downloads
  • WooCommerce

Puesto que Restrict User Access detecta automáticamente los CPT (Custom Post Types) generados en tu web.

Sobreescribe capacidades por nivel

Además es interesante que sepas que una vez configures un nivel de acceso para un determinado rol de usuario, vas a poder definir también nuevas capacidades. De manera que se sobreescriben los permisos de WordPress por defecto indicando qué puede o no hacer un usuario que cumpla dichas condiciones.

Para poder exprimir esta opción es necesario tener conocimientos sobre las capacidades asignadas a los roles de usuario de WordPress.

Opciones en Restrict User Access

Nuestra valoración

Nos ha sorprendido este plugin por lo simple y efectivo que resulta. Hay bastantes proyectos en los que encajaría a la perfección y no necesitarías nada más, como:

  • Crear un área privada en tu web para los usuarios que existen.
  • Tener un blog que sólo puedan ver los usuarios conectados, o lo usuarios con un rol en concreto.
  • Mostrar los posts que correspondan a una categoría o etiqueta a un determinado tipo de usuario.

Sin duda, una herramienta que vale la pena. Si necesitas elaborar algo más potente que incluya cobro por acceso, entonces te animamos a que eches un vistazo a otras herramientas más completas como MemberPress, Restrict Content Pro o WooCommerce Memberships.


He trabajado a la sombra de algunos lanzamientos que me han permitido saber lo que sé. No he conseguido nada de la noche a la mañana y debo admitir que he comprado más de un curso cuyo precio terminaba en 7. Me divierte aprender, trastear y solucionar, aunque sean actividades que me alejen de ganar dinero en piloto automático.


Deja un comentario

Responsable del fichero: Mundo Funnel. Finalidad: Gestionar tu alta a esta suscripción y enviar publicaciones así como alguna oferta de productos o servicios propios y de terceros. La Legitimación: tu consentimiento. Destinatarios: tus datos se encuentran alojados en mi plataforma de email marketing ActiveCampaign (nuestro proveedor de email marketing) a través de su empresa ActiveCampaign, LLC., ubicada en EEUU y que se acoge al acuerdo de seguridad EU-US privacy (Ver política de privacidad de ActiveCampaign). Podrás ejercer Tus Derechos de Acceso, Rectificación, Limitación o Suprimir tus datos enviando un email a hola@mundofunnel.pro o ante la Autoridad de Control. Encontrarás más información en nuestra Política de privacidad.

Responsable del fichero: Mundo Funnel. Finalidad: Gestionar tu alta a esta suscripción y enviar publicaciones así como alguna oferta de productos o servicios propios y de terceros. La Legitimación: tu consentimiento. Destinatarios: tus datos se encuentran alojados en mi plataforma de email marketing ActiveCampaign (nuestro proveedor de email marketing) a través de su empresa ActiveCampaign, LLC., ubicada en EEUU y que se acoge al acuerdo de seguridad EU-US privacy (Ver política de privacidad de ActiveCampaign). Podrás ejercer Tus Derechos de Acceso, Rectificación, Limitación o Suprimir tus datos enviando un email a hola@mundofunnel.pro o ante la Autoridad de Control. Encontrarás más información en nuestra Política de privacidad.

Responsable del fichero: Mundo Funnel. Finalidad: Gestionar tu alta a esta suscripción y enviar publicaciones así como alguna oferta de productos o servicios propios y de terceros. La Legitimación: tu consentimiento. Destinatarios: tus datos se encuentran alojados en mi plataforma de email marketing ActiveCampaign (nuestro proveedor de email marketing) a través de su empresa ActiveCampaign, LLC., ubicada en EEUU y que se acoge al acuerdo de seguridad EU-US privacy (Ver política de privacidad de ActiveCampaign). Podrás ejercer Tus Derechos de Acceso, Rectificación, Limitación o Suprimir tus datos enviando un email a hola@mundofunnel.pro o ante la Autoridad de Control. Encontrarás más información en nuestra Política de privacidad.