Salut. Salut,
Je dirige un grand magazine en ligne axé sur la technologie, https://www.svetandroida.cz/, et nous avons essayé par le passé d’offrir plusieurs options communautaires (notifications, avis d’utilisateurs, karma, etc.) à nos utilisateurs. Mais WordPress ne prend pas en charge ces fonctionnalités nativement, et les solutions tierces rencontrent toujours des problèmes après un certain temps.
C’est pourquoi nous avons décidé de conserver WordPress uniquement pour la fonctionnalité de magazine, qui affichera simplement le contenu. Aussi rapidement et proprement que possible. Et de déplacer complètement tout ce qui concerne la communauté des utilisateurs vers Discourse, qui gère ce travail beaucoup mieux.
Cette configuration me semble absolument idéale. Mais cela fait environ 13 ans que nous gérons le magazine, et pendant ce temps, nous avons eu des centaines de milliers de commentaires et des dizaines de milliers d’utilisateurs enregistrés. J’aimerais connaître votre avis sur la manière de rendre l’intégration de Discourse la plus élégante et, du point de vue des utilisateurs, la plus efficace ?
Faits :
- Le magazine sur WordPress est disponible ici https://www.svetandroida.cz/
- Nous gérons la communauté Discourse ici https://komunita.svetandroida.cz/
- nous voulons utiliser Discourse pour gérer les comptes d’utilisateurs, nous trouvons cela mieux
- nous publions environ 5 à 15 articles chaque jour
- nous avons des dizaines de milliers d’articles (et nous en avons déjà supprimé beaucoup

- les utilisateurs qui commentent activement sont de quelques dizaines à quelques centaines
- Nous avons installé le plugin WordPress pour Discourse et tout semble fonctionner correctement, la seule chose que nous n’avons pas encore configurée est le SSO
-
- les articles que nous publions sur le magazine WordPress sont automatiquement publiés sur Discourse en tant que cachés
Que dois-je aborder et comment dois-je l’aborder ? Pouvez-vous penser à une meilleure solution ?
Connexion utilisateur
En utilisant les plugins WordPress, je vais configurer le client DiscourseConnect et j’espère que cela ne cassera pas ou ne bloquera pas l’accès à mes éditeurs :). J’espère que non. Je plaisante, mais il est vrai que c’est à peu près le seul point sur lequel, même après avoir lu attentivement les discussions, je ne suis toujours pas sûr à 100 %.
J’espère que si un utilisateur souhaite se connecter au site du magazine WordPress (il a déjà un compte WordPress), un compte sera automatiquement créé pour lui dans Discourse également.
Si par hasard cela ne se produit pas, il est probablement acceptable pour moi de demander à ces quelques dizaines d’utilisateurs d’oublier leurs comptes d’utilisateurs WordPress existants et d’en créer de nouveaux dans Discourse.
Commentaires sur le sujet des articles
Actuellement, je n’ai pas trouvé de moyen élégant de transférer les commentaires de nos utilisateurs déjà publiés dans WordPress vers le Discourse nouvellement lancé. Si je me trompe, veuillez m’orienter.
Par conséquent, les commentaires déjà publiés resteront dans WordPress et tout nouveau commentaire sera publié dans Discourse.
Nous ne transférerons pas les commentaires publiés sur Discourse vers les articles WordPress, mais nous placerons uniquement un lien sous chaque article WordPress qui pointera vers Discourse (pour cet article Discourse particulier).
De la manière dont nous avons les choses actuellement, tous les articles publiés sont transférés vers Discourse en tant que cachés et ne deviennent visibles que lorsque quelqu’un y ajoute un nouveau commentaire dans Discourse. Cette solution n’est pas mauvaise, mais dans notre cas, cela signifie que moi, en tant qu’administrateur, je verrai des milliers de fils de discussion cachés dans Discourse :(.
N’y a-t-il pas un moyen plus élégant de résoudre ce problème ? Par exemple, qu’un article WordPress ne soit pas transféré vers Discourse en tant que caché après publication, mais qu’un fil de discussion Discourse soit créé uniquement lorsque quelqu’un clique sur le lien sous l’article WordPress et ajoute un commentaire ?
De cette façon, il n’y aurait pas des milliers de fils de discussion invisibles sur le forum.
Et si cela devait être absolument parfait, alors via un « lien magique » depuis WordPress, le fil de discussion Discourse ne serait créé que temporairement, et si par hasard aucun commentaire n’était ajouté et que l’utilisateur changeait d’avis/partait, le fil serait supprimé après un certain temps.
Merci d’avoir lu jusqu’ici (j’envoie une image IA en récompense) et j’attends avec impatience vos idées et réflexions.
