Multiple blogs with a single WordPress installation: MultiWP
As I wrote in my previous post, I’m going to start a few blogs based on WordPress. Unfortunately, WordPress does not support multiple blogs by default. Normally you need a separate WordPress installation for every blog. While this may not seem like a big problem at first, what do you do when an updated WordPress version is released? I didn’t want to update every single blog, so I wrote a little script called MultiWP. MultiWP allows you to have several blogs with just a single WordPress install. When you update WordPress, all blogs are immediately updated to the new version. MultiWP also does not modify any WordPress files, so you can just follow the standard update procedure. Sounds good? Download MultiWP. A detailled installation howto is included in both English and German.

August 5th, 2005 at 6:52 pm
Great Script!
April 7th, 2006 at 10:28 am
[...] MultiWP is a WordPress Plugin that lets you install WordPress once in one directory and then have multiple blogs run off this one installation. WordPress does not support multiple blogs by default. Normally you need a separate WordPress installation for every blog. [...]
April 12th, 2006 at 6:52 am
I’m not sure where you’re handling questions, but I get:
Fatal error: Cannot redeclare check_admin_referer() (previously declared in /home/terryhea/public_html/wordpress/wp-includes/pluggable-functions.php:228) in /home/terryhea/public_html/wordpress/wp-admin/admin-functions.php on line 468
When I try to login to admin during setup. Any ideas what I’m doing wrong?
April 12th, 2006 at 10:23 am
Terry: I assume you are running WordPress 2.0? I have only tested MultiWP with WordPress 1.5.1.3. While I don’t think that MultiWP is compatible with WordPress 2.0, you can try applying the patch wp-admin/admin-functions.php.patch (instead of using the included admin-functions.php) and see if that works.
You may want to try WordPress MU though, which supports multiple blogs and is based on WordPress 2.0.
April 12th, 2006 at 3:27 pm
Thanks Pablo. Looks like a great plugin anyway. I’ll try WordPress MU.
April 12th, 2006 at 3:34 pm
Actually, where would I find that patch? I appreciate your time and help.
April 12th, 2006 at 4:33 pm
The patch is in the zip file. (wordpress/wp-admin/admin-functions.php.patch). Basically, it just replaces the line “$home_path = ABSPATH;” with “$home_path = trailingslashit(MWP_BLOG_DIR);”. You could try that, but I don’t think it’ll work…