Skip to content

Todo para WordPress, el desarrollo web — y mucho más

💡 8 Plugins para restringir contenido por membresía en WordPress

💡 8 Plugins para restringir contenido por membresía en WordPress

¿Por qué restringir el contenido según el estado de membresía?

Un usuario se registra en su sitio. ¿Qué sucede después? Por defecto, WordPress trata a todos por igual: invitados, suscriptores y editores ven contenido idéntico. Si usted está construyendo un club, una escuela en línea o una base de conocimiento para su equipo, esa uniformidad arruina todo su modelo.

La solución es restringir el acceso por rol o nivel de membresía. Una sección privada para suscriptores premium, lecciones dosificadas para estudiantes de un curso, documentación interna solo para personal autorizado: todo esto puede manejarse con un par de plugins y código mínimo. No se requieren artilugios personalizados.

A continuación examinamos herramientas funcionales, desde código simple en functions.php hasta plataformas de membresía completas con pagos, cupones y automatización. Todos los plugins han sido verificados para comprobar su relevancia en 2026; se han excluido las opciones abandonadas o desaparecidas, y los precios se han confirmado en los sitios web oficiales.

💡 Resumen rápido:

  • Elija su enfoque: código en functions.php para bloqueos de páginas específicos, o un plugin ya listo para un sistema de membresía con pagos y suscripciones.
  • Para una separación simple de «miembro vs. no miembro», las opciones gratuitas como Restricted Site Access o Ultimate Member son suficientes.
  • ¿Necesita suscripciones de pago y niveles de acceso? Opte por MemberPress (más potente) o Paid Memberships Pro (núcleo gratuito + complementos premium).
  • ¿Quiere entregar contenido por rol sin un módulo de pago? PrivateContent puede bloquear cualquier bloque, widget o incluso bloques individuales de Gutenberg.
  • Marque el videotutorial: hemos seleccionado un recorrido actualizado sobre cómo configurar las restricciones.

Restricción mediante código: un inicio rápido sin plugins

Si usted es desarrollador o simplemente no quiere instalar otro plugin para una sola página bloqueada, WordPress le permite manejar el acceso con un par de filtros. A continuación se muestran dos fragmentos: uno bloquea páginas enteras para usuarios no autenticados, el otro muestra contenido diferente según el rol.

El primer fragmento se engancha a template_redirect: verifica el ID de la página (o el ID del padre) y, para los usuarios no autenticados, redirige a la página de inicio. En un proyecto real, usted añadiría verificaciones de rol mediante current_user_can() o metadatos de usuario personalizados.

1/**
2 * Block page and its children for unauthorized users.
3 * Place in functions.php or via Code Snippets.
4 */
5function wpex_restrict_page_to_logged_in_user() {
6 global $post;
7
8 $restricted_page_id = 170;
9
10 if ( is_page() && ( $post->post_parent === $restricted_page_id || is_page( $restricted_page_id ) ) ) {
11 $redirect = true;
12
13 if ( is_user_logged_in() ) {
14 $redirect = false;
15 }
16
17 if ( $redirect ) {
18 wp_redirect( esc_url( home_url( '/' ) ), 307 );
19 exit;
20 }
21 }
22}
23add_action( 'template_redirect', 'wpex_restrict_page_to_logged_in_user' );

El segundo fragmento es más simple: verifica el rol del usuario actual y muestra el contenido de forma condicional. Esto funciona bien en plantillas donde los invitados ven un avance en la misma página mientras que los suscriptores ven el texto completo.

1// Show content only for subscriber role
2$current_user = wp_get_current_user();
3$user_role = $current_user->roles ? $current_user->roles[0] : false;
4
5if ( 'subscriber' === $user_role ) {
6 echo 'Content available only to subscribers.';
7}

El código proporciona la base. Pero cuando necesita niveles de suscripción, pagos, cupones y un panel de miembro, optar por un plugin ya listo es más fácil. Eso es lo que examinaremos a continuación.

Tabla comparativa de plugins

Plugin

Tipo

Precio (desde)

Pagos

Versión gratuita

Kadence (antes Restrict Content Pro)

Membresía

Incluido con Kadence WP

Stripe, PayPal, Braintree

No

PrivateContent

Restricción de contenido

39 €/año

Mediante complemento Premium Plans

Sí (gratuita)

MemberMouse

Membresía

19,95 $/mes

8 pasarelas de pago

No

MemberPress

Membresía

199,50 $/año

Stripe, PayPal, Square

No

Paid Member Subscriptions

Membresía

Gratis / Pro desde 69 €

Stripe, PayPal

