In a multisite, a super administrator can create new sites or let users create their own sites. Follow these steps to create a new site as a super administrator:
- Log in to the WordPress Dashboard as a super administrator.
- Click My Sites | Network Admin from the top menu.
- Click the Sites menu item to display the available sites in the network, as shown in the following screenshot. The default installation will be displayed as the main site:
- Click the Add New button to create a new site on the network.
- You will get a screen similar to the following. Fill in the Site Address, Site Title, Site Language, and Admin Email settings ...