下面介绍一下在WordPress-MU里安装bbPress以及集成bbPress session的方法:

  1. 安装bbPress,只需要根据bbPress的提示进行操作即可。

最好让bbPress和WordPress-MU用同一个数据库,这样,bbPress可以和WordPress-MU共享同一份用户数据,记得在安装的第二步把这个选上:Add user database integration settings。

  1. 安装好了,到”bbPress的后台 –> Settings –> WordPress Integration”里,根据提示进行相关的设置。

在这里,需要填写一些有关WordPress “auth” cookie salt,WordPress “secure auth” cookie salt,还有WordPress “logged in” cookie salt的值,这些值可以在WordPress-MU的安装目录下的wp-config.php文件里找。

当然,也可以直接把下面的内容

define(‘AUTH_KEY’, ‘blahblah’);
define(‘SECURE_AUTH_KEY’, ‘blahblah’);
define(‘LOGGED_IN_KEY’, ‘blahblah’);
define(‘NONCE_KEY’, ‘blahblah’);

从wp-config.php文件复制到bb-config.php文件里,并用BB_作为前缀进行适当地替换:

define(‘BB_AUTH_KEY’, ‘blahblah’);
define(‘BB_SECURE_AUTH_KEY’, ‘blahblah’);
define(‘BB_LOGGED_IN_KEY’, ‘blahblah’);
define(‘BB_NONCE_KEY’, ‘blahblah’);

这两种方法应该是等价的。

  1. 再到WordPress-MU后台里安装bbPress Integration插件,并在”管理后台 –> Settings –> bbPress Integration”里,按提示进行相关设置。

就这样,你登陆WordPress-MU的同时,也可以登陆bbPress了。

通过集成BuddyPress和bbPress,我们就让WordPress-MU具备了完备的社区功能。