axew3.com

WP_w3all for WordPress MS MU (Multisite, Multiuser network installations)

by

Configure WP_w3all on WordPress MS MU

WordPress MU MS. The plugin can be also network activated, but the linked phpBB on each subsite, need to be the same. If the plugin is network activated, it is mandatory that the sub admin or super admin, setup/configure  into each subsite the same config of the main site for the integration plugin. Users that register in phpBB (if you allow this in phpBB) are added as users into the FIRST WP site (or subsite) where users will login or that they will visits as logged in. If the plugin is not configured on each subsite, users that will visits those sub-sites, if logged in, will be logged out.

Configure:

OPEN wp-config.php file

search for line (value wp_ could be different):

$table_prefix = 'wp_';

immediately after ADD:

define( 'WPW3ALL_MAIN_DBPREFIX', $table_prefix );

NOTE:

If you want the phpBB user addition in WordPress allowing all the default WordPress characters for the WordPress usernames, add the follow:

define( 'WPW3ALL_USE_DEFAULT_WP_UCHARS', true );

adding the above, allowed characters for WordPress usernames that are added in WordPress from phpBB, becomes:

-0-9A-Za-z _.@

so alphanumeric characters (letters and numbers) spaces, underscores, hyphens, periods, and @

While the default WP MUMS normally and by default only allow the range

0-9A-Za-z

so only alphanumeric characters.

BEWARE that it is NOT possible to link different phpBB installations on the same network installation, the integration in this state lead to unpredictable results.
Setup into each sub-site the same phpBB configuration values.

NOTE: the integration plugin when an user is deleted in WordPress (so maybe it will be manually deleted in phpBB or, if the related option is active and the phpBB extension is installed into phpBB, automatically removed from phpBB) go to immediately clean up this user from the signup table in WordPress. This is necessary for compatibility with the phpBB integration, in case it’s allowed to register users in phpBB, and an user has been also deleted in phpBB while the user has been deleted in WP, but the email/username still exists stored into the WP database signups table for some while, when on mums (or using plugins like buddypress etc).