你好,只是想了解一下,WordPress 插件是要求所有 WordPress 和 Discourse 账号在两个平台上都必须存在,还是会将它们保持独立?
我有一个论坛,拥有数万名成员,正考虑将其迁移到 Discourse 并与 WordPress 集成。不过,我不确定是否希望所有这些成员都显示在 WordPress 中。
是否有办法仅同步那些在 WordPress 中发布内容的账号?例如,管理员、编辑者、投稿者等,而不是将所有人都作为订阅者导入?
你好,只是想了解一下,WordPress 插件是要求所有 WordPress 和 Discourse 账号在两个平台上都必须存在,还是会将它们保持独立?
我有一个论坛,拥有数万名成员,正考虑将其迁移到 Discourse 并与 WordPress 集成。不过,我不确定是否希望所有这些成员都显示在 WordPress 中。
是否有办法仅同步那些在 WordPress 中发布内容的账号?例如,管理员、编辑者、投稿者等,而不是将所有人都作为订阅者导入?
默认情况下,该插件会分开管理账户。要配置该插件,站点管理员需要同时拥有 WordPress 和 Discourse 的账户。任何向 Discourse 发布帖子的作者都应在这两个站点上拥有账户,以便他们的帖子可以发布到 Discourse 并与其 Discourse 用户关联。
WordPress 插件可以配置为让 WordPress 站点充当 Discourse 站点的单点登录(SSO)提供者,但根据您的情况,这似乎并非必需。
感谢 @simon。听起来很完美。那么用户仍然可以在 Discourse 上评论,并且这些评论会显示在 WordPress 中,而无需在 WP 数据库中创建账户,对吗?
是的。所有评论都是在 Discourse 上创建的,因此发表评论无需 WordPress 账户。
那么,从理论上讲,多个 WordPress 网站能否使用同一插件并连接到同一个 Discourse 实例?
是的,多个 WordPress 站点可以向同一个 Discourse 实例发布帖子。这也适用于 WordPress 多站点网络。该插件可以在网络级别进行配置,因此 Discourse API 密钥无需向网络中的所有站点公开。
太棒了!谢谢 @simon。非常感谢您抽出时间回答我的问题。