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.
Contenidos
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.

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.