如何在Multisite网络上按站点安装插件?

时间:2013-05-24 17:48:19

标签: wordpress-plugin install wordpress

是否可以在每个站点安装和激活插件以进行WP多站点设置? 我正在为我的客户创建一个“Proofs”网络,我可以轻松创建新的网站,向客户展示模型等。
有些客户需要比其他客户更多的插件,我希望能让事情更好地组织起来。

基本上,我不希望我的“网络插件”在尝试激活各个网站时需要过滤大量的插件。

是否可以设置它以便我可以在每个网站上实际安装和激活插件,而不是来自网络管理员?

2 个答案:

答案 0 :(得分:4)

至于安装部分,不,这是不可能的。只能在“网络”面板中进行安装。我找不到官方报价,但我很确定这是 no-go 。但是我们可以在核心的几个地方看到它:[1][2]

在电子书Multisite 101中,有以下建议:

我刚认识MPM,有了它,你可以为插件设置3种状态:隐藏,可见和活跃的博客创建。但它不能用于在每个站点上启用插件,如WordPress提供的主题默认设置。

multisite extended plugin management

当前的插件版本显示了一些注意事项:一个undefined variable和一个已弃用的功能。但那些很小,很容易修复 我也看到它准备使用第三方插件或插件来处理“高级”插件。这对自定义调整很有用。

列表中的所有插件最近都没有更新,不一定是坏的,但是警告经纪人

我有one plugin that works on the Network screen来显示哪个插件处于活动状态,因为此信息在系统中不可用。

答案 1 :(得分:1)

B / c所有站点都使用相同的文件系统文件夹进行插件,我认为不可能在多站点中按站点安装插件。为了让你的生活更轻松,我会看一下备用伙伴或ns克隆人。这两个都使得在多站点中将一个站点克隆到另一个站点变得非常容易。我更喜欢ns cloner,但这并不是说我知道备份伙伴有什么问题。

如果这些没有帮助并且您对sql感到满意,可以查看将wp_option_x中的行复制到您要复制到新站点的select_name =“active_plugins”中。这将是激活新网站上插件的捷径。

希望有所帮助。