Dentro del grupo de plugins para sitios de membresía Restrict Content Pro es uno de los mejores. En su versión básica el plugin te permite ocultar una parte o todo el contenido de tu web.
Seguramente vas a necesitar su versión de pago, porque te abre un montón de posibilidades. A pesar del precio que tendrás que pagar creo que es una opción muy recomendable para cualquier tipo de Membership Site.
Su creador Pippin Williamson es miembro del grupo de desarrolladores que controla los plugins de WordPress. Solamente por ese motivo el plugin nos debería transmitir bastante confianza.
Según el opinión de muchos desarrolladores Restrict Content Pro está muy bien programado, funciona sin problemas y es compatible con todos los temas y plugins para WordPress.
Contenido del post
Qué puedes hacer con el plugin Restrict Content Pro
El plugin es la solución ideal si queremos restringir (ocultar) contenido para usuarios invitados y mostrarlo solamente a nuestros suscriptores.
Si prefieres ver toda la información en inglés, lo puedes hacer en la web oficial de Restrict Content Pro.
La versión gratuita es muy básica. Solamente te permite esconder el contenido mostrando un mensaje para que te suscribas. La configuración consiste en colocar un shortcode al principio y al final del contenido (texto, video, etc). Y listo…
Podrás ocultar una parte o todo el contenido de paginas enteras, entradas del blog y cualquier Custom Post Types (cualquier información que tengas en tu web). Con un botón (CTA) y formulario darías opción para que tus usuarios se suscriban.
Puedes elegir a quién dar acceso y ver fácilmente todos los suscriptores. Muy fácil podrás clasificar los miembros en activos, pendientes, caducados, cancelados o con acceso gratis.
Un plugin bastante fácil de configurar comparándolo con otros plugins de membresía. Rápidamente te darás cuenta de lo bien que lo ha programado su desarrollador.
Con la versión gratuita no se puede cobrar por ofrecer contenido premium. Aquí entra la versión de pago que te permite hacer de todo.
Hay que decir que Restrict Content Pro tiene integraciones solo con las pasarelas de pago más utilizadas: PayPal, Stripe, 2Checkout, Braintree, Authorize.
El plugin tiene en total 29 complementos propios (Add-ons), todos ellos repartidos en cuatro paquetes de pago. Es decir, no hay versiones gratis de los add-ons.
Aparte tienes la posibilidad de instalar otros 12 Add-ons compatibles, creados por desarrolladores externos.
Al instalar el plugin pro automáticamente te crea las paginas necesarias para el funcionamiento: registro, cuenta o estado de la suscripción, datos de pago y pagina de bienvenida una vez registrado.
Planes de pago
Restrict Content Pro ahora mismo tiene 4 planes:
Plan Personal: 99 dolares (pago anual) para una web y 12 add-ons free
Plan Plus: 149 dolares (pago anual) para 5 webs y 12 add-ons free
Plan Profesional: 249 dolares (pago anual) para webs ilimitadas, 12 add-ons free y 19 add-ons pro
Plan Ultimate: 499 dolares (pago único vitalicio) para webs ilimitadas y todos los add-ons

