We have talked a lot about WordPress 3.0 and its capabilities. One of the major feature is ability to run multiple blogs from single WordPress installation. In this tutorial, I will guide you on how you can install multiple WordPress blog in WordPress 3.0. To get started with this upgrade your WordPress to 3.0 and enable multiple site network option.

Once you have edited your wp-config.php file to enable multiple network settings, go to Tools > Network : You will see a screen like this:

subdomain-sub-directories You have two options to select from

  • Sub-domain : site1.Wpveda.com
  • Sub-directories : wpveda.com/site1

In this case, site1 is your sub-domain.  First one is  working as a sub-domain and later one is sub directory. To make your sub-domain work, you need to play with DNS (A Name record). Where as for sub-directories, it is much easier to configure. In this tutorial we will be using Sub-directories.

  • Select Sub directories
  • Give a Name to your network: Ex: Thesis Customization Service Sites
  • Admin Email:

Once you click on Install, you will be taken to next page, where you need to play with your wp-config file and .htaccess file.

1: Create blogs.dir directory

Create a blogs.dir directory in /thesiscustomizationservice.com/wp-content. This directory is used to store uploaded media for your additional sites and must be writeable by the web server.

Login to your FTP  server and create a directory with name Blogs.dir under wp-content folder. This directory will be use to upload all the media files.

2. Add codes to wp-config.php file

add-multi-site-codes Open your wp-config file and add this line of code into it.

3. Add Authentication keys

authentication-keys

Add authentication keys into your wp-config file. You might need to replace the old authentication keys. I will suggest take a backup of your wp-config file.

4. Add .htaccess code:

htaccess

Last thing which you need to do is add few lines into your .htaccess file. If you don’t have .htaccess file by default, read this How to create .htaccess file for WordPress blog. Once you have done all this , click on log in at the lower right hand side and re login to your WordPress blog.

Super Admin in WordPress 3.0

So if you have done every thing as guided in the above post, after re-login you will see  box for super admin at the top left hand side. See Image below

super-admin That’s it, now your blog is MU compatible and you can add any no. of blogs with few clicks. I will be covering how to add more blogs into your WordPress 3.0 installation in the next post.

Do share your views about this tutorial. If you have any query feel free to ask via comments. If you like this post, don’t forget to share it with your followers via Twitter and Facebook.