Come spostare gli argomenti di una categoria in un proprio argomento fissato all'interno di nuove categorie?

Caso d’uso: ho una singola categoria (nome del corso) con 8 argomenti al suo interno (8 lezioni). Questi argomenti hanno ciascuna alcune dozzine di risposte. Voglio creare una nuova categoria per ogni lezione e fissare quella lezione in alto.

Voglio mantenere i commenti sugli argomenti quando li sposto.

Qual è la migliore pratica? :wrench: Imposta timer per l’argomento - Sembra l’unico modo? Quando sposto gli argomenti, i miei membri riceveranno una notifica, quindi vorrei farlo correttamente al primo tentativo!

Perché? Non mi sembra una buona idea, in quanto utente abituale di LMS e forum.

Spostare un topic tra le categorie è una questione di impostare la categoria sul topic; nulla di altro sul topic o sui commenti cambia (anche se bisogna fare attenzione a come sono configurati i permessi).

Forse è meglio usare i tag.

È questa la tua ipotesi, di ciò che vorresti accada? Non sono sicuro che tutti ricevano una notifica quando un topic viene ricategorizzato.


Ehi, so che la mia risposta non ha risposto a nessuna domanda, ma il tuo caso è un po’ strano, quindi parliamone. :slight_smile:

Puoi

  • creare una singola categoria con il nome del corso;
  • creare sottocategorie per ogni lezione; e
  • in ogni lezione puoi avere i tuoi 8 argomenti.

Ogni argomento avrà le tue “poche dozzine di risposte”.

Suggerimento: Chiedi agli utenti di seguire gli argomenti in modo che vengano notificati di eventuali modifiche e assicurati che attivino le impostazioni delle email per ricevere tutte le notifiche relative a qualsiasi modifica.

Se ogni nuova categoria è una lezione, crea una nuova categoria con il nome della lezione. Copia il primo post e incollalo in “Informazioni sulla categoria”.

Puoi utilizzare l’amministratore per cambiare la proprietà delle informazioni sulla categoria.

Modifica l’argomento e cambia la categoria.

Come già menzionato:

Categoria: Nome del corso

  1. Sottocategoria: Lezione 1 (argomento)
  • Risposte/Commenti/Post (come preferisci chiamarli)
  1. Sottocategoria: Lezione 2 (argomento)
  • Risposte/Commenti/Post
    ripeti per tutte le 8 lezioni

Per il prossimo corso, crea una nuova categoria e segui la stessa impostazione.

Se intendi 8 argomenti in ciascuna delle 8 lezioni, usa semplicemente le lezioni come sottocategorie e gli 8 argomenti possono essere inseriti all’interno di ciascuna di esse.

Perché dovresti doverli spostare e dove? O stai parlando di creare e nascondere le lezioni (sottocategorie) fino a quando non sei pronto a renderle visibili ai tuoi utenti? E impostare i timer per pubblicarle automaticamente per te?
Puoi far sì che i tuoi utenti “Osservino” la categoria (nome del corso) in modo che vengano notificati quando pubblichi le nuove lezioni e riceveranno anche notifiche per i nuovi post (risposte) in ciascuna delle lezioni/argomenti.

Grazie a tutti per l’aiuto. Ho adottato il metodo Categoria/Sottocategoria e funziona bene. Questo, unito al componente del tema FeverBee, ha prodotto un ottimo risultato.

La casella in alto a sinistra del componente del tema visualizza gli argomenti associati al tag lesson. Il componente in alto a destra mostra la prossima chiamata in diretta.

Sto cercando di capire il modo migliore per gestire l’accesso ai diversi Gruppi. Probabilmente utilizzerò Paid Membership Pro: Manage group membership in Discourse with WP Discourse SSO

Sconsiglio vivamente questo approccio a favore di discourse-subscriptions Discourse Subscriptions Plugin

È molto più semplice e non richiede alcuna integrazione.

@HAWK, grazie. Se passassi al plugin Subscriptions, la mia comprensione è che:

  1. Tutti gli acquirenti dovrebbero essere prima membri di Discourse (non è possibile creare un nuovo utente Discourse ed effettuare il pagamento in un’unica operazione)

  2. Non sarei in grado di distribuire le lezioni gradualmente (cambiare il gruppo dell’utente da Gruppo1 a Gruppo2 dopo due settimane, poi a Gruppo3 dopo altre due settimane)

  3. Non è possibile inviare una notifica via email quando una nuova lezione è disponibile senza integrare software aggiuntivi (nel mio caso, Active Campaign)

