Cómo mover Temas de una Categoría a su propio Tema Anclado dentro de nuevas Categorías

Caso de uso: Tengo una sola categoría (nombre del curso) con 8 temas dentro (8 lecciones). Cada tema tiene varias docenas de respuestas. Quiero crear una nueva categoría para cada lección y fijar esa lección en la parte superior.

Quiero mantener los comentarios en los temas al moverlos.

¿Cuál es la mejor práctica? :wrench: Configurar temporizador de tema: ¿Esta parece ser la única opción? Cuando mueva los temas, mis miembros recibirán una notificación, ¡así que me gustaría hacerlo bien a la primera!

¿Por qué? Eso no parece una buena idea, como usuario habitual de LMS y foros.

Mover un tema entre categorías es simplemente asignarle la categoría correspondiente; nada más cambia en el tema o en los comentarios (aunque hay que tener cuidado con cómo se configuran los permisos).

Quizás sea mejor usar etiquetas.

¿Es esa tu suposición de lo que te gustaría que ocurra? No estoy seguro de que todos reciban una notificación cuando un tema se vuelve a categorizar.


Oye, sé que mi respuesta no contestó ninguna pregunta, pero tu caso es un poco extraño, así que hablemos de ello. :slight_smile:

Puedes

  • crear una sola categoría con el nombre del curso;
  • crear subcategorías para cada lección; y
  • en cada lección puedes tener tus 8 temas.

Cada tema tendrá tus “docenas de respuestas”.

Consejo: Pide a tus usuarios que sigan los temas para que reciban notificaciones de cualquier cambio y que activen la configuración de correo electrónico para recibir todas las notificaciones de cambios.

Si cada nueva categoría es una lección: crea una nueva categoría con el nombre de la lección. Copia la primera publicación y pégala en “Acerca de la categoría”.

Puedes usar el administrador para cambiar la propiedad de “Acerca de la categoría”.

Edita el tema y cambia la categoría.

Como se mencionó anteriormente:

Categoría: Nombre del curso

  1. Subcategoría: Lección 1 (tema)
  • Respuestas/comentarios/publicaciones (como prefieras llamarlas)
  1. Subcategoría: Lección 2 (tema)
  • Respuestas/comentarios/publicaciones
    repetir para las 8 lecciones

Para el siguiente curso, crea una nueva categoría y sigue la misma configuración.

Si te refieres a 8 temas en cada una de las 8 lecciones, simplemente usa las lecciones como subcategorías y los 8 temas pueden estar dentro de cada una de esas lecciones.

¿Por qué tendrías que moverlos y a dónde? ¿O estás hablando de crear y ocultar las lecciones (subcategorías) hasta que estés listo para hacerlas visibles para tus usuarios? ¿Y configurar los temporizadores para que las publiquen automáticamente por ti?
Puedes pedirle a tus usuarios que “Sigan” la categoría (nombre del curso) para que sean notificados cuando publiques las nuevas lecciones, y también serán notificados de las nuevas publicaciones (respuestas) en cada una de las lecciones/temas.

Gracias a todos por la ayuda. Implementé el método de Categoría/Subcategoría y está funcionando muy bien. Eso, sumado al componente del tema FeverBee, dio como resultado algo muy agradable.

La caja de la esquina superior izquierda del componente del tema muestra los Temas asociados con la etiqueta lesson. El componente de la esquina superior derecha muestra la próxima llamada en vivo.

Estoy trabajando para determinar la mejor manera de controlar el acceso a los diferentes Grupos. Probablemente usando Paid Membership Pro: Manage group membership in Discourse with WP Discourse SSO

Recomendaría encarecidamente no seguir este enfoque y optar en su lugar por discourse-subscriptions Discourse Subscriptions Plugin

Es mucho más sencillo y no requiere ninguna integración.

@HAWK, gracias. Si me muevo al plugin Suscripciones, mi comprensión es que:

  1. Todos los compradores deben ser miembros de Discourse primero (no hay forma de crear un nuevo usuario de Discourse y procesar el pago en un solo paso).

  2. No podría “liberar” las lecciones gradualmente (cambiar el grupo del usuario de Grupo1 a Grupo2 dos semanas después, y luego a Grupo3 dos semanas más tarde).

  3. No es posible enviar notificaciones por correo electrónico cuando hay una nueva lección disponible sin integrar software adicional (en mi caso, Active Campaign).

