I believe you’re looking for the network_admin_menu
hook.
Here’s how you’d use it:
add_action('network_admin_menu', 'function_name');
function function_name() {
add_menu_page(
"page_title",
"menu_title",
'capability',
'menu_slug',
'function_callback'
);
}
Related Posts:
- Add WordPress MU Network Admin via Database
- How Can I Centralize Content Usage and Approval in a WordPress Multi-Site installation
- WordPress Multisite allow site admin to add user without email confirmation
- How to hide admin account in BuddyPress? (for security reasons)
- Restrict Admin Capabilities in MultiSite
- How to add super admin to all sites
- Uploading Images to Multi-Site Causes Failure to HTTP Error
- ID’s being stripped out of editor for Admin user in Multi-Site
- How to add multiple existing users to a multisite site?
- current_user_can(‘Administrator’) does not return true in multisite if user is Administrator but NOT Super Admin
- Can I manage more wordpress sites with one wordpress administrator page? [closed]
- How to remove the Tools menu item from the WP-Admin menu
- Why is my multisite installation not showing all the available sites?
- How to get the site administrator/s by blog id
- PHP Notices appear when browsing any page in admin, but only for child theme, using code from WP Codex
- Restrict Admin Capabilities in MultiSite
- Removing “Sub-menus” from My Sites Drop-down in Admin Bar
- wp_redirect not working on admin menu page
- current_user_can() always returns true if user is super admin
- Display site administrator’s id by current blog id inside link
- Unable to apply theme to WordPress Network Site install
- Four columns in the wp_users table
- WordPress Multisite dashboards redirect to homepage
- Limit entries number on network/sites.php
- Multisite User cannot access dashboard
- Show media-frame-menu on custom Media Frame
- InfiiniteWP and WP Networks (multisite)
- Updated to version 3.8 and Admin pages are very slow. How to diagnose problem? [closed]
- Site’s admin created with wpmu_create_blog accessible only on 2nd attempt
- Where to set individual blog quotas?
- How do I check if the user is a site owner in a network?
- how to have __() translating in languages different from admin?
- MultiSite: new Sites not showing up
- How to remove and disable access to General Settings Page including its link
- Is There A Plugin to Create WP Multisite Installs programatically
- WordPress multisite, allow non super admins to create sites
- Function to Load Admin CSS for Super Admin on Multisite
- Admin users not able to see network menus
- My Sites link in multisite is incorrect
- Hook into ‘admin_url’ but only on Mysites admin bar menu
- the menu of the network does not display my second website
- Multisite – cannot remove specific sub-menu its parent menu. All sub-menus disappear
- WordPress Multisite FQDN Admin Access
- Delete all blogs on multisite
- How to create 30 new sites from an export of a master site?
- WordPress Multisite giving users access to specific Admin Pages
- load styles and scripts in network admin not working
- Pages redirect me to the homepage
- Not an admin on a multisite setup but I want to change the fonts
- 4th Network Site Database Errors?
- Can admins on network install view and edit users accounts?
- List all blogs a user can admin [duplicate]
- How to remove admin menu pages inserted by plugins?
- How to use WordPress Multisite With Different Domain Names?
- How To Add Custom Form Fields To The User Profile Page?
- Add a Separator to the Admin Menu?
- Where are available Roles Defined in the wp_ database?
- restore_current_blog() vs switch_to_blog()
- Can i merge 2 new WP_Query($variable) ‘s?
- How to disable a network enabled plugin for just one site?
- How to reliably flush rewrite rules on multisite?
- Site Redirecting to wp-signup.php
- Moving a WP Multisite to a subdirectory
- Placing a Custom Post Type Menu Above the Posts Menu Using menu_position?
- Cookies in multisite where network sites have their own domain name
- Convert a Multisite WordPress install into a Single site
- WordPress MultiSite Active Directory integration and site privacy
- WordPress Job Interview Preparation
- Adding a custom admin page
- How to add Custom Blog Options to new blog setup form?
- How can I trust switch_to_blog()?
- Remove the blog slug from WordPress Multisite root node
- Why are my roles not visible in a Multi-site/Network?
- Site admin in a network install can’t edit users?
- How to use same email for multiple users
- How to remove entire admin menu?
- How to run an activation function when plugin is network activated on multisite?
- Specific upload folder for PDFs in custom Post type in WP multisite
- What is the correct way to map multiple domains in a WordPress 4.1 multisite install?
- Where can I find documentation on what characters are allowed in user names and why?
- How to migrate subsite from dev multisite to production multisite
- How can I un-reserve a pending username registration?
- How do I remove/delete an old super admin user?
- DB connection error after copying a WordPress Multisite instance to a second location
- Redirect Main Site to Subsite in Multisite WordPress
- How to Add a Third Level Sub Menu to the WordPress Admin Menu
- Is there a is_user_logged_in() for multisite?
- Switching MultiSite installation from HTTP to HTTPS
- Allow user to select a theme to install when they signup
- Setting up a wordpress network with third level domains
- Get upload URL by blog ID in multisite
- What’s the difference between get_site_option and get_blog_option?
- Need help sorting “My Sites” Alphabetically
- How to delete post revisions?
- Create mobile site with same content just different theme
- Add additional Network constants to wp-config.php dynamically
- Multisite stuck at 1MB for max file size
- How to get blog name, when using WordPress Multisite
- What are options are there to implement a multi language site
- Switching primary site in WordPress Multisite