Hackadelic Multiblog Kit – Blog Farming The Easy Way

May 21, 2009   //   by Hackadelic   //   WordPress  //  11 Comments

Playing with some coloured pencilsWhew! It was a hard nut to crack, but here it is: The first public beta of Hackadelic Multiblog Kit, or VMBKit vor short. With this plugin, and the great Virtual Multiblog system for WordPress, you can create blog farms1 with ease.

The Supported Usage Pattern

The plugin supports a single, but common usage pattern:

  • Like WPMU, a single database contains all blogs. Only one database login.
  • Unlike WPMU, you have full control over the database table prefix (and full responsibility).
  • Unlike WPMU, you can use it with any domain or subdomain, and you can decide on per blog basis. (Note however tthat the public beta version does not support subdirectories, but future versions will.)
  • Like WPMU, the different blogs are, technically speaking, fully independant. A new blog starts at “zero state” (fresh install), and must be configured from scratch.
  • As a consequence of the previous point, there is no “master blog”, or “master user” (unlike WPMU). Every blog starts with a “root admin” of own. There is no “single sign-on”.2

Converting WordPress Into A Multiblog Platform

Step 0: Install WP the usual way. This yields your first blog.

Step 1: Download the Virtual Multiblog archive, upload it to your server, and unpack it into you wp-content directory. This should yield the directory wp-content/multiblog. You won’t notice any difference, as this step does not activate VMB yet.

Step 2: Activate VMB. You can do this either manually, or by using the VMBKit plugin. Basically, the plugin performs the same steps that you would do manually, it just performs them automatically. The manual steps are described in the VMB documentation3. With VMBKit, you’ll find the Tool menu ‘Multiblog Kit’ in the dashboard – it opens a VMBKit admin page. On that page, you will (hopefully) find a box that states something like “Virtual Multiblog seems to be present, but it is not active”, and a button that says “Activate Virtual Multiblog Now”. Below the button, there is a check box that must be checked in order to perform persistence operations. Otherwise, a “dry run” will be performed, where you’ll see what would have been written in what files, without really writing them.

Step 3: Check your blog. If everything went OK, you should notice no visible difference on your site – with two exceptions:

  • Near the top of your dashboard side bar, right below the entry “Dashboard”, there should be a new entry “Multiblog”. This is a purely diagnostic page, and has no practical use for most users.
  • When you visit the VMBKit admin page again, you’ll notice that it has changed. It now contains two blocks: One for the creation of new blogs, and one for the deactivation of VMB. (In case you want to get rid of VMB, you must deactivate it first.)

Step 4: Create your second blog. (You should have a new domain / subdomain already, that points to you WP installation directory – exactly the same like your first blog.) Enter you domain or subdomain, adjust the table prefix to your liking (it should not collide with an existing table prefix), and hit “Create New Blog Now”. You’ll see the operations that would be performed. Hit the browser back button, tick the check box below the button, and hit the button again. Then hit the “Continue” button, and you shall be taken to the installation of your new blog.

Easy, right?

Of course, VMB allows many more work flows of when configuring it manually. However, I’ve found the one I implemented to be the most common for small-to-medium blog farms (i.e.: personal or small business). And: The software is still in an early age. I’m sure it will evolve based on your feedback. So go ahead, try the plugin, and tell me your opinion.

  1. Blog Farms = Several blogs powered by the same WordPress code base. []
  2. Later version may include facilities to clone tables/entries from one blog to another. []
  3. you can find it under wp-config/multiblog/multiblog-readme.html []


  • This plugin not running well with the newest WordPress version.

    After installing plugin and uploading the file to wp-content, the plugin said:
    “Virtual Mutliblog appears to be present(though inactive), but there are some issues with it:
    Not a file: /home/studycyc/public_html/wp-content/multiblog/wp-config-vmb.php”

    I am waiting for your simple solution (I am not programmer at all and I don’t know encoding).

    My blog:
    http://studycycle.org (under construction, migration from studycycle.net)
    http://sc-collection.blogspot.com (I want to migrate this to collection.studycycle.org)
    http://language-literature.blogspot.com/ (I want to migrate this to language-literature.studycycle.org)
    http://beasiswa-loker.blogspot.com/ (I want to migrate this to language-literature.studycycle.org)

    Thank you for your attention to my comment

  • hi i have uploaded the plugin and uploaded that folder in wp-content still it is showing following errors:

    Virtual Mutliblog appears to be present(though inactive), but there are some issues with it:

    1. Not a file: /home/wreath10/public_html/wp-content/multiblog/wp-config-vmb.php

    there is not option to check anything ther?

    • I’d say it may be an incompatibility with the newest VMB version. I’d suggest to try the previous version (2.5) until I release an update.

    • I am having the same issue…will there be an update to this? I’d love to use it.

    • Good news is: I have revised the concept/approach on this, and here (for this blog) we are using a much more reliable solution. I’d love to release that as public beta and gather some real-world usage feedback. Right now though, I put all my attention to my work on the next generation of Sliding Notes.

  • Would it work to use your plugin to activate VMB and then de-install your plug in and use VMB naked (so I can have my second blog in a subdirectory)? Thanks for help…

    • Jane, it would work, but you’ll have to tweak your configuration manually for it to reflect your (sub)directory structure.

  • Hi, I’m a musician not a coder so trying to activate VMB has me in knots. The file you point to in footnote three actually does not mention activation at all, the word dashboard never appears…

    If your plugin supported blogs created in subdirectories I’d be a happy camper right now but as it is, I can’t use it! I hope you add that capability some time! Thanks for your help.

  • Great post! Just wanted to let you know you have a new subscriber- me!

  • […] you’re interested in playing with unfinished software, go check out the Hackadelic Multiblog Kit. Looking forward to v1.0! This entry was written by Stephen, posted on May 21, 2009 at 11:16 pm, […]

  • Hello Hackadelic!

    I’ve been thinking about virtual multiblogging solutions, and after two days reading (discard WPMU because of its heavy load) looks like nerdaphernalia’s solution is the most suitable for me. Also your writings had encouraged me. And I just read this post, so.. I will try the plugin those days and I’ll tell you how it goes.

    Thanks for this fantastic work!



Blog Categories

I have come here to chew bubblegum and kick ass...
and I'm all out of bubblegum.
-- Nada in They Live