I want to place my forum on a WP password protected page such as www.domain.com/myforum. There would be a wp password login on the www.domain.com page that would take the visitor to the forum. Usually, if a visitor navigates directly to a password protected page such as www.domain.com/myprivatepage, wp prompts them for a password. But if I place my forum on this page, the forum overrules the wp protected page setting. So if the visitor navigates directly to it, the forum appears.
How do I place the wp foro on a wp password protected page such that it only appears if a visitor enters the wp password? I don't want a visitor to be able to directly navigate to this page without using the wp password.
We just tested with default theme and it works fine. It seems you've entered the password one time on front -end and it remembers.
- Please test it as guest and as other logged in user.
- Test it on new page
- Change the theme and test it with the default one. I think this is a theme problem 99%.
- Make sure "Use output buffer" option is "Yes" in Forums > Settings > Features admin page
Thanks for the response. I've tested all those suggestions except changing themes. I'll place a support request on my theme's tech support forum as well.
If I place the shortcode [wpforo] on a protected page, then yes the password box appears. When I also set that page as the forum base url, the forum takes over the page without asking for a password. So the problem is really with the base url setting.
I kept reading the support forums and found a 'solution'. For a different problem related to the base url, someone suggested uninstalling wpforo and then reactivating it. When I did this, the forum now appears behind the password protected page.