Accès et intégration de base du forum avec un site WordPress

Si vous utilisez le plugin pour publier des articles de WordPress vers Discourse, vous pouvez ajouter un lien vers le sujet Discourse associé à chaque article WordPress. Pour ce faire, sélectionnez « Activer les commentaires Discourse » dans l’onglet Paramètres de commentaire du plugin. Lorsque vous sélectionnez cette option, vous aurez le choix entre afficher les commentaires Discourse sous l’article ou simplement afficher un lien vers les commentaires.

Lorsque SSO est activé, les liens vers les sujets Discourse seront par défaut des liens de connexion SSO. Cela signifie que lorsqu’un utilisateur clique sur le lien, il sera automatiquement dirigé vers le processus de connexion SSO, puis redirigé vers le sujet Discourse en tant qu’utilisateur connecté.

Vous pouvez ajouter un lien vers votre forum dans le menu de votre site WordPress. Lorsque SSO est activé, vous pouvez structurer le lien de manière à ce que les utilisateurs soient dirigés vers le processus de connexion SSO lorsqu’ils cliquent sur le lien. Consultez Create a DiscourseConnect login link pour obtenir des détails sur la structure du lien. Pour ajouter un lien de ce type sur WordPress, vous devez ajouter un « Lien personnalisé » au menu :

L’exemple dans ma capture d’écran permettra aux utilisateurs de se connecter à Discourse et de les rediriger vers la page d’accueil du forum lorsqu’ils cliqueront sur le lien « forum ». Pour créer un lien qui redirige les utilisateurs vers une page spécifique de votre forum, ajoutez un paramètre de requête return_path à l’URL. Par exemple : http://localhost:3000/session/sso?return_path=http://localhost:3000/c/fun.