Complementos (Add-ons)
12 complementos (Free Add-ons) incluidos en los primeros dos planes: Personal y Plus
- MailChimp: Integración con la plataforma de Email Marketing más utilizada.
- MailPoet: Integración con esta plataforma de EmailMarketing.
- Job Manager: sirve para controlar las listas de trabajo y los datos de usuarios suscritos.
- Edd Wallet: una forma muy interesante de entregar créditos a los usuarios. Una vez registrados estos créditos se acumulan y se pueden utilizar para compras en el Membreship Sites.
- Edd Member Downloads: aparte del contenido restringido este add-on permite ofrecer a los suscriptores contenido adicional gratis como recompensa.
- Edd Vendor Limits: permite limitar los archivos descargables para un determinado nivel de suscripción. Al llegar a este limite se desactiva el formulario de registro.
- Download Monitor: para controlar y limitar el número de las descargas de contenido.
- Limited Quantity: para controlar los niveles de suscripciones y limitarlos hasta llegar a un numero determinado.
- bbPress: para configurar foros de usuarios
- CSV User Import: sirve para actualizar listas de usuarios. En cualquier momento puedes exportar los datos de tus suscriptores en un archivo CSV
- Enforce Strong Passwords: tienes opción de reforzar las contraseñas con operaciones matemáticas.
- Campaign Monitor: sirve para agregar usuarios a las listas de correo.
- Group accounts: posibilidad de crear cuentas para grupos de personas y controlarlas en todo momento.
- Drip content: permite entregar contenido por partes. Lo interesante aquí es que se puede hacer dripping de varias formas. La primera opción es directamente en el contenido (entradas o paginas). También puedes hacerlo en los propios niveles de membresía, además de las categorías de contenido. El dripping en las propias entradas manda por encima del dripping en los niveles. Y solo en los Niveles de membresía se puede hacer Dripping de Categorias. Los suscriptores que han pagado una cuota anual normalmente tendrían acceso a todo el contenido. Simplemente en un Post restringido habrá que marcar que los suscriptores anuales tendrán acceso sin restricciones.
- MailChimp Pro: sincroniza los niveles de suscripción con listas de Email. Es una opción avanzada para los usuarios de esta plataforma de Email Marketing.
- Custom Redirects: te permite enviar usuarios a diferentes paginas personalizadas después de darse de alta.
- WooCommerce Member discount: integración con WooCommerce que te permite hacer descuentos automáticamente cuando compren algo en tu tienda online. Se puede utilizar perfectamente para controlar quién puede comprar tu producto o servicio. Es una muy buena opción de crear Membership Site hibrido con un e-commerce.
- Site Creation: Otra opción muy interesante de este plugin. Los miembros pueden crear sus propias páginas web con WordPress multisite. En caso de darse de baja pierden acceso a su web.
- Aweber: Para crear listas de correo y de pago en esta plataforma de Email Marketing.
- ConvertKit: con este add-on se da acceso a cursos después de suscribirse.
- Active Campaign: Para crear listas de correo en esta plataforma de Email Marketing.
- Restriction Timelock: permite mostrar contenido gratis por un tiempo determinado y antes de restringirlo en el futuro.
- Restriction Timeouts: Libera el contenido restringido y lo deja libre a partir de ahora.
- Restrict Past Content: Restringir contenido publicado en el pasado.
- Hard set Expiration dates: Controlar diferentes fechas de expiración para cada nivel de suscripción.
- Help Scout: Muestra ayuda para los suscriptores cuando envíen un ticket.
- Rest API: Acceso para desarrolladores.
- Math Verification: Es una verificación matemática para evitar spam y aumentar la seguridad cuanto se suscribe un usuario.
- IP Restriction: Con esta extensión puedes bloquear ciertas direcciones IP sospechosas y permitir a otras IP a ingresar gratis en tu web de membresía.
Existen también dos Add-ons que se venden aparte:
- Affiliate WP: para crear una red de afiliados. Podrás ofrecer comisiones y descuentos a tus suscriptores para que promocionen ellos mismos tus servicios y productos.
- Edd Member Discount: crea automáticamente descuentos en las compras de contenido descargable. Te da muchas posibilidades de ofrecer tipos de descuentos a los usuarios, poner tarifa plana, etc.
Add-ons desarrollados por terceros
Restrict content Pro es compatible con otros add-ons creados por empresas externas. El soporte lo ofrecen directamente los desarrolladores de estos add-ons.
Custom Renew
Permite configurar renovaciones automáticas para los diferentes niveles de suscripción.
iDevAffiliate
Permite conexión entre Restrict Content Pro y iDevAffiliate. Esta es un aplicación que te permite hacer un seguimiento de los afiliados.
BuddyPress
Este add-on te muestra una pestaña con la cuenta de usuario donde podrá consultar todo su historial de pagos, suscripciones, renovaciones, etc.
Bank Transfer Gateway
Añade opción de pago con transferencia bancaria cuanto se registra un usuario.
Form Builder
Un constructor visual. Sirve para personalizar de forma fácil el formulario de registro de Restrict Content Pro con campos adicionales.
Coupon Generator
Muestra un banner con cupones animando los usuarios para que se suscriban.
Taxes
Este add-on sirve para mostrar los impuestos que se aplican en función del país dónde se encuentra el usuario.
VAT
Calcula automáticamente el IVA Europeo cuando se paga con la pasarela de Stripe.
MailChimp Automation
Una integración que permite hacer todo tipo de automatizaciones de emails con MailChimp.
Multi-currency
Te añade la opción de multi divisas para que puedas cobrar en varios países. Detecta automáticamente donde está el usuario para darle opción de pagar con su moneda local.
LearnDash
Conecta Restrict Content Pro con el sistema LearnDash para ofrecer cursos según los niveles de suscripción.
Netbilling Payment Gateway
Opción de incluir esta pasarela de pago en las webs de membresía con Restrict Content Pro.
Instalación de Restrict Content Pro
La versión gratuita del plugin se instala como cualquier otro del repositorio de WordPress. Si lo tienes descargado en su versión de pago hay que subirlo desde el panel del administrador.
Veamos todas las opciones de configuración de Restrict Content Pro. Aunque te puede parecer algo difícil, todo está bien pensado y no hay mucha complicación. Todas las secciones están dentro del apartado Restringir que tenemos en el panel de Administrador una vez instalado el plugin.
Miembros
En esta sección tienes un listado de todos los suscriptores. Puedes dar de alta manualmente nuevos miembros y gestionar todas las suscripciones.
Crear niveles de suscripción
Una vez instalado el plugin, lo primero que tenemos que hacer es crear los niveles de suscripción. Se pueden crear tantos niveles cuanto quieras, dependiendo de tus necesidades.
Si optas por permitir suscripciones grupales puedes crear un nivel para un grupo de personas. De esta forma darías acceso a varios suscriptores con la misma cuenta.