È corretto?

Grazie per la guida.

Un membro deve esistere prima di poter acquistare un abbonamento, ma a seconda di come hai configurato il sistema, ciò potrebbe avvenire contemporaneamente. Stai utilizzando SSO?

Non è così. Puoi aggiungere o rimuovere utenti dai gruppi come preferisci.

Dipende da come gestisci le lezioni e le notifiche in Discourse. Se una nuova lezione viene aggiunta a una categoria a cui tutti i membri sono iscritti, riceveranno una notifica via email.

Qual è il flusso di lavoro previsto utilizzando WordPress e PMP?

Grazie per le domande, @HAWK. Ho preparato un diagramma di flusso per definire la logica. Include 3 punti di ingresso nel forum Discourse:

  1. Prova gratuita: Accesso al Modulo 0 e al Modulo 1 (Gruppo: Prova Gratuita). Nessun pagamento richiesto. Gestito tramite PMP + Wordpress, con SSO. Iscritto alla serie email di Active Campaign. Rimosso dalla serie email se/quando effettuano un acquisto.
  2. Membro pagante: Accesso a tutti i moduli (Gruppo: Membro Pagante). Pagamento sulla pagina WP tramite modulo PMP (Stripe). Aggiunto alla sequenza email di 15 settimane di Active Campaign. Rimosso da Discourse (Sospeso?) dopo 15 settimane se non c’è un nuovo abbonamento.
  3. Ex studenti: Per i Membri Paganti, per rimanere attivi. Aggiunti al Gruppo: Ex Studenti. Canone mensile ricorrente, più sequenza email di Active Campaign.

Sono disponibile a assumere per lo sviluppo personalizzato, anche se non voglio assumere senza sapere esattamente cosa voglio.

L’integrazione di PMP è relativamente semplice con questo link: Manage group membership in Discourse with WP Discourse SSO

Ho avuto problemi con il nuovo plugin Discourse Subscriptions, che sono sicuro verrà risolto. Pertanto, non ho ancora molta esperienza con Discourse Subscriptions.
https://meta.discourse.org/t/discourse-subscriptions-plugin/140818/23?u=waffleslop

Ecco il diagramma di flusso.

No. Puoi aggiungere/rimuovere utenti dai gruppi come preferisci.
Capisco di poter aggiungere a più gruppi contemporaneamente, ma posso cambiare lo stato del gruppo a intervalli regolari? Ad esempio:

  • Giorno dell’acquisto: Aggiungi a Gruppo_1
  • +14 giorni: Aggiungi a Gruppo_2
  • +14 giorni: Aggiungi a Gruppo_3
  • +14 giorni: Aggiungi a Gruppo_4
  • +14 giorni: Aggiungi a Gruppo_5
  • +14 giorni: Aggiungi a Gruppo_6
  • +14 giorni: Aggiungi a Gruppo_7

La mia sensazione è che potrei fare questo tipo di “drip” solo con un plugin di membership di Wordpress (PMP, Wishlist Member, MemberMouse, ecc).

Dipende da come gestisci le lezioni e le notifiche in Discourse. Se viene aggiunta una nuova lezione a una categoria a cui tutti i membri stanno dando seguito, riceveranno una notifica via email.

La mia intenzione è pubblicare tutte le lezioni, poi controllare le lezioni (Categorie) che l’utente può visualizzare in base al suo stato di pagamento e al tempo trascorso dal pagamento (drip). Nessuna nuova lezione verrebbe aggiunta a una categoria.

Grazie ancora per la tua guida. Sento di essere vicino a capire la soluzione. Mettere in pratica la soluzione è un altro progetto a parte, ne sono sicuro!

Grazie per i dettagli aggiuntivi. Ora che ho un quadro più chiaro, credo che il tuo approccio PMP sia più appropriato, specialmente considerando il rilascio graduale dei contenuti. Ciò richiederebbe un intervento manuale significativo da parte tua e non sarebbe una soluzione particolarmente elegante.

Abbiamo previsto l’introduzione di alcune automazioni in futuro, ma al momento non ho una tempistica definita.

Ha senso. Grazie. Quando avrete quelle integrazioni in beta, mi farebbe molto piacere aiutare nei test o condividere ulteriori casi d’uso.

Il problema rimanente è che PMP non supporta ActiveCampaign, quindi, sebbene possa gestire gli utenti, non riesco a inviare facilmente le sequenze di email automatizzate. :upside_down_face: