Accesso base al forum/integrazione con sito WordPress

Se utilizzi il plugin per pubblicare post da WordPress a Discourse, puoi aggiungere un link al relativo argomento di Discourse a ogni post di WordPress. Per farlo, seleziona “Abilita commenti Discourse” nella scheda Impostazioni commenti del plugin. Quando selezioni questa opzione, avrai la possibilità di scegliere se visualizzare i commenti di Discourse sotto il post o mostrare solo un link ai commenti.

Quando l’SSO è abilitato, i link agli argomenti di Discourse verranno impostati di default come link di accesso SSO. Ciò significa che quando un utente clicca sul link, verrà automaticamente portato attraverso il processo di accesso SSO e poi reindirizzato all’argomento di Discourse come utente connesso.

Puoi aggiungere un link al tuo forum al menu del tuo sito WordPress. Quando l’SSO è abilitato, puoi strutturare il link in modo che gli utenti vengano portati attraverso il processo di accesso SSO quando cliccano sul link. Consulta Create a DiscourseConnect login link per i dettagli su come strutturare il link. Per aggiungere un link in questa forma su WordPress, devi aggiungere un “Link personalizzato” al menu:

L’esempio nello screenshot effettuerà l’accesso degli utenti a Discourse e li reindirizzerà alla homepage del forum quando cliccheranno sul link “forum”. Per creare un link che reindirizzi gli utenti a una pagina specifica del tuo forum, aggiungi un parametro di query return_path all’URL. Ad esempio: http://localhost:3000/session/sso?return_path=http://localhost:3000/c/fun.