Need a WordPress website this weekend? Start here...

Playing The Host: A Quick Intro to WordPress MU

(Reading time: 5 – 8 minutes)

Website In A Weekend reader and guest post writer Josh Kohlbach is on fire! Josh is creating his own design business in Australia… and still has time to contribute another guest post. WordPress.com runs on WordPress MU (“MU” means “multi-user”), something I’ve been curious to explore, but haven’t made time for. Here’s what Josh has to say about WordPress MU.


Playing The Host: A Quick Intro to WordPress MU

-by Josh Kohlbach

Fancy yourself a bit of a web designer?

Ever wonder how WordPress.com hosts millions of blogs on their website?

Want to create your own network of blogs that is super easy to manage?

Here’s a little secret for you as long as you don’t tell…

Along with running my blog Code My Own Road, I also blog about small business website design and fancy myself a bit of a freelance website designer.

This is a startup that I’ve only just started so it’s really a work in progress with only a few clients so far.

But when it came down to choosing a consistent platform for me to design my client’s websites around I wanted to get the decision right the first time around. I’m sure you can guess what my choice was: WordPress. All the way.

It’s actually quite easy to have a template WordPress installation setup to make new site setups easy – it really isn’t that hard to clone a wordpress install – but I didn’t really want to be setting up hosting, domains, and have hundreds of logins to remember for many many wordpress backends when my clients need follow up work.

I almost thought all was lost when I stumbled across WordPress MU (pronounced ‘mew’ like the greek letter). The MU in WordPress MU actually stands for Multi-User.

WordPress MU essentially turns your regular WordPress installation into a system containing many WordPress installations from one hosting platform, one back end and conveniently for me, one login to manage them all.

It’s is a free multi user implementation of WordPress that lets you host multiple WordPress websites on one domain. Similar to how WordPress.com is setup.

When you’re setting WordPress MU up you can use one of two methods:

The Sub-Directory Method

Your main website – like Website-In-A-Weekend.net – remains the same, which people can visit as normal. This is the base website of your WordPress MU installation.

From here you can have a whole new WordPress instance for each subdirectory. For example if Dave were to ever open a membership area, using WordPress MU he could create an entirely new WordPress instance in Website-In-A-Weekend.net/members/ in a matter of seconds.

This would allow him to load a new theme, utilize different plugins, categories, pages, tags, and generally just manage it seperately from the main blog.

This is the power of WordPress MU. Multiple users, one backend. You can even set users up with access to just single backends. Or just author access to single backends.

The Sub-Domain method

The Sub-Domain method is similar in features, but is probably the wider used option.

Continuing with our membership side example, using the sub domain method the address for the new WordPress instance would be members.Website-In-A-Weekend.net.

Dave can still select a whole new theme, plugins, users and more – giving him full control to set this up as a seperate site.

Great so far! What?! It get’s better?

Pointing A Domain Name At Each WordPress Instance

Yes, you can even make it appear like you have an entirely new domain and still manage everything from your centralised location.

For example, Dave might eventually want to start a blog about horses (Who knows! I’m just going by the smile on his face in his sidebar pic.) and call it Horse-Riding-In-A-Weekend.net.

He could host his new blog on the same hosting account as Website In A Weekend, manage it from the one administration area, and make it appear like it’s a whole new site on a seperate server. Something which could save him hundreds of dollars in hosting fees.

Pretty neat trick right?

The only catch is you can only do this with the Sub Domain method. There are several plugins that extend WordPress MU’s functionality to allow domain handling and my favourite is Donncha’s Domain Mapping Plugin.

I’ve tested this kind of implementation on several client sites so far and it works wonderfully. I’m able to administer their sites from the comfort of one administration console, and they get a site that appears on a domain name of their choice. The best of both worlds.

A Few Of Points To Remember

Keeping these three tips in mind will help you succeed with WordPress MU.

  1. This isn’t for the feint hearted. I’ve had to experiment – a lot. Especially with finding compatible plugins to do things like sitemap generation, SEO, META tag handling, and more. Be prepared to tinker and I would suggest having some PHP experience to understand how to modify certain plugins to do the things you want them to do with a multi user install.
  2. One installation with many instances of WordPress might sound daunting, but once you get your head around it and especially if you have a little bit of technical knowledge, you’ll find it ok. Structurally it’s the same as WordPress – there’s just an extra layer to combine many instances of WordPress.
  3. Make sure your hosting package handles unlimited bandwidth and storage. I use Bluehost with no problems so far. Though I am planning on only hosting a limited number of sites per hosting account.

I hope you enjoyed your first – very brief – intro to WordPress MU. I know when I first discovered it I had ideas popping up left, right and center about what I could do with it. Since then I’ve actually implemented some of those ideas and so far so good.

Questions? Just leave a comment below and I’ll do my best to answer them!


Josh Kohlbach is a professional freelance programmer and web designer based in Brisbane, Australia. Josh's blog Code My Own Road is packed with small business tips and technical tutorials for Do-It-Yourself entrepreneurs.

WIAW Week in Review: October 10 – October 16, 2009

(Reading time: 4 – 6 minutes)

Where does the time go?

Seems like just last week I was writing one of these Reviews…

News of the week

First, on Monday Josh Kohlbach published the second guest post on Website In A Weekend. Mondays are a great day for guest posting! So good in fact that Larry Herrin has next Monday’s slot filled with an excellent article on WordPress. But I’m getting ahead of myself.

So,


Burning Man Decompression rocked!

How hard does Decompression rock…? Ask Google. Here, I’ll do it for you: search Google for “decompression.”

Decompression owns itself on Google.

That’s how hard Decompression rocks!

How cool is that!

My ears are still ringing. Ok, that might be from caffeine poisoning, but it was still a blast. Couldn’t even tell you how many DJs showed up. A lot. And some bands too, like Drinking With Bukowski. I love seeing local talent, and we have a lot of it here in the San Francisco Bay Area. I didn’t make it over to Opulent Temple, probably won’t hear about that until tomorrow (I’m writing this on Monday 12 October, gotta love the Drafts queue!).

This past week saw an unusual Sunday blog post. Sunday is a day off for Website In A Weekend, but celebrating the arrival of the first disgruntled reader absolutely required an article of it’s own. Rather than horn into the already scheduled guest post on Monday, we let it fly on Sunday. I did what I thought was a very nice email to said person offering to help them find what they were looking for, but I never heard anything back. So much passion! I would rather have that energy working for than against, it costs very little to reach out.

New posts

Here’s what we have for you this week past. If you missed anything, check it out:

Updated posts

Nothing this week. You got an extra article (Sunday) instead!

Articles from the Archives!

Each week, we’ll showcase a great post buried down in the archives, useful material you can use right away. This week, check out How To Implement “Publish, then polish” For Fast Blog Posts. I’ve seen similar material published by Big Name Bloggers in the last couple of months, but nothing in as much detail as I provide here. I’d like to think I was first out of the gate, but I’ve been around long enough to know that really good ideas have a habit of springing up all over the place, at about the same time.

The upshot is that this article will help you write for both readers and search engines.

Upcoming

Watch for an excellent guest article from Larry Herrin on WordPress. I’d love to give the title right here and now, but I don’t want to spill the beans. It’s a great read.

Speaking of which, who wants to post as a guest on Monday October 26, 2009? Mondays are hereby declared “Guest Post Day.”