How do I add sites to WordPress Multisite?

  • WordPress Multisite support is NOT PROVIDED BY DREAMHOST.
  • If anything on your multisite installation is not functioning, you must troubleshoot it yourself or hire a developer.
  • Multisite is not for WordPress beginners. You should already know how to use WordPress before considering using Multisite.
  • Users should have basic knowledge of PHP, MySQL, how to edit files on the server, and how to review error logs in case you must troubleshoot it yourself.

Adding sites manually

  1. Open WordPress.
    05 Multisite.png
  2. From the top menu, select 'My Sites > Network Admin > Sites'.
  3. On the next page, click the Add New button.
    06 Multisite.png
  4. Enter the following fields:
    • Site Address – The subdirectory the virtual site is created under
    • Site Title – The new administrator can change this later
    • Admin Email – Email of the person who will own this site
  5. Click Add Site.

An email is sent to the new user with their login credentials. They can then log into their site at:

  • example.com/sitename/wp-login.php

Letting users create their own sites

  1. Log into WordPress as the administrator.
    07 Multisite.png
  2. In the network dashboard, click 'Settings > Network Settings'
    08 Multisite.png
  3. Under the 'Registration Settings' select the following options:
    • 'Logged in users may register new sites.'
    • 'Send the network admin an email notification every time someone registers a site or user account.'
    New users can then create pages at example.com/wp-signup.php

See also

Did this article answer your questions?

Article last updated PST.