La opción de redirección no autorizada de MemberPress le permite redirigir a los usuarios no autorizados a una página personalizada especificada cuando intenten acceder al contenido protegido de su sitio.
Esto le permite proporcionar información adicional a los visitantes de su sitio, y combinar el formulario de acceso con precios, ofertas especiales y opciones de registro en esta página personalizada.
Además, dado que las reglas MemberPress sólo protegen el contenido de los mensajes emitidos a través de el_contenido() función. En los casos en los que una parte del contenido se renderiza fuera de esta función por algunos temas y plugins, ese otro contenido permanece desprotegido. En este caso, la configuración de la redirección no autorizada es una gran solución para proteger todas tus entradas redirigiendo a los usuarios.
Cómo configurar la redirección no autorizada
Por defecto, en cualquier entrada o página protegida, los usuarios no autorizados verán el mensaje de no autorizado en lugar del contenido de la entrada. Si activas la opción Redirección no autorizada, MemberPress impedirá que los usuarios no autorizados accedan a la página y los redirigirá inmediatamente a la página que hayas especificado.
Para activar la redirección no autorizada, siga estos pasos:
- Vaya a Panel de control > MemberPress > Configuración > Pestaña Páginasy desplácese hasta "Acceso no autorizado" sección;
- Compruebe el "Redirigir a los visitantes no autorizados a una URL específica" para activar la redirección no autorizada;
- Copie la URL o slug de la página personalizada a la que desea redirigir a los usuarios no autorizados y añádala al campo "URL a la que dirigir a los visitantes no autorizados" campo;
- Haga clic en el botón "Actualizar opciones" para guardar los cambios.
Aquí encontrará algunas opciones adicionales:
- Métodos de redireccionamiento: por defecto, la opción template_redirect será seleccionada aquí. Si la redirección MemberPress no funciona con tu tema de WordPress, puedes probar a cambiarla por la opción "init";
- Redirigir vistas no singulares: Al activar esta opción se ocultarán las entradas protegidas en una vista no singular en la página del blog, las páginas de categorías, las páginas de archivo, etc.
Consulte los tutoriales en vídeo que figuran a continuación para obtener más información sobre el uso de la función Redirección no autorizada e instrucciones paso a paso.
Tutoriales en vídeo:
Personalizaciones de redireccionamiento no autorizadas
Además de las opciones predeterminadas disponibles, puede realizar personalizaciones adicionales de esta función mediante fragmentos de código personalizados. Están disponibles las siguientes personalizaciones de redirección no autorizadas:
- Añadir exclusiones de redireccionamiento no autorizadas: Excluir entradas o páginas específicas de redireccionamientos no autorizados en función de su ID. Compruebe el artículo dedicado para más detalles sobre cómo aplicar esta personalización;
- Añadir redirecciones no autorizadas específicas de la regla: Establezca URL de redireccionamiento específicas para cada regla en función del ID de la regla. De esta manera, si la regla está dedicada a un miembro específico, puede utilizar este fragmento de código para crear redirecciones específicas para cada miembro. Compruebe el artículo dedicado para más detalles sobre cómo aplicar esta personalización;
Crear una página personalizada de redireccionamiento no autorizado
Además, puede crear la página personalizada de redirección no autorizada e incrustar en ella el formulario de inicio de sesión MemberPress utilizando el siguiente shortcode:
[mepr-login-form use_redirect="true"]
Esta opción es especialmente útil si desea que los usuarios sean redirigidos de vuelta al puesto protegido desde el que fueron redirigidos tras iniciar sesión. Consulta el siguiente artículo para obtener más información sobre cómo configurarlo: ¿Cómo mostrar el formulario de inicio de sesión y permanecer en el mismo post/página protegida después de iniciar sesión?