Add New Network Users to the Main Site
Adds every newly registered user to the main site with a role you choose, so members of any subsite also have an account on your hub site.
Snippet Library
Snippets for WordPress Multisite networks: network-wide settings, new site defaults, super admin tools and cross-site tweaks. For network administrators who manage many sites from one install.
Adds every newly registered user to the main site with a role you choose, so members of any subsite also have an account on your hub site.
Lists each site's administration email address in Network Admin > Sites so you can contact site owners without opening every site.
Rejects user signups on the network unless the email address belongs to one of your domains, such as a school or company network.
Replaces the network's welcome email for new sites with your own wording while keeping the site address, login and dashboard links filled in.
Stops the "Your new site" and "New user account" welcome emails WordPress multisite sends after activation, for networks that send their own onboarding.
Emails the network admin address whenever someone is granted or loses super admin rights, with who made the change.
Sends an email with the site's name, address and the person responsible whenever a site is permanently deleted from the network.
Sends a short notice with the new site's name, address and creator to an address you choose, in addition to WordPress's own network admin email.
Adds an "Export CSV" button to Network Admin > Users that downloads every network user with their email, registration date, number of sites and super admin status.
Adds Plugins, Users and Settings links to each row's hover actions in Network Admin > Sites, so you can jump straight to the screen you need on that site.
Rewrites links and image URLs that still point at a site's old network address (like example.com/shop/) to its mapped domain when content is displayed.
Adds a [wpide_main_site_posts] shortcode that lists the newest posts from the network's main site, perfect for a "News from HQ" box on every subsite.
Makes the Administration Email Address field on each site's General Settings read-only for site admins, so network notices keep reaching the right person.
Shows each site's public address next to its network address in Network Admin > Sites and flags sites whose Home and Site URLs do not match, a common domain-mapping mistake.
Shows the main site's custom logo on the login screen of every site in the network, linked to the site being logged in to.
Adds a checkbox to Network Admin > Settings that puts every site on the network into maintenance mode at once; super admins can still browse and work normally.
Adds a noindex robots directive to any subsite whose address contains "staging", "dev" or "test", so preview copies inside a network never show up in search results.
Replaces the network's default wp-signup.php address in links and redirects with a custom page, such as a pricing or onboarding page, while keeping the real signup form available.
Adds two hover links under each user in Network Admin > Users, one to the dashboard of their first site (with their site count) and one straight to their profile.
Adds a "Notes" box to Network Admin > Sites > Edit Site where super admins can record the client, contract details or quirks of a site, and shows the note in the sites list.
Sends users to the network's main homepage when they log out from any site, giving the whole network one consistent exit point.
Adds a [wpide_network_menu] shortcode that displays a menu from the main site on any site in the network, so one menu can be maintained in one place.
Stops WordPress from emailing the network admin every time a site is created or someone activates a new site or account, useful on networks that create many sites automatically.
Makes subsites that have no Site Icon of their own show the main site's favicon and app icon, so every browser tab carries your brand.