Restricted Site Access

Restricción de acceso

Gratis

No

Completamente gratis

Ultimate Member

Comunidad + Membresía

Gratis / Extensiones desde 249 $/año

Stripe (mediante extensión)

Paid Memberships Pro

Membresía

Gratis / Plus desde 297 $/año

Stripe, PayPal, Authorize.net

1. Kadence, el sucesor de Restrict Content Pro

Subscription management interface in Restrict Content Pro

Históricamente, Restrict Content Pro fue el estándar de oro por su simplicidad: sin elementos superfluos, solo suscripciones, niveles de acceso y una sólida integración con PayPal, Stripe y Braintree. En 2025, el producto fue adquirido por Liquid Web y ahora se distribuye como parte del ecosistema Kadence WP; el producto independiente ha sido descontinuado.

Si usted ya usa Kadence (el tema o los bloques), el conjunto de herramientas de membresía está disponible sin compra adicional. Para todos los demás, esta es una razón para considerar Kadence como plataforma: Restrict Content Pro dentro de ella ha conservado sus características clave, incluyendo niveles de suscripción ilimitados, cupones de descuento con shortcodes y exportación CSV de los datos de los miembros.

Subscription level and pricing configuration in Restrict Content Pro

Los niveles de acceso son altamente configurables: cada uno obtiene su propio precio y su propio conjunto de páginas y materiales. El sistema de cupones admite descuentos porcentuales, fechas de vencimiento y límites de uso, lo cual es conveniente para envíos de afiliados y sitios de cupones. La exportación de miembros y pagos a CSV funciona de serie.

User registration form in Restrict Content Pro

En la práctica, la combinación «Kadence + antiguo RCP» cubre las necesidades de la gran mayoría de los sitios de membresía: cursos, acceso a artículos de pago, comunidades privadas. Hay exactamente una desventaja: el plugin independiente ya no existe; solo está disponible como parte del paquete Kadence.

🔗 Kadence WP

2. PrivateContent, restricción de contenido quirúrgica

PrivateContent plugin control panel in WordPress

PrivateContent, del estudio italiano LCweb, bloquea todo: páginas, entradas, categorías, menús, widgets, bloques de Gutenberg e incluso elementos individuales en Elementor. La guinda del pastel es el «bloqueo del sitio con un clic»: un solo clic en el panel de administración oculta todo el contenido a los usuarios no registrados (incluidos los motores de búsqueda).

La principal ventaja frente a las plataformas de membresía es la precisión quirúrgica. Usted no construye un sistema de membresía completo; simplemente especifica: «este bloque es visible solo para usuarios del nivel Premium, mientras que este otro es visible para todos excepto los invitados». El asistente de restricciones en el panel de administración muestra las reglas directas y heredadas para cada entrada.

PrivateContent shortcode wizard and registration form

Los formularios de registro también son de primer nivel: dos opciones de diseño, protección antispam con honeypot y reCAPTCHA, y campos personalizables. Hay una versión gratuita del plugin disponible en WordPress.org, pero la funcionalidad completa con niveles de usuario, planes premium y API REST comienza con la versión de pago, desde 39 € al año. Su propio asistente de shortcodes y el motor de lightbox ahorran tiempo en el trabajo de maquetación.

🔗 Sitio oficial de PrivateContent

3. MemberMouse, una plataforma de membresía empresarial

MemberMouse dashboard for WordPress member management

MemberMouse se posiciona como una plataforma de membresía empresarial: productos digitales, portales SaaS, contenido por suscripción. En su interior encontrará protección de páginas y archivos, ofertas de prueba, cupones de descuento, automatización de soporte y analíticas profundas.

El plugin funciona con ocho pasarelas de pago, desde Stripe y PayPal hasta opciones menos obvias como ClickBank. Para sitios con una audiencia internacional, esto es crítico: un solo plugin cubre prácticamente cualquier método de pago.

El plan inicial cuesta 19,95 $ al mes. Comparado con MemberPress, resulta más caro con el tiempo. Sin embargo, si usted necesita integración perfecta con ocho pasarelas desde el primer momento (en lugar de mediante complementos), MemberMouse justifica su precio. La barrera de entrada es más alta: la curva de aprendizaje es más pronunciada y el soporte está solo en inglés.

🔗 MemberMouse

4. MemberPress, el estándar de la industria

MemberPress subscription management interface for WordPress

El plugin de membresía para WordPress más popular, con ingresos combinados de sus usuarios superiores a 2.500 millones de dólares. Lo cubre todo: suscripciones, cursos en línea, acceso de pago a archivos, cupones, foros, coaching (CoachKit). Las Reglas inteligentes protegen páginas, entradas, categorías, etiquetas, tipos de contenido personalizados e incluso archivos individuales.