¿Es eso correcto?

Gracias por la orientación.

Es necesario que exista un miembro antes de que pueda comprar una suscripción, pero esto podría hacerse al mismo tiempo, dependiendo de cómo tengas configurado el sistema. ¿Estás utilizando SSO?

No es así. Puedes agregar o eliminar usuarios de los grupos como desees.

Eso depende de cómo gestionas las lecciones y las notificaciones en Discourse. Si se agrega una nueva lección a una categoría que todos los miembros están siguiendo, recibirán una notificación por correo electrónico.

¿Cuál es tu flujo de trabajo planificado utilizando WordPress y PMP?

Gracias por las preguntas, @HAWK. He preparado un diagrama de flujo para definir la lógica. Incluye 3 puntos de entrada al foro de Discourse:

  1. Prueba gratuita: Acceso al Módulo 0 y al Módulo 1 (Grupo: Prueba Gratuita). No se requiere pago. Se gestiona mediante PMP + Wordpress, con SSO. Los usuarios se suscriben a la serie de correos de Active Campaign. Se les elimina de la serie de correos si/compran.
  2. Miembro de pago: Acceso a todos los módulos (Grupo: Miembro de Pago). Pago en la página de WP mediante formulario de PMP (Stripe). Se añaden a una secuencia de correos de Active Campaign de 15 semanas. Se eliminan de Discourse (¿suspendidos?) después de 15 semanas si no hay una nueva suscripción.
  3. Alumni: Para miembros de pago que deseen mantenerse activos. Se añaden al Grupo: Alumni. Cuota mensual recurrente, además de la secuencia de correos de Active Campaign.

Estoy abierto a contratar desarrollo personalizado, aunque no quiero hacerlo sin saber exactamente lo que necesito.

La integración de PMP es relativamente sencilla con este enlace: Manage group membership in Discourse with WP Discourse SSO

He tenido problemas usando el nuevo plugin de Suscripciones de Discourse, que estoy seguro se resolverá. Por lo tanto, aún no tengo mucha experiencia con las Suscripciones de Discourse.
https://meta.discourse.org/t/discourse-subscriptions-plugin/140818/23?u=waffleslop

Aquí está el diagrama de flujo.

No. Puedes añadir/eliminar usuarios de los grupos como quieras.
Entiendo que puedo añadir a varios grupos a la vez, pero ¿puedo cambiar el estado del grupo en intervalos? Por ejemplo:

  • Día de la compra: Añadir a Grupo_1
  • +14 días: Añadir a Grupo_2
  • +14 días: Añadir a Grupo_3
  • +14 días: Añadir a Grupo_4
  • +14 días: Añadir a Grupo_5
  • +14 días: Añadir a Grupo_6
  • +14 días: Añadir a Grupo_7

Mi impresión es que solo podría hacer este tipo de “goteo” con un plugin de membresía de Wordpress (PMP, Wishlist Member, MemberMouse, etc.).

Eso depende de cómo gestionas las lecciones y las notificaciones en Discourse. Si se añade una nueva lección a una categoría que todos los miembros están observando, recibirán una notificación por correo electrónico.

Mi intención es que todas las lecciones se publiquen, y luego controlar las lecciones (Categorías) que el usuario puede ver según su estado de pago y el tiempo transcurrido desde el pago (goteo). No se añadiría ninguna lección nueva a una categoría.

Gracias nuevamente por tu orientación. Siento que estoy cerca de entender la solución. ¡Ejecutar la solución es otro proyecto por completo, seguro!

Gracias por los detalles adicionales. Ahora que tengo una imagen más clara, creo que tu enfoque PMP será más adecuado, especialmente dado el ritmo de entrega del contenido. Eso requeriría mucha intervención manual por tu parte y no sería una solución particularmente elegante.

Tenemos planes de introducir cierta automatización en el futuro, pero no tengo un plazo definido para ello.

Tiene sentido. Gracias. Cuando tengas esas integraciones en beta, me encantaría ayudar a probarlas o compartir más casos de uso.

El problema que queda es que PMP no admite ActiveCampaign, así que, aunque puedo gestionar usuarios, no puedo enviar fácilmente las secuencias de correos electrónicos automatizadas. :upside_down_face: