WordPress Multisite enables you to create multiple websites from a single installation, requiring only one database and one set of files for many websites. Recently I moved my WordPress Multisite installation to another server and updated my WordPress admin login details. After this, the “Network Admin” menu item disappeared from WordPress Multisite dashboard. In this tutorial, you’ll learn how to solve this problem.
Requirements
For this I am assuming that you have WordPress installed and Multisite option already activated.
- Knowledge needed: WordPress, phpMyAdmin
- Requires: WordPress, phpMyAdmin
/wp-admin/network/
, I receive the following message:
You do not have sufficient permissions to access this page."In my case, this problem started after I moved my WordPress Multisite installation to another server and updated my WordPress admin login details. How to solve it? To solve this problem, we will need to give “Super Admin” rights for the user. To do this we will use the phpMyAdmin web application. Now, step by step guide.
- Firstly access phpMyAdmin web page. You will see the phpMyAdmin dashboard.
- Navigate to the database table
wp_sitemeta
. - Edit the
site_admins
meta key. Change the value to the username to whom you want to give “Super Admin” privileges. Here is an example:Froma:1:{i:0;s:8:"username;}
a:1:{i:0;s:11:"my_username";}
The number preceding the username must be number of characters of the username.