{"id":1869,"date":"2017-04-26T10:46:09","date_gmt":"2017-04-26T08:46:09","guid":{"rendered":"https:\/\/www.axew3.com\/w3\/?p=1869"},"modified":"2025-05-15T10:44:30","modified_gmt":"2025-05-15T08:44:30","slug":"wp_w3all-for-wordpress-ms-mu-multisite-multiuser-network-installations","status":"publish","type":"post","link":"https:\/\/www.axew3.com\/w3\/2017\/04\/wp_w3all-for-wordpress-ms-mu-multisite-multiuser-network-installations\/","title":{"rendered":"WP_w3all for WordPress MS MU (Multisite, Multiuser network installations)"},"content":{"rendered":"\n<h4 class=\"wp-block-heading has-large-font-size\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-custom-cyan-1-color\">Configure WP_w3all on WordPress MS MU<\/mark><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress MU MS. The plugin can be also network activated, <strong>but the linked phpBB on each subsite, need to be the same<\/strong>. If the plugin is network activated, it is mandatory that the sub admin or super admin, setup\/configure\u00a0 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. <s>If the plugin is not configured on each subsite, users that will visits those sub-sites, if logged in, will be logged out<\/s>.<\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\">Configure:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">OPEN <strong>wp-config.php<\/strong> file<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>search for line<\/strong> (value <em>wp_<\/em> could be different):<strong><br><\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$table_prefix = 'wp_';<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>immediately after ADD:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">define( 'WPW3ALL_MAIN_DBPREFIX', $table_prefix );<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-custom-cyan-1-color\">NOTE:<\/mark><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you want the phpBB user addition in WordPress allowing all the default WordPress characters for the WordPress usernames, add the follow:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">define( 'WPW3ALL_USE_DEFAULT_WP_UCHARS', true );<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">adding the above, allowed characters for WordPress usernames that are added in WordPress from phpBB, becomes:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">-0-9A-Za-z _.@<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">so alphanumeric characters (letters and numbers) spaces, underscores, hyphens, periods, and @<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">While the default WP MUMS normally and by default only allow the range<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">0-9A-Za-z<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">so only alphanumeric characters.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-custom-cyan-1-color\">BEWARE that it is NOT possible to link different phpBB installations on the same network<\/mark><\/strong> installation, <strong>the integration in this state lead to unpredictable results.<br>Setup into each sub-site the same phpBB configuration values.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>NOTE:<\/strong> 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&#8217;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 <em>signups<\/em> table for some while, when on mums (or using plugins like buddypress etc).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>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\u00a0 into each subsite the same config of the main site [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[86,119,118,117,42,120,41],"class_list":["post-1869","post","type-post","status-publish","format-standard","hentry","category-wordpress-phpbb-integration","tag-integration","tag-ms","tag-mu","tag-multisite","tag-phpbb","tag-plugin","tag-wordpress"],"_links":{"self":[{"href":"https:\/\/www.axew3.com\/w3\/wp-json\/wp\/v2\/posts\/1869","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.axew3.com\/w3\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.axew3.com\/w3\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.axew3.com\/w3\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.axew3.com\/w3\/wp-json\/wp\/v2\/comments?post=1869"}],"version-history":[{"count":3,"href":"https:\/\/www.axew3.com\/w3\/wp-json\/wp\/v2\/posts\/1869\/revisions"}],"predecessor-version":[{"id":8756,"href":"https:\/\/www.axew3.com\/w3\/wp-json\/wp\/v2\/posts\/1869\/revisions\/8756"}],"wp:attachment":[{"href":"https:\/\/www.axew3.com\/w3\/wp-json\/wp\/v2\/media?parent=1869"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.axew3.com\/w3\/wp-json\/wp\/v2\/categories?post=1869"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.axew3.com\/w3\/wp-json\/wp\/v2\/tags?post=1869"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}