Appearances can be deceiving-Things I’ve learned about WordPress 3.0

Did you hear that sound? That low, thunking kind of sound? Yeah that’s the sound of a writer working on a book about WordPress banging their head against a wall (or desk). In case you didn’t know, book publishing timelines are rather long. Not as long as say, Microsoft OS releases, but typically longer than the release schedule for WordPress. Using WordPress is slated to be release in July (feel free to pre-order now), and in case you hadn’t looked at a calendar it’s March and my first draft of the book is nearly done.

Between now and July a few things are going to happen. One, I’ll get another crack at all the chapters during “author review” (aka “do it right this time…”) and during final review of the galleys. Two, WordPress will release 3.0 which unifies the WordPress and WordPress Multiuser codebases together.

Huh.

At first my worry was WP 2.9.x because I knew that some important, user-facing changes were coming, but lucky for me, there were enough delays in getting the initial proposal approved that WP 2.9 was available for me from the start of writing the book.

I knew, however, that WP 3.0 was on the horizon. I knew that it could potentially change how people use WordPress and set up their blogs. If you could choose to create a blog network (like WordPress.com), when you install WordPress, that might be something I’d have to cover in detail. Not only that to cover it in detail I’d have to have enough time to experiment with it and have examples to show for the book.

Crap.

After stressing out about this more than just a little, and playing with the alpha versions of 3.0, I posed a few questions to the wp-testers list (namely, where did the Network setting go from Tools) today. Thanks to the members of the list I’m happy to report that for most of us WordPress 3.0 isn’t going to be a big deal. I haven’t seen the final features list, nor is the UI final, but the whole single blog vs network blog issue is settled. Here’s the deal:

It ain’t for everyone.

Just like WordPress MU isn’t for the faint of heart nor of code, turning on the network function will require more than your average server and WP ninja skills. I was reminded as well that many hosts are rather averse to people running MU on shared hosting accounts (funny that, not wanting someone to set up a blog network on their servers), so that’s something you might want to check out before you launch that uber-cool new blog network on your basic $10/mo account.

Believe me this is a huge relief. Oh, I’ll still cover WP 3.0 when it’s out, and it looks like the timing is right that I’ll be able to have a good idea of what I’ll need to change, but I don’t have to write a whole chapter on “How to start and run your own blog network…”

Or do I?

As part of working through my chapter on managing multiple blogs, I do have to account for the fact that WordPress is like potato chips, you can’t have just one. How do you manage multiple blogs? How do you know if you should have a totally separate blog, or just some clever template work to make sections more distinct? Is a the MU environment the best solution, and it’s time to find a way to implement it?

Although this is a book aimed at novices, I think it’s a reasonable thing for people to wonder when they read some of the descriptions for WordPress MU/WordPress 3.0—maybe they need to have an install like that. Now my job is how to articulate why it probably isn’t a good idea to fire up WordPress 3.0 in network blog mode and maybe there is another way to accomplish the same goal.

At least that’s the plan. We’ll see how that goes.

