Plugin Author
AITpro
(@aitpro)
Not sure if that js error is related or not to the tabs not working correctly. Probably not and is a separate js issue occurring specifically in that plugin.
Most likely what is causing the BPS tabs issue is another plugin is loading its js scripts in BPS plugin pages and breaking BPS’ js functionality.
Do these troubleshooting steps:
Deactivate plugins one by one and test BPS tabs to find out which plugin that is. Let me know which plugin that is and I will install and test it further and post back here.
Yes, you were right. It’s not an issue of BPS but of the AG Custom Admin plugin. It also breaks Jetpack’s JS functionality.
Plugin Author
AITpro
(@aitpro)
Ok I will install and test it and figure out what in AG Custom Admin is causing the problem.
Plugin Author
AITpro
(@aitpro)
Right out of the box without choosing any settings everything is working correctly and BPS tabs are not broken. I see that the AG Custom Admin plugin is loading inline js scripts in BPS plugin pages when I view the Source Code of BPS plugin pages, but the BPS menu tabs are working correctly. I assume the BPS tabs you are referring to are the actual BPS menu tabs – Security Modes tab, etc. I did not try any other settings in this plugin and this plugin has too many different option settings to try and guess which settings you are using. I see that you can exclude menus from this plugin so taking a logical guess I would assume you just need to exclude the BPS menu from being handled by this plugin.
Plugin Author
AITpro
(@aitpro)
I see this help information in this plugin so maybe this has something to do with the issue/problem?
Important: Please Turn off menu configuration before activating or disabling other plugins (or making any other changes to main menu). Use Reset Settings button to restore default values if anything goes wrong.
If you found that admin menu items are misaligned or not correct, press Reset Settings button. This happens if admin menu is changed by other plugins, or after activating / deactivating other plugings. Avoid such changes after you apply admin menu customizations.
Plugin Author
AITpro
(@aitpro)
Anyway it would be better to ask the AG Custom Admin plugin author about this issue since the author would probably know exactly what in this plugin could cause that type of issue. I think it technically falls under his/her jurisdiction.
Plugin Author
AITpro
(@aitpro)
Forgot to mention this. The BPS options.php file has a total of 1692 code lines. So there was nothing to check at code line 2438 in the error message below since it does not exist.
source: http://.../wp-admin/admin.php?page=bulletproof-security/admin/core/options.php line:2438
“The BPS options.php file has a total of 1692 code lines. So there was nothing to check at code line 2438 in the error message below since it does not exist.”
That’s interesting. 🙂 Well, then the JS problem will definitely be the issue of AG Custom Admin. Thanks for the thorough testing, it was a great help.