En 2026, MemberPress ofrece tres niveles: Launch (199,50 $/año + comisión del 4,9% por transacción), Growth (349,50 $/año, sin comisión) y Scale (499,50 $/año, que además incluye Zapier, API REST, cuentas corporativas y Easy Affiliate). Todos los planes incluyen el Generador de Cursos con IA, cursos y lecciones ilimitados, y un constructor de currículum mediante arrastrar y soltar.

Lo que lo diferencia de la competencia es el ecosistema: ReadyLaunch para páginas prediseñadas, integraciones con Elementor, Divi, Beaver Builder, WPBakery, además de un reembolso a 14 días sin preguntas. El plugin ha superado la mera «restricción de contenido»: hoy es una plataforma completa de LMS y monetización.

🔗 MemberPress

5. Suscripciones de miembros de pago, freemium con WooCommerce

Paid Member Subscriptions plugin page in WordPress admin

Este plugin de CozmosLabs cubre el escenario básico de «lanzar suscripciones de pago rápidamente»: página de registro, planes de precios, inicio de sesión personalizado y contenido restringido. La integración con WooCommerce añade productos exclusivos y descuentos para miembros, lo cual resulta conveniente si su tienda ya está en funcionamiento.

La versión gratuita incluye las mecánicas esenciales de membresía. La versión Pro (desde 69 €) añade pagos recurrentes, dosificación de contenido, descuentos basados en roles y estadísticas avanzadas. La interfaz es minimalista: configurar un plan de suscripción lleva un par de minutos y el asistente de shortcodes cubre los escenarios típicos.

Una buena elección cuando MemberPress o MemberMouse resultan excesivos y basta con una separación básica de «contenido de pago / gratuito» con integración de WooCommerce.

🔗 Paid Member Subscriptions

6. Restricted Site Access, una barrera simple

Restricted Site Access plugin settings in WordPress admin

Un plugin gratuito minimalista del catálogo oficial de WordPress. Sin suscripciones ni pagos: simplemente restringe el acceso a todo el sitio para cualquiera que no haya iniciado sesión o no se conecte desde un rango de IP especificado. A los visitantes sin acceso se les puede enviar a la página de inicio de sesión, a una URL personalizada o mostrarles un mensaje de texto.

Ideal para portales corporativos internos, sitios de staging o sitios de desarrollo que necesitan ocultarse del público sin mecánicas complejas de membresía. Escenario de ejemplo: la versión de staging de un sitio es accesible solo para el equipo mediante una lista blanca de IP, mientras que producción está abierta a todos. La configuración lleva un minuto.

🔗 Restricted Site Access en WordPress.org

7. Ultimate Member, comunidad con restricción de acceso

Ultimate Member plugin interface in the WordPress catalog

Ultimate Member ha evolucionado de un plugin de perfiles a una plataforma comunitaria completa: registro, perfiles de usuario, directorios de miembros, roles personalizados y restricciones de contenido globales o a nivel de página. Distingue tres modos: conectado, desconectado y «todos».

El plugin es gratuito y está disponible en el catálogo oficial de WordPress con más de 200 000 instalaciones activas. Las extensiones (premium) añaden pagos con Stripe, grupos de usuarios, inicio de sesión social y gamificación. Incluso la versión básica cubre el escenario de «registro → panel personal → páginas bloqueadas para diferentes roles».

Un buen equilibrio entre la simplicidad de Restricted Site Access y la complejidad de MemberPress: constructor visual de formularios, campos de perfil arrastrar y soltar, visualización condicional de menús. Para sitios de clubes, foros o bases de conocimiento con elementos comunitarios, es una de las mejores opciones gratuitas.

🔗 Ultimate Member en WordPress.org

8. Paid Memberships Pro, una base gratuita con complementos premium

Paid Memberships Pro plugin page

Paid Memberships Pro llena el nicho de «membresía gratuita lista para usar que no obligará a migrar cuando su proyecto crezca». El núcleo del plugin es gratuito e incluye: niveles de membresía ilimitados, restricción flexible de contenido (páginas, entradas, categorías, tipos personalizados), Stripe y PayPal, gestión de suscripciones e informes.

Cuando el proyecto crece, están disponibles complementos premium (plan Plus desde $297 al año): pagos recurrentes con ciclos personalizados, contenido por goteo, integración con email marketing, sistema de cupones y pasarelas Authorize.net con Braintree. A diferencia de MemberPress, el núcleo gratuito de PMPro no está limitado artificialmente: usted puede lanzar genuinamente un sitio de membresía funcional sin gastar nada.

