Skip to main content

How to Create a Subsite in Multisite

Guide on how to create subsite in subdirectory and subdomain multisite.

You can create multiple subsites in WordPress multisite but this process is different depending on if you use subdirectory or a subdomain structure in your multisite.

Network Admins have the right to create new subsites for the multisite. Network Admin level users can seamlessly move from one subsite to another with the same login, allowing them to perform maintenance tasks faster and more efficiently.

Site switching within the Network takes place under the My Sites menu in the admin panel, where all sites in the network are listed. Administrators and lower-level users can move from one subsite to another among the sites to which they have been added as users.

Subdirectory multisite

First go to multisite network admin. This is usually at "yourdomain.com/wp-admin/network/". In network admin press "Add Site":

Add necessary information and press "Add Site":

You have now created a new blank multisite subsite that can be accessed and edited through WordPress admin.

Subdomain multisite

First go to multisite network admin. This is usually at "yourdomain.com/wp-admin/network/". In network admin press "Add Site" to create a new subsite that uses subdomain:

Add necessary information and press "Add Site":

You have now created a new blank multisite subsite that can be accessed and edited through WordPress admin.

Define Subdomain Subsite to Use It's Own Domain

To change subsite to use it's own domain instead of subdomain you need to define this in following fields: (example.com/wp-admin/network/sites.php > Edit)

It is recommended to also change site address in the database with following search & replace command:

wp search-replace 'newsite.example.com' 'newsite.com' --all-tables

How to Add Users to Subsite

The Network Admin can add, remove, and edit subsite users in users tab: (example.com/wp-admin/network/sites.php > Edit). It is also possible to add users that already exist in multisite to specific subsite.

Did this answer your question?