Knowledge Base
MilesWeb / WordPress FAQ

Steps to Add Sites to WordPress Multisite

Approx. read time : 2 min

Steps to Add Sites Manually

1. Open WordPress.

2. In the top bar, select My Sites > Network Admin > Sites.

3. Next, click the Add New button.

4. Enter the below fields:
Site Address – It is the subdirectory under which the virtual site.
Site Title – Title can be changed by the new administrator later.
Admin Email – It is the email of the person who will own this site.

5. Click on Add Site.

Note: The new user receives an email with login credentials. They can log into the site at:

Steps to Create Your Own Sites

1. Log in to WordPress with the administrator credentials.

2. Navigate to the network dashboard, click on Settings > Network Settings.

3. Go to the Registration Settings and select the below options:

  • Logged in users may register new sites.
  • Send the network admin an email notification every time someone registers a site or user account.

With this, the new users will be able to create pages at

Pallavi is a Digital Marketing Executive at MilesWeb and has an experience of over 4 years in content development. She is interested in writing engaging content on business, technology, web hosting and other topics related to information technology.