Le plugin WordPress déplace-t-il tous les comptes Discourse ?

Bonjour, je me demandais simplement : le plugin WordPress exige-t-il que tous les comptes WordPress et Discourse existent sur les deux plateformes, ou les maintient-il séparés ?

J’ai des dizaines de milliers de membres sur un forum que je souhaite migrer vers Discourse et intégrer à WordPress. Je ne suis pas sûr de vouloir tous les afficher dans WordPress.

Existe-t-il un moyen de synchroniser uniquement les comptes qui publient du contenu dans WordPress ? Par exemple, les administrateurs, éditeurs, contributeurs, etc., plutôt que d’importer tout le monde en tant qu’abonnés ?

Par défaut, les comptes restent séparés. Pour configurer le plugin, un administrateur de site doit disposer d’un compte sur WordPress et sur Discourse. Tous les auteurs publiant des articles sur Discourse doivent également avoir des comptes sur les deux sites afin que leurs publications puissent être diffusées sur Discourse et liées à leur utilisateur Discourse.

Le plugin WordPress peut être configuré pour qu’un site WordPress serve de fournisseur d’authentification unique (SSO) pour un site Discourse, mais cela ne semble pas nécessaire dans votre cas.

1 « J'aime »

Merci @simon. Cela semble parfait. Donc les utilisateurs peuvent toujours commenter sur Discourse et les commentaires s’afficheront dans WordPress sans qu’un compte dans la base de données WP soit nécessaire ?

Oui. Tous les commentaires sont créés sur Discourse, donc aucun compte WordPress n’est requis pour commenter.

1 « J'aime »

Donc, en théorie, plusieurs sites WordPress peuvent-ils utiliser le plugin et se connecter à la même instance Discourse ?

Oui, plusieurs sites WordPress peuvent publier des articles sur la même instance Discourse. Cela fonctionne également avec un réseau multisite WordPress. Le plugin peut être configuré au niveau du réseau, de sorte que la clé API Discourse n’a pas besoin d’être exposée à tous les sites du réseau.

5 « J'aime »

Super ! Merci @simon. J’apprécie vraiment que vous ayez pris le temps de répondre à mes questions.