Códigos de descuento
Aquí configuramos los cupones de descuento para los miembros. Puedes establecer el tipo que vas a ofrecer, diferenciar los suscriptores por niveles, fecha de expiración de los cupones, por cuanto tiempo se podrá utilizar, etc.

Pagos
En la sección de pagos aparecen todos las transacciones de los miembros. Siempre puedes consultar el nivel al que pertenece el miembro, forma de pago, el precio y numero de la transacción, fecha del pago.

Informes
Aquí tienes disponibles todos los informes: de reembolsos, ganancias y registros para cada periodo de membresía.
Ajustes
Todos los ajustes se abren desde la pestaña Ajustes del panel de Administrador. Desde la pestaña General se pueden cambiar o personalizar las páginas creadas por defecto al instalar el plugin.

Pasarelas de pago
En pestaña Pagos dentro de Ajustes puedes establecer los ajustes de las pasarelas de pago. Te aparecen todas las formas de pago que tienes instaladas. Para hacer pruebas puedes utilizar el modo de pruebas.

Configurar Correos
Las siguiente opción de configuración te permite programar correos que vas a enviar a los miembros. Hay opción de elegir la plantilla de tus correos electrónicos, personalizar el texto del e-mail, poner el logo de tu negocio.

Facturación
En pestaña Facturación puedes personalizar la apariencia de las facturas con todos los datos de tu empresa.
Varios ajustes
En pestaña Varios tienes más opciones de personalización. Por ejemplo una de las interesantes es restringir las direcciones IP. Podrás crear listas negras con direcciones sospechosas que se pueden bloquear.

Desde el panel de Administrador tenemos más opciones de configuración del Restrict Content Pro. Hagamos un repaso rápido:
Exportar
Desde aquí puedes exportar los datos de tus suscriptores. Con un archivo CSV puedes llevarte la lista en tu plataforma de Email Marketing, por ejemplo MailChimp o Active Campaign. También podrás exportar los pagos que has recibido y guardarlos en otra ubicación.

Herramientas
Aquí no hay que hacer nada, te aparece información del sistema. Es para usuarios avanzados. Recomendable no tocar nada.
Extensiones
En esta sección están todos los add-ons para Restrict Content Pro. Tienes acceso directo para poder comprarlos y descargarlos según tus necesidades.
Grupos
Esta sección es para crear grupos de suscriptores en caso de que lo necesites. Un grupo de personas tendría acceso a tu Membership Site con una sola cuenta.
Ventajas de RCP
Lo más destacado en ventajas es que el plugin es muy fácil de configurar y tiene un soporte excelente. Muy bien programado, con un código perfectamente optimizado.
Compatible con mayoría de las plantillas para WordPress. Tiene integraciones con las pasarelas de pago mas importantes. Funciona con las principales plataformas de email marketing y tiene las funcionalidades necesarias para un Membership Site.
Desventajas de RCP
Los mejores add-ons son de pago. El precio es un poco elevado para un simple Membership site. Todo depende de tu negocio y las funcionalidades que quieres incorporar.
Conclusion
Hemos visto por encima cómo es Restrict Content Pro. Un plugin muy fácil de usar y que te puede servir casi para cualquier tipo de sitios de membresía. Con los add-ons premium puedes hacer casi de todo.
Quizás para academias online y cursos con exámenes puede resultar algo corto. Restrict Content Pro no tiene (de momento) add-ons para hacer eso.
Si quieres montar un e-commerce dentro de tu Membership Site, probablemente te vendría mejor WooCommerce con sus dos extensiones: Woo Memberships y Woo Suscriptions funcionan muy bien.
De todas formas tendrás que valorar el uso de otros plugins específicos para el tipo de membresía que tengas.
En otros posts veremos más opciones para los diferentes tipos de Membership Sites. Hasta la próxima.
sabrías decirme alguna forma para cobrar por tranferencia bancaria o no se puede?
Hola Raul, no se puede cobrar por transferencia bancaria automáticamente con Restrict Content Pro (de momento). Podrías acordar con el cliente que te pague por transferencia y después de recibir el pago le das acceso manualmente desde tu panel de WordPress. Sería como un pago manual en los ajustes del plugin. Un saludo.