In Part 1 of our WordPress Multisites tutorial we showed you how to enable multisites for your WordPress installation.
Here in Part 2 we’re going to show you how to build your network, managing users, themes and plugins. By the end of this tutorial your users will be able to freely create and manage their own blogs:
Creating New Network Sites
If you’d like to add new sites to your network, go to Super Admin >> Create a New Site
Enter the URL for your new blog in the Site Address field and choose a Site Title and Admin Email. Click Add Site to finish the creation. You should then be able to see the new site added to the existing default install:
Click on Visit and you’ll be able to see your new site:
Editing Your Multisites
Back in your main site’s admin area you can click on Edit to change the settings for your sub-site:
Users on Your Multisite Network
If you click on Super Admin >> Users you’ll see a list of all your users on the whole network. This is different from the normal Users tab which shows only users on this site:
Plugins on Your Multisite Network
You can provide plugins for people to use on the whole network by installing them as per normal. The only thing you need to do differently is go to Super Admin >> Options and check the Plugins box right at the very bottom of the page.
Then go to your Plugins tab and click “Network Activate” for any plugins you want to provide for the network:
Themes on Your Multisite Network
You can provide themes for people to use on the whole network by installing them as per normal. The only thing you need to do differently is go to Super Admin >> Themes and check Yes for the themes you want to provide for the network:
Registration Across Your Network
Go to Super Admin >> Registration Settings and you can choose whether or not people can set up their own sites. People can sign-up by visting /wp-signup.php on your site. One easy to provide this link is by adding it to a menu:
When people click on the link they’ll see a page like the one below. They can enter their name and email address:
After they click Next they’ll be asked to give a URL and title for their site. To finish, they click Signup.
That’s it. They now have a new blog. All that’s left to do is login and start blogging. As far as they are concerned, they’ll have a full WordPress site with all the normal features. As far as you’re concerned, you’ll be able to manage their site from your default installation: