Skip to content

Global Admin

Felix Arntz edited this page Jul 20, 2016 · 3 revisions

The Global Administration panel offered by the plugin allows to access areas of WordPress that apply to the entire setup - in other words, that affect all networks and all sites. It can be used to manage, create and delete networks (when using the WP Multi Network plugin), manage the list of users regardless of the network they belong to or edit global settings.

The Global Administration panel is only available for users that have the role "global admin". It is not accessible to regular admins or super admins.

Note that the Global Administration panel is only exposed when there exists at least one global admin. Otherwise all areas that would be moved to the Global Administration panel will remain in the Network Administration panel as they used to be.

To make a user the global admin, you need to log in as the user you would like to promote and create a new network. This will trigger the user to become a global admin if there hasn't been one declared before. The reason it works like this is that if you only have one network (a regular Multisite), the Global Administration panel would be overkill - it is only useful for Multinetwork setups. If you have an existing setup and do not want to create an additional network, you can also define the global admins programmatically. Fill a global variable called $global_admins with an array of the login names of the users that should be considered global admins.

After you have your first global admin user, that user will be able to promote other users as well if necessary (currently not yet implemented).

Note that a global admin will automatically be granted all capabilities and will be able to control all networks and all sites.

Clone this wiki locally