El plugin se actualiza activamente, es compatible con temas y constructores populares, y la comunidad ha escrito docenas de complementos gratuitos para integraciones con WooCommerce, BuddyPress y LearnDash. Para una startup que busca funcionalidad de membresía sin costos inmediatos pero con margen para escalar, esta es la opción óptima.

🔗 Paid Memberships Pro

Vídeo: configurar las restricciones usted mismo

La teoría es una cosa, pero la mejor forma de entenderlo es ver el proceso en pantalla. Este tutorial recorre la instalación de Ultimate Member, la configuración de roles, páginas de registro y reglas de restricción de contenido, pasando de un sitio vacío a un sistema de membresía funcional en 20 minutos:

⁉️🤔 Preguntas frecuentes

¿Puedo restringir contenido sin plugins?

Sí, el hook template_redirect con una comprobación is_user_logged_in() bloquea páginas para visitantes no autenticados. Para contenido basado en roles, use una condición con wp_get_current_user()->roles. Pero en cuanto necesite suscripciones de pago, pruebas, contenido por goteo o integración de email, la cantidad de código y el riesgo de errores hacen que un plugin sea la única opción sensata. WordPress no proporciona mecánicas de membresía de serie.

¿En qué se diferencia MemberPress de Paid Memberships Pro?

En el posicionamiento y el precio de entrada. MemberPress es una solución premium «todo en uno» desde $199.50 al año, con AI Course Generator, CoachKit, ReadyLaunch, Zapier y Easy Affiliate en el plan superior. Paid Memberships Pro es un núcleo gratuito con complementos opcionales: usted puede lanzar un sitio de membresía sin inversión y añadir funciones a medida que crece. Elija según el presupuesto: si los cursos y el coaching son prioritarios, opte por MemberPress; si quiere membresía «con potencial de crecimiento» al mínimo costo, elija PMPro.

¿Qué pasa si compré Restrict Content Pro antes?

Las licencias existentes siguen funcionando. Según Liquid Web (mayo de 2026), no hay migración forzosa: sus planes y precios se mantienen igual, y el sitio del plugin ahora redirige a Kadence WP. Si lo desea, puede hacer la transición al ecosistema Kadence para obtener un conjunto de herramientas más amplio que incluye la antigua funcionalidad de RCP.

¿Qué plugin debo elegir para un sitio completamente privado?

Restricted Site Access: un clic y el sitio queda oculto para todos excepto usuarios autorizados o direcciones IP en lista blanca. Gratuito, configuración mínima. Para un escenario de «sitio privado con niveles de acceso», considere Ultimate Member (gratuito, más perfiles y comunidad) o PrivateContent (de pago, control quirúrgico sobre cada bloque).

¿Necesito una pasarela de pago si el contenido es gratuito pero restringido?

No. Plugins como Ultimate Member, PrivateContent (gratuito) y Restricted Site Access funcionan sin integración de pagos; el registro de usuarios es suficiente. Usted crea un formulario, asigna un rol y segmenta el contenido. Sin Stripe, sin comisiones, sin webhooks. Los pagos solo se añaden cuando decida monetizar el acceso.

¿Es seguro usar plugins de membresía?

Sí, si elige plugins con mantenimiento activo del catálogo oficial o de desarrolladores de confianza. Evite soluciones abandonadas. En el momento de redactar este artículo, Users Ultra fue retirado del catálogo de WordPress (marzo de 2022) debido a una vulnerabilidad; lo excluimos de esta selección y lo reemplazamos por Paid Memberships Pro. Regla general: verifique la fecha de la última actualización en la ficha del plugin en wordpress.org; si han pasado más de dos años, busque una alternativa.

Qué plugin de restricción de contenido debería instalar en 2026

No hay una respuesta universal: todo depende de su modelo. ¿Acceso comunitario gratuito al contenido? Ultimate Member. ¿Barrera rápida para el sitio? Restricted Site Access. ¿Restricción quirúrgica de bloques, menús y widgets? PrivateContent. ¿Negocio de membresía completo con cursos y suscripciones? MemberPress. ¿Empieza sin presupuesto pero con potencial de crecimiento? Paid Memberships Pro.

Pruebe cada plugin en acción: la mayoría tiene demos o versiones gratuitas. Despliéguelo en una copia de staging, pruebe el registro, el pago y el acceso al contenido. Dos horas de pruebas le ahorrarán semanas de migración si un plugin no encaja.