Walker Blogs received a big facelift today with the upgrade to WordPress 2.0. Of course nothing is as easy as I plan it to be, and the upgrade took longer and broke more things than I’d hoped. We’re using a clever(??) hack to keep our blog software synchronized across multiple blogs – rather than installing and maintaining unique versions of WP for each blog, I’ve got one shared installation pointing at multiple databases. WP looks at the url to determine which database to use, and from the DB gets the rest of the settings including template, etc. Works well, mostly, and it means I only have to do one upgrade and everyone gets the new version.
… it also means when something breaks, everything breaks. WP 2.0 now uses a caching mechanism which was attempting to be shared across the blogs – you’d be viewing content from one blog in another’s template, and couldn’t log in to anything after you’d been to one blog. A big mess, and a bit hard to track down at first.
Anyway, it’s all solved and working – nothing much looks different to the end user, but the writing interface got a huge upgrade so hopefully that will translate into more and better posts. Enjoy!