是否可以在每个站点安装和激活插件以进行WP多站点设置?
我正在为我的客户创建一个“Proofs”网络,我可以轻松创建新的网站,向客户展示模型等。
有些客户需要比其他客户更多的插件,我希望能让事情更好地组织起来。
基本上,我不希望我的“网络插件”在尝试激活各个网站时需要过滤大量的插件。
是否可以设置它以便我可以在每个网站上实际安装和激活插件,而不是来自网络管理员?
答案 0 :(得分:4)
至于安装部分,不,这是不可能的。只能在“网络”面板中进行安装。我找不到官方报价,但我很确定这是 no-go 。但是我们可以在核心的几个地方看到它:[1]和[2]。
在电子书Multisite 101中,有以下建议:
排除插件出现在WordPress多站点普通用户的插件菜单中。
提供类似于'themes'部分外观的界面。
允许您管理插件激活。
我刚认识MPM,有了它,你可以为插件设置3种状态:隐藏,可见和活跃的博客创建。但它不能用于在每个站点上启用插件,如WordPress提供的主题默认设置。
当前的插件版本显示了一些注意事项:一个undefined variable
和一个已弃用的功能。但那些很小,很容易修复
我也看到它准备使用第三方插件或插件来处理“高级”插件。这对自定义调整很有用。
列表中的所有插件最近都没有更新,不一定是坏的,但是警告经纪人。
我有one plugin that works on the Network screen来显示哪个插件处于活动状态,因为此信息在系统中不可用。
答案 1 :(得分:1)
如果这些没有帮助并且您对sql感到满意,可以查看将wp_option_x中的行复制到您要复制到新站点的select_name =“active_plugins”中。这将是激活新网站上插件的捷径。
希望有所帮助。