WordPress 2.7 stops the UI abuse
I installed WordPress 2.7 this morning before coming to work. It's a great upgrade. I want to love the new UI, but I feel it would be the same as loving someone because they finally stopped beating me.
WordPress 2.7's administration UI is a breath of fresh air. Want to make a new post? One click. From any page in it. Common actions in general are one click away. It feels awesome. It even looks classy.
Anyway, if you use WordPress: Get the upgrade. Run, don't walk. Save yourself grief.
Re-examining first principles
It wasn't until I started hacking at this iPhone theme that I realized an odd thing about WordPress themes:
Almost everyone includes massive sidebars in their themes, filled with stuff that nobody ever uses. What do I mean? Well, as mx pointed out (though not online, I think), the sidebar is the ultimate vanity. Although he went on about this at some length with antipode, I was mostly left to think through the implications on my own.
It's true. Most people who will read this post are either already my friends, have been linked to a post, or have found the post through a search engine because I mentioned something really obscure. The number of people who will want to see my archives is vanishingly small. So I don't want to waste main page space.
So where do we put it? Well, I've noticed that the people who don't put this stuff in a sidebar typically include a link to their archives, a link to their tag map, etc, etc. Why? If someone's interested, why can't I include all of that information? Isn't that information, in a nutshell, what the blog is really about?
So instead of putting all that junk in a sidebar or in separate pages, I've put it in a single page. I'm not really happy with "archives" as a name for this, but it'll do until I pinpoint exactly what this page really is. Maybe it's just "other postings."
New approach to themes
A few times I've started with a complex theme and tried to adapt it. But it hasn't worked for me. So instead, I'm trying a different approach: I'm starting with the simplest, clean theme I can find and adding the features I miss. I picked iWPhone, a theme for the iPhone.
This theme started with no archives, no tag map, and no search function. I've reintroduced archives, but that's it for the moment. Other features will be added as I have time and learn PHP.
