Esto resulta en un flujo de trabajo engorroso (todavía se requiere unirse antes de suscribirse) y solo se adapta a sitios que tienen una estructura muy simple de ‘algunas categorías’.
El problema principal al intentar usar Discourse como un sitio de membresía (con miembros de pago) es que los dos procesos (unirse y suscribirse) están separados en la actualidad. He abordado esto aceptándolo o intentando sortearlo:
Aceptar la separación de unirse / suscribirse
Tener un componente público del sitio, para que las personas ya tengan una razón para unirse, y la ‘membresía financiera’ simplemente la lleva al siguiente nivel. Sitio de ejemplo:
Sortearlo
Ser solo para iniciar sesión y usar el Custom Wizard Plugin 🧙 para dirigir a las personas a la página de suscripción como parte del flujo de trabajo de unión.
Desafortunadamente, aún pueden salirse de él si están decididos. Si lo hacen, obtienen una experiencia bastante restringida, pero esto debe configurarse cuidadosamente. Sitio de ejemplo:
https://members.ukdhc.org
El camino a seguir
Tener la opción de conectar los dos en un solo flujo de trabajo sería brillante, especialmente para las organizaciones de membresía que desean usar Discourse para su sitio web de miembros.
Personalmente, lo haría de esta manera como una primera pasada:
- Tener una configuración en el Plugin que active las Suscripciones durante la unión
- DESACTIVADO: como la funcionalidad actual (predeterminado)
- OPCIONAL: dirige a las personas a la página de suscripción al final de la unión (pero les permite navegar)
- FORZADO: dirige a la página de suscripción y no permite el acceso a ninguna otra parte del sitio a menos que se otorgue la suscripción.
Por supuesto, necesitaría algunos mensajes y pulido como parte de eso.