(thunk… thunk…)

  • http://www.jankarlsbjerg.com/ Jan Karlsbjerg

    I don’t know much about WordPress MU, but here’s some general input that may be worth the time you spend reading it, maybe not. :-)

    Learning curve vs. maintenance time:
    Learning to use a specialized system for managing a multitude of “somethings” isn’t worth the overhead (the extra investment of time) when you only own two or three of the “somethings”.

    Separation:
    When a newbie blogger has multiple blogs, those blogs are probably quite unrelated (e.g. a professional and a personal blog; a movie review blog and a knitting blog). If they articles for each blog were very related, they’d belong as categories under one blog.

    If the blogs are unrelated in topic, they’ll probably have very different developments over the course of their life. One sees a lot of updates, the other hardly any, and then the situation reverses for a while, etc.

    Organizing the two or more blogs in a common framework from the beginning will forever link them in the future (I’m guessing) as you’re updating them, changing themes, installing extensions, etc.

    • http://www.trishussey.com/ Tris Hussey

      Very true and this is part of the discussion. Are you setting up a movie blog and a blog on cooking? Or are you setting up a blog for your company and want each department to have their little corner of the world?
      Maybe you want to be the next Gawker, good luck, and want a centralized way of managing the blogs.

      There are lots of questions. Myself I’ve merged all the independent blogs for each of my books into this blog. It just became easier to manage the content that way. However, if I ever start Manscaping411.com again, that will stay independent. How I manage the installs though, would probably change. There are lots of simple tricks to managing blogs with fewer headaches.

      It goes beyond content, the updates and such can be enough to drive people nuts. Say you want to offer WordPress blogs to clients and suddenly have 5, 10, 20 blogs that you’re responsible for keeping running, patched, and updated. That’s another kind of challenge.

      All good questions, input and considerations.

      Now if you did choose to do a WPMU set up for several different blogs, you could pull them apart into single, standard installs. That wouldn’t be hard, just export-import content and do the separate WP installs. Now redirecting all the traffic is another kettle of fish, but also doable.

  • http://www.jankarlsbjerg.com/ Jan Karlsbjerg

    I don’t know much about WordPress MU, but here’s some general input that may be worth the time you spend reading it, maybe not. :-)

    Learning curve vs. maintenance time:
    Learning to use a specialized system for managing a multitude of “somethings” isn’t worth the overhead (the extra investment of time) when you only own two or three of the “somethings”.

    Separation:
    When a newbie blogger has multiple blogs, those blogs are probably quite unrelated (e.g. a professional and a personal blog; a movie review blog and a knitting blog). If they articles for each blog were very related, they’d belong as categories under one blog.

    If the blogs are unrelated in topic, they’ll probably have very different developments over the course of their life. One sees a lot of updates, the other hardly any, and then the situation reverses for a while, etc.

    Organizing the two or more blogs in a common framework from the beginning will forever link them in the future (I’m guessing) as you’re updating them, changing themes, installing extensions, etc.

    • http://www.trishussey.com/ Tris Hussey

      Very true and this is part of the discussion. Are you setting up a movie blog and a blog on cooking? Or are you setting up a blog for your company and want each department to have their little corner of the world?
      Maybe you want to be the next Gawker, good luck, and want a centralized way of managing the blogs.

      There are lots of questions. Myself I’ve merged all the independent blogs for each of my books into this blog. It just became easier to manage the content that way. However, if I ever start Manscaping411.com again, that will stay independent. How I manage the installs though, would probably change. There are lots of simple tricks to managing blogs with fewer headaches.

      It goes beyond content, the updates and such can be enough to drive people nuts. Say you want to offer WordPress blogs to clients and suddenly have 5, 10, 20 blogs that you’re responsible for keeping running, patched, and updated. That’s another kind of challenge.

      All good questions, input and considerations.

      Now if you did choose to do a WPMU set up for several different blogs, you could pull them apart into single, standard installs. That wouldn’t be hard, just export-import content and do the separate WP installs. Now redirecting all the traffic is another kettle of fish, but also doable.

  • http://blog.ivanpope.com Ivan Pope

    Tris, one thing I hope you’ve found an answer to is this – how to manage multiple WP blogs. I have a few now on the same server. What I cry out for is something like the central control panel that you get with wordpress.com blogs.
    At the moment every blog has to be opened for admin separately – it’s a pain. I’m surprised nobody has come up with a way to put them all in a control panel. Or, maybe somebody has and I’ve missed it. Or maybe that’s what MU will do for me?
    Any input in this area, I’m buying your book!

    • http://www.trishussey.com/ Tris Hussey

      Ivan, we all agree it’s a pain, and I haven’t found anything to do that…yet.

      One thing is for sure, WPMU isn’t the way to go. The problem is that a lot of plugins and themes don’t like WPMU. That doesn’t even get into the server restrictions.

      Now, what I’ve found are some clever tricks for updates and such that make the job easier. And I’m toying with an idea to help that even one step more.

      Stay tuned …

      • http://www.jankarlsbjerg.com/ Jan Karlsbjerg

        There are some geeky ways to update multiple blogs at once. I know that some blog networks (who couldn’t for one reason or another use WordPress MU at the time) used version control tools to automatically apply updates to all their blogs.

        And of course we now have the one-click updates for WordPress and extensions alike (damn cool if you ask me).

  • http://blog.ivanpope.com Ivan Pope

    Tris, one thing I hope you’ve found an answer to is this – how to manage multiple WP blogs. I have a few now on the same server. What I cry out for is something like the central control panel that you get with wordpress.com blogs.
    At the moment every blog has to be opened for admin separately – it’s a pain. I’m surprised nobody has come up with a way to put them all in a control panel. Or, maybe somebody has and I’ve missed it. Or maybe that’s what MU will do for me?
    Any input in this area, I’m buying your book!

    • http://www.trishussey.com/ Tris Hussey

      Ivan, we all agree it’s a pain, and I haven’t found anything to do that…yet.

      One thing is for sure, WPMU isn’t the way to go. The problem is that a lot of plugins and themes don’t like WPMU. That doesn’t even get into the server restrictions.

      Now, what I’ve found are some clever tricks for updates and such that make the job easier. And I’m toying with an idea to help that even one step more.

      Stay tuned …

      • http://www.jankarlsbjerg.com/ Jan Karlsbjerg

        There are some geeky ways to update multiple blogs at once. I know that some blog networks (who couldn’t for one reason or another use WordPress MU at the time) used version control tools to automatically apply updates to all their blogs.

        And of course we now have the one-click updates for WordPress and extensions alike (damn cool if you ask me).

TrisHusseyDotCom is Stephen Fry proof thanks to caching by WP Super Cache