Saltar al contenido
memberarea memberarea.io

Reservar una página para miembros o para un curso

Proteja una página entera, o bloques sueltos dentro de ella, y elija lo que ven los visitantes sin acceso.

En este artículo

El plugin puede proteger una página entera o bloques sueltos dentro de ella. Ambas reglas se comprueban en su servidor antes de enviar nada, así que el texto protegido nunca llega a un navegador que no deba verlo.

Proteger una página entera

  1. Abra la página en el editor de bloques.
  2. En la pestaña Página de la barra lateral, abra el panel Acceso de MemberArea.
  3. En Quién puede leer esto, elija una opción: Todos (por defecto), Miembros con la sesión iniciada, Visitantes sin sesión iniciada, Miembros con un curso, Miembros de un grupo o Miembros que compraron un producto.
  4. Para las tres últimas aparece un segundo campo llamado Cuál. Elija ahí el curso, el grupo o el producto. Si la lista no se puede cargar, el panel lo indica; compruebe la conexión en la página de ajustes.
  5. En Visitantes sin acceso, elija lo que ocurre:
    • Ven un aviso corto en su lugar, con su propio texto en Mensaje si lo desea.
    • Se envían al inicio de sesión, que lleva a los visitantes sin sesión iniciada a su memberarea y los devuelve después a la página. Los miembros con la sesión iniciada pero sin acceso ven el mensaje en su lugar, y lo mismo todos mientras el acceso de miembros no esté configurado.
    • Se envían a otra página, por ejemplo su página de ventas. Indíquela en Enviarlos a.
Advertencia

Si deja Cuál sin elegir, la regla vuelve a ser simplemente solo para miembros: cualquier miembro con la sesión iniciada puede leer la página, tenga o no el curso. El panel le avisa de ello, pero la página se guarda igualmente.

El panel Acceso de MemberArea con una regla de curso y un mensaje para los visitantes
El panel Acceso de MemberArea con una regla de curso y un mensaje para los visitantes

A dónde puede apuntar "Enviarlos a"

El destino tiene que ser una página de este sitio: una ruta que empiece por /, o una dirección completa en el dominio de este sitio. Cualquier otra dirección, incluida su memberarea, se ignora, y el visitante ve el mensaje breve en su lugar. Use aquí una página y deje que esa página enlace más allá.

  • Si WordPress funciona en una subcarpeta, como example.com/blog, introduzca la dirección completa. Una ruta como /offer/ lleva a la raíz del dominio, no a la subcarpeta.
  • Un destino que sea la propia página protegida se ignora, y el visitante recibe el mensaje.
  • No haga que dos páginas protegidas se envíen visitantes la una a la otra. El plugin no detecta ese bucle.

Ocultar una página a los miembros que ya han iniciado sesión

Visitantes sin sesión iniciada invierte la regla: la página está abierta a desconocidos y cerrada para todos los que han iniciado sesión. Úsela para una página de registro, una oferta de prueba gratuita o una página de ventas en la que un miembro de pago no debería aterrizar nunca.

Como todos los que esta regla rechaza ya han iniciado sesión, Se envían al inicio de sesión no se ofrece para ella, y el aviso no lleva ningún botón Iniciar sesión. Las dos respuestas que quedan son un mensaje breve o una redirección, por ejemplo al panel del miembro.

Dónde se aplica la regla

La regla se aplica a la página allí donde aparezca: la propia página, su extracto, los listados de archivo, los resultados de búsqueda, los bucles de consulta, el sitemap y la API REST. Con la respuesta del mensaje, la página sigue en los listados de archivo con el mensaje como extracto. Con la respuesta de inicio de sesión o de redirección, desaparece de los listados y del sitemap. Los resultados de búsqueda nunca muestran una página protegida a un visitante sin acceso.

Los comentarios de una página protegida están ocultos y cerrados para todos los que no tienen acceso, en el tema, en la API REST y en los feeds de comentarios. Los miembros con acceso leen y escriben comentarios como siempre.

Para fijar una regla hace falta el editor de bloques, pero una regla existente sigue funcionando con cualquier editor que use después.

Proteger bloques sueltos

Cualquier bloque puede mostrarse solo a una parte de los visitantes. Seleccione el bloque, abra la pestaña Bloque de la barra lateral y despliegue Visibilidad de MemberArea. En Mostrar este bloque a, elija todos, los miembros con la sesión iniciada, los visitantes sin sesión iniciada, o quienes tengan un curso, un grupo o un producto concretos.

El panel Visibilidad de MemberArea de un bloque, ajustado a visitantes sin sesión iniciada
El panel Visibilidad de MemberArea de un bloque, ajustado a visitantes sin sesión iniciada

Así se construye una página que se lee distinto para compradores y para desconocidos: una sección de ventas para los visitantes y el contenido real para los miembros.

Lo que ve un visitante

En una página protegida, un visitante sin sesión iniciada ve su mensaje y, una vez configurado el acceso de miembros, un botón Iniciar sesión. Sin texto propio, el mensaje dice que la página es para miembros y le pide que inicie sesión. Un miembro con la sesión iniciada al que le falta el curso, el grupo o el producto adecuado ve el mensaje sin botón, porque volver a iniciar sesión no serviría de nada. Sin texto propio, lee que la página está reservada a los miembros con el acceso adecuado.

Una página bloqueada tal como la ve un visitante: su mensaje y un botón Iniciar sesión
Una página bloqueada tal como la ve un visitante: su mensaje y un botón Iniciar sesión

Su propio mensaje se muestra a ambos, así que redáctelo para ambos: un desconocido y un miembro que todavía no ha comprado este curso.

En una página reservada a visitantes sin sesión iniciada, un miembro con la sesión iniciada lee su mensaje, o que la página no es para él, de nuevo sin botón.

Un bloque oculto no muestra nada en absoluto, así que un visitante no puede saber que ahí hay algo.

Si en ese momento no se puede contactar con su memberarea, una regla de curso, grupo o producto mantiene el contenido cerrado. Un miembro con la sesión iniciada lee entonces que no se pudo comprobar su membresía y se le pide que recargue en un momento. Esto aparece en lugar de una página protegida y en lugar de un bloque oculto. En ese momento se omite una redirección, para que a un miembro nunca se le envíe a una página de ventas de algo que ya tiene.

Caché

Las páginas siguen pudiendo guardarse en caché para visitantes anónimos y llevan una cabecera que indica a las cachés compartidas que mantengan separadas las copias de miembros y de visitantes. En cuanto un visitante inicia sesión, las respuestas se marcan para no guardarse en caché, también para los plugins de caché habituales que respetan DONOTCACHEPAGE.

Precaución

Una caché de páginas que ignore esas cabeceras puede servir a un desconocido la copia de una página de un miembro con la sesión iniciada. Si usa una, compruebe que respeta Vary: Cookie y DONOTCACHEPAGE antes de confiar en las páginas protegidas.

Last updated on October 25, 2026

¿Le ha resultado útil este artículo?

Artículos relacionados