尽管 WordPress 和 WordPress MU 使用相同的内核程序。但由于某些部分是分别针对单用户和多用户而编写的程序。数据结构也有不同的地方。故并不是所有 WP 的插件都可以工作在 WPMU 下面。因此,专门介绍一下可以在 WPMU 下面是用的插件,还是很有必要的。
按照插件的开发初衷,可以将插件分成两个大类:
第一类,根据 WPMU 的 API 专门为其编写的插件,或者是无需进行任何修改,而直接可以在 WP 和 WPMU 下面正常工作的插件。这类的插件,可以完美的工作于 WPMU 环境。
第二类,原本只是在 WP 下面工作。后来由插件原作者或者其他爱好者进行了修改,让其可以在 WPMU 下面工作。这类的插件,虽然一样可以很好的工作与 WPMU 环境,但是本身是经过修改的。可能在版本的更新上不会非常及时。不过,我们可以根据前一版的插件作为参考,对新版的插件进行相应的修改。前提是您有一定的代码写作能力。
本站以后介绍插件时,将会标注出来插件的类别。
按照插件的作用域,也可以把插件分成两大类:
第一类,全局类插件。该类插件,需要将插件文件放到“wp-content/mu-plugins/”目录中。插件文件在上传到该目录以后,直接就完成了激活的步骤,而无需用户手动启动(想禁用掉插件,需要从该目录中移除插件文件。)。安装到这个目录中的插件,将会作用于整个 WPMU 站点。所有的用户都可以使用。但普通用户无法禁用插件。
第二类,分站点类插件。该类插件,需要将插件文件放到“wp-content/plugins/”目录中。插件文件上传到该目录中以后,需要用户手动在插件管理面板中启动(前提是站点管理员开启了用户插件管理面板。)。安装到该目录中的插件,在用户启用的时候,仅影响该用户所在的站点中,而不会影响其他站点。
一般情况下,全局类的插件是无法或者没有必要放到分站点类插件的目录中的。而某些分站点类的插件,由于功能的特殊性,却可以当成全局类插件来使用。
本站在介绍插件时,将标注出插件的类别和建议安装目录。
WPMU 的插件资源,虽然没有 WP 的丰富。但很多 WP 的插件都可以无需修改而直接在 WPMU 上面使用。只是在使用之前,需要经过严格的测试。毕竟 WPMU 是多用户的系统。每一个动作可能波及到的东西也要多一些。各位要格外小心。




支持哟……
Yeah……
bbPress 和 WordPress MU 可以共用数据库吗?
理论上是可以的。只是安装的时候如果使用子域名方式安装 bbPress 的话,可能会出现一些问题。具体情况我还没有测试过。有机会搞搞。
官方 Codex 里面也提到这个整合论坛的相关事情了。可以看看。
http://codex.wordpress.org/Ergate/wpmu_bbPress_integration
装MU了,强烈支持
顺便问下,怎么能让用户上传自定义头像,国外的网站和yo2,七十二松等网站都能设置,比知道是插件还是怎么实现的
申请个 Gravatars 的账户,并且在上面上传自己的头像。以后如果哪个网站支持这个功能,那么只要你输入你注册头像服务的时候所使用的电子邮箱地址,那么头像自己就出来了。
我搞了一个mu的站,希望用户能在后台使用自定义头像
到 http://wpmudev.org/ 这个站上找找看。
http://wpmudev.org/project/GRavatar-plugin
这个插件装了,功能很强大,但是全是E文的,得翻译一下
最关键的一点不是能不能使用头像,是在站内定义头像,而不是去Gravatars 申请用户,
如果非要在站内使用自定义头像的功能,那还是再等一段时间吧。 Automattic 公司新开发的项目 BuddyPress 其中的一个功能就是自定义头像。只是该项目现在还没正式发布。