Important WordPress Multisite Configuration And Other Settings

Even after completely installing WordPress Multisite Network, Creating Users, And restricting them, Admin still needs to configure technical settings to protect the main website from creating low-quality content and save servers from getting stuffed with useless media and files.

After completing all the settings super admin have to open the Multisite Network dashboard.

  • Open the “My Sites” menu in the admin toolbar. Click the “Network Admin” option, and then click the “Dashboard” option to go to the Multisite network dashboard.
  • Click on the “Settings” option in the admin sidebar. Admin will see the website’s title and the admin’s email address. Double-check the admin email and credentials.

User Registration Settings

This allows your existing users and freshly registered users to create a website on the network. Check the box appropriately.

Admin will receive an email whenever a new website is registered.

Add new users will allow site admins to add users to their own websites. Check appropriately.

Limited email registration restricts specific domain registrations.

  • Allows only your registered yers to add new users.
  • specific domain registration can be prevented.

New Website Registration Settings

Admin can update this setting anytime, it allows admin to configure welcome emails and the contents of the first default post – pages,  for every new website built on a network.

Site Admin Uploading Settings

To limit the space on the server given for each website is affected with shown settings. It will save server bandwidth and resources. The default value is set by WordPress which is 100 MB, You can adjust it as per requirements but always keep you hosting server’s space in mind.

it will affect every media and such as images, .doc, .docx, and .odt files, audio and video files, and PDFs

Menu Settings

This setting enables the administrative menu for the plugins section of your network’s websites. Once you enable this setting, users will be able to activate and deactivate plugins, but won’t be able to add new ones. Click “Save Changes” to apply the changes you have made.

Themes And Plugin Settings

Individual website administrators can’t install themes and plugins on their own.


Go to My Sites > Network Admin > Themes

On this page, you will see a list of the themes currently installed. Use the following settings to make your desired changes.

  • “Network Enable”: Make the theme available to website administrators.
  • “Network Disabled”: Disable a theme that you have previously made available.
  • “Add New”: Install a new theme on your network.


How To Change Default Theme?

Add the following code to your wp-config.php file to change the default theme for new websites (replacing your-theme with the name of the theme’s folder):

// Setting default theme for new sites
define( 'WP_DEFAULT_THEME', 'your-theme' );


Go to “My Sites” » “Network Admin” » “Plugins”.

Click the “Network Activate” option below each plugin to add it to your network. Remember that if you have already enabled the “Plugins Menu” option for website administrators in the “Network Settings”, then admins will not be able to delete or install new plugins. However, they will be able to activate and deactivate existing plugins.


How To Add A New Website To The Multisite Dashboard

Go to My Sites > Network Admin > Sites

Click the “Add New” button.

Fill in the following fields.

  • Add the address (URL) for your new website.
  • Enter your “Site Title”.
  • Enter the email address of the new website’s administrator.

Click the “Add Site” button to finish the process.


Add Google Analytics On WordPress Multisite

WordPress Multisite can also integrate with Google Analytics. Google Analytics is a site analytics software, it reports all analytics reports to admin. if you don’t know what is google analytics and how to use it properly for websites then check this article.

To connect analytics with your website, Admin will have to create an account on google analytics. admin has to generate code for all pages of the site.

  1. Create an account on google analytics and then create a property to create Analytics ID.
  2. Use ID to install global site tag  (gtag.js).
  3. Find your ID in the property column in the admin section of your account.
  4. Copy-Paste the global site tag on the relevant web pages.
  5. Add (gtag.js) right after the opening tags.
  6. Super admin can manage all accounts if required.

Setting WordPress Multisite Up On Local Host

Admin can use XAMPP. WAMP, LAMP software to set up WordPress multisite on the local system.

All the steps to create network localhost is the same as before except for domain mapping.

On localhost, it is possible to set up a subdirectory network.

To set up a Subdomain structure you have to host a virtual host in software servers.

Follow this guide to understand correctly how to set up a WordPress multisite network on localhost.


Troubleshooting And FAQs Regarding WordPress Multisite Network



The admin might need to handle some fatal errors on setup while setting up a multisite network properly, All the errors and issues are resolved here.

Login Issues

admin might encounter wp-admin login issue If WordPress Multisite is being used with subdirectories, not subdomains. If the admin is not able to log into the WordPress back end for individual websites with subdirectories, Try replacing the define ('SUBDOMAIN_INSTALL', true); line in wp-config.php the file with define ('SUBDOMAIN_INSTALL', 'false');.

Find Unconfirmed Users

The admin may not be able to find registered users who haven’t received an activation email. Not properly configured mail settings can be responsible for this problem. Use SMTP (Simple Mail Transfer Protocol) to send activation emails. The PHP Mail function might send emails to the junk folder due to unauthorized email sending.

To solve this use SMTP, It sends proper domain authentication to get emails delivered to the inbox. Use any SMTP service provider, such as MailGun or Gmail.



Is it possible to create as many themes as the admin prefer. Admin can also activate or deactivate themes as a site’s admin.

No, site admin cannot add plugins into the website, the Only super admin can install and remove plugins from site.

Admin can install any plugin in Multisite. But not all plugins support Multisite. Check the plugin’s support before installing it.

Yes, you can show your main website’s posts across the network.

Yes, Super Admins can use the same credentials to sign in to all network websites.

You can start the guide from the menu bar on the left side, From Introduction to End.

or You can follow the below next-previous links.