I’ve been trying to use this plugin as a multisite (with buddypress) but the problem I’m running into is that as the super admin, I don’t want my members to have access to the plugin settings at all. Right now, if I network enable this plugin, it shows up in every member’s blog admin section where they can configure the settings themselves.
What I did:
I changed the default settings in the code to what I prefer including the list of words to exclude. Then I use a style code to hide the settings from view so the admin page for member blogs is just blank for this plugin.
The problem:
When I network enable this plugin, the default settings do not take effect on any of the member blogs! It seems that a user has to click the “Save Options” button in order to save these settings into the database. This is not good since the option is hidden from view as mentioned above, and this tells me that there is a separate database for each member.
Is there a separate database for each user in a multisite (buddypress) setup?
Can you design this plugin to work with buddypress using one database for all blogs and one set of settings within the network admin panel?
I’m still new at wordpress plugin design, but I’m a fast learner. Please let me know what can be done.