Multisite maintenance mode and Beaver Builder

Hi folks, new Pro user here, and also new to Wordpress multisite. I can’t seem to find this topic elsewhere on the forums, so if it has been dealt with before, just post a link to the thread.

Bottom line: I want to be able to construct and maintain my sites with Beaver Builder while showing an “under construction” splash page to the public. Right now, I can enable maintenance mode for any of the sites in my multisite installation using a plugin. But when it’s enabled on any of my sites except the main one, Page Builder doesn’t work - it just pops up the maintenance mode splash page instead.

I’ve tried a couple of different maintenance mode plugins, but so far all of them have this limitation: Page Builder works just fine on the main site while the maintenance mode plugin is active, but with all my other sites that were added via subdomain/URL mapping, the plugin prevents me from using Page Builder.

I know from my research online that some maintenance mode plugins don’t play nicely with multisite even though they claim to do so, and the one plugin I’ve found that’s specifically designed for multisite hasn’t been updated in over 2 years. Plus, I have no idea if any of these plugins are “BB-friendly”.

Do you know of a multisite maintenance mode plugin that works with BB? If not, is there a better way to show an “under construction” page to site visitors while I work on the site with Page Builder?

I’ll be happy to give any more details you need, and provide temporary admin access if necessary.

Hi Tim,

Is it possible for you to provide temp network admin access, please? So we can take a closer look, as that sounds rather odd.

Thanks,
Danny

[Content Hidden]

Hi Tim,

As far as I can tell the issue isn’t related to Beaver Builder. It appears that their is a redirect going on. So we can diagnose the issue correctly.

Would it be possible for you to provide FTP details, please?

Thanks,
Danny

[Content Hidden]

Hey Tim,

So the problem here is with how you’re mapping the domains. When we visit your subdomains via the admin area, we’re visiting the www.maindomain.com/subdomain/wp-admin page, which is fine since we’re logged in to www.maindomain.com. But when it visits the frontend part of the site(happens when we go to the page builder), we get redirected to www.subdomain.com via the domain mapping tool and since we’re not logged in to this site, shows the under construction page.

We’ve another user having the same problem on the thread below. Can you try and follow what he did and see if it fixes your issue?
http://forum.wpbeaverbuilder.com/support/q/http-error-with-multi-site-and-domain-mapping/

Let us know how it goes!

Ben

Hi Ben & Danny,

Thanks for directing me to the solution in the other thread. It worked! One thing that’s new as a result of the settings change: I need to log into each site separately with my admin login in order to edit it, but I just checked “Remember Me” for each one, so that shouldn’t be an issue. (Obviously I won’t do that on a public computer!) Page Builder now shows up when I’m logged in, and the splash page shows for the public, on all of my sites, while in maintenance mode.

I’ll continue testing and let you know if I run into any more issues, but for now I think the problem is licked.

Thanks very much for your help with this! As a novice to multisite and BB, I really appreciate you taking the time to help me out. I’ve pasted the relevant info from the other thread, just for my reference.

there is 2 steps to fix this issue

1)You need to add Header add Access-Control-Allow-Origin "*" to htaccess file
2)if you are using domain mapping. go to in the setting on network admin-> settings -> domain mapping turn on “Permanent redirect” and “User domain mapping page” all others I have off.

this fixed my issues with the http error.

Hi Tim,

Happy to hear your issue has been resolved and thank you for informing us. We appreciate it.

Thanks,
Danny