Credo che il primo passo da fare sia WP Discourse – WordPress plugin | WordPress.org. Questo plugin ti permette di sincronizzare i dati del profilo da WordPress a Discourse. Gestisce anche altri aspetti, ma non ha funzionalità specifiche per BuddyPress.
Ciao,
Sì, è stato brillante e ho usato anche l’addon Shortcode, ma speravo che qualcuno sapesse come far funzionare il sistema di messaggi di Discourse su WordPress.
Credo che @nullset stia cercando di integrare Discourse in una community BuddyPress esistente.
Dato che c’è così tanta sovrapposizione funzionale, penso che dobbiate scegliere l’una o l’altra soluzione - naturalmente, io consiglio Discourse, ma sono (par)ziale. WordPress può comunque essere utilizzato per ospitare contenuti che Discourse non gestisce, come un blog della community o una libreria di risorse.
Ciao, @tobiaseigen sì, stavo cercando di capire come utilizzare il sistema di messaggi di Discourse su un sito WordPress. Sì, la sovrapposizione è un po’ confusa e ora abbiamo messaggi su BuddyPress, poi la chat in diretta e infine i messaggi di Discourse; speravamo di utilizzare solo quello di Discourse.
E poi importare tutte le informazioni dai campi xprofile del profilo BuddyPress nel profilo utente di Discourse e renderlo davvero molto bello.
A cosa servono WordPress e BuddyPress, oltre a Discourse?
Potresti dare un’occhiata a una comunità in cui sono coinvolto su https://namati.org: utilizza Discourse per ciò in cui eccelle, mentre l’elenco delle organizzazioni e la libreria di risorse sono gestiti con WordPress. I profili utente sono quasi completamente sincronizzati tra WordPress e Discourse, ma su WordPress è possibile visualizzare le risorse e le organizzazioni degli utenti.
Ho sempre pensato che sarebbe stato fantastico offrire una dashboard orientata all’utente su WordPress, che mettesse insieme tutto questo in un unico posto.
Ciao @tobiaseigen,
Quindi WordPress e BuddyPress costituiscono una pagina di comunità simile ad altre, con profili, elenco membri, messaggi, chat in tempo reale e forum.
Profili BuddyPress
Messaggi BuddyPress
Plugin separato per la chat
Discourse per il forum
WordPress per gli articoli e i contenuti a pagamento
E mi chiedevo: è possibile unificare i profili tra Discourse e BuddyPress
e se il sistema di messaggistica/chat di Discourse possa essere utilizzato su WordPress/BuddyPress, così da non aver bisogno di tre sistemi separati.
Puoi integrare WordPress con Discourse facendo sì che il tuo sito WordPress funzioni come provider di Single Sign-On (SSO) per Discourse. L’SSO può essere configurato con il nostro plugin per WordPress.
Quando l’SSO viene utilizzato tra WordPress e Discourse, nomi utente, nomi completi e indirizzi email verranno sincronizzati tra i due sistemi. È inoltre possibile trasmettere alcune informazioni aggiuntive nei parametri SSO. Ad esempio, la biografia dell’utente può essere inviata a WordPress. Se desideri un’integrazione più approfondita tra i due sistemi, potrebbe essere possibile, ma potresti aver bisogno di assumere uno sviluppatore per eseguire il lavoro.
Non sono sicuro di come BuddyPress memorizzi le informazioni utente su WordPress, ma mi aspetto che tutti i dettagli utente aggiunti da BuddyPress siano disponibili come metadati utente di WordPress.
Per trovare uno sviluppatore esperto in Discourse e WordPress, potresti creare un argomento nella categoria Marketplace. Nell’argomento che crei, cerca di scrivere un chiaro elenco dei lavori che devi far completare.