在 WordPress 多站点中禁用所有发布功能

Hello,

We just made a Discourse install to use as a support-forum (not unlike this one) to our multisite WordPress install (1000+ blogs on the multisite install). We added WP-Discourse to use WordPress as an SSO provider for Discourse so that our WordPress users don’t have to create an account on the forum. It’s configurated in the WordPress network’s Discourse settings and works fine.

We do not want any of the blogs to use any of the publishing features of WP-Discourse, and only need the plugin for the SSO feature.

Apparently, the only way to hide all publishing features from a blog to users is to hide the publishing username from the “Your profile” pages of a blog in the blog’s Discourse settings > Publishing tab, and also to un-select all post types in the “Post Types to Publish” options ?

If I’m not mistaken and there isn’t a global option, it would be great is an option to disable publishing from WordPress to Discourse on all the blogs of the multisite could exist in the network’s Discourse settings, it would save lots of time.

2 个赞

I will add an option to the plugin to disable publishing posts to Discourse. I think it is a fairly common use case for the plugin to only use it for its SSO functionality.

5 个赞

Many thanks for the answer!
Would it be do-able from the multisite settings or blog settings only ?
By the way, is there a roadmap for the plugin’s development ?

1 个赞

你好,有什么新消息吗?我们确实需要这个功能。我们仅将 Discourse 用作支持平台(而非发布平台),在仪表盘中保留发布选项对我们的 30,000 名用户来说相当令人困扰……:confused: 您能告知我们何时能够添加该功能吗?谢谢。

大家好,我目前负责这个插件的开发管理。队列中还有几项任务需要优先处理,但我会与 Simon 沟通,并尽快给大家一个更确切的日期,因为我也理解大家的需求。

4 个赞

这将不胜感激。谢谢,安格斯!

大家好,这计划在今年五月进行。我目标是五月初,但五月底是截止日期。

2 个赞