Plugin Author
AITpro
(@aitpro)
hmm ok. I will recreate the scenario and see why this is occurring. I just need a little more info. It appears that you are in a sub site Dashboard otherwise i would be seeing the BPS Pro menu. I am also assuming that the Role that is logged in in this screenshot is a Site Admin and not a Super Admin correct?. The “Only Super Admins can access BPS Pro” error message is designed to display when a Role lower than Super Admins is attempting to access the BPS Pro menus manually / force opening a link to BPS Pro pages.
And just some general checks – BPS Pro is not Network Activated correct? And only the Primary site should have BulletProof Modes activated correct?
Thanks for the fast response,
The general checks fixed the issue, the plugin was network activated and configured for the primary domain and 2 subdomains. I’ve activated it for the primary domain only and that did the trick.
Thanks!
Plugin Author
AITpro
(@aitpro)
Great!
Thank you for posting the solution. 😉
Thanks.
Plugin Author
AITpro
(@aitpro)
Also i just came across a bug with BPS menus when BPS displays the “Only Super Admins can access BPS” error message to Roles that are not Super Admins. This coding will be added in .46.9, but you can add it now if you are seeing this error.
the error
Warning: Cannot modify header information – headers already sent by (output started at….
the solution. Edit the /bulletproof-security/admin/includes/admin.php file and change this code….
if (is_multisite() && !is_super_admin()) {
echo 'Only Super Admins can access BPS';
} else {
...to this code.
if (is_multisite() && !is_super_admin()) {
$bpsSuperAdminsError = 'Only Super Admins can access BPS';
return $bpsSuperAdminsError;
} else {
Plugin Author
AITpro
(@aitpro)
Oops you have BPS Pro. 😉 This fix has already been implemented in BPS Pro. Please download a new zip file from the BPS Pro Secure Download area. Thanks.