Allow Network Signups Only From Certain Email Domains
Rejects user signups on the network unless the email address belongs to one of your domains, such as a school or company network.
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.
Rejects user signups on the network unless the email address belongs to one of your domains, such as a school or company network.
Stops the "Your new site" and "New user account" welcome emails WordPress multisite sends after activation, for networks that send their own onboarding.
Stops a user from signing up for another site once they already own the number you set; super admins are never limited.
Requires new site names to be at least a set number of characters (WordPress only asks for four), cutting down on throwaway and squatted names.
Keeps the network's signup form open for new user accounts but only lets people who are already logged in create a site, cutting down on spam sites while staying open to new members.
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.
Sends visitors who land on wp-signup.php to a page you choose (or the homepage) when network registration is turned off, instead of showing a bare "Registration has been disabled" screen.
Blocks signups for site names you want to keep, such as shop, support or your brand names, on top of WordPress's built-in reserved list.
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.