Problems with WordPress 3.0 – Day 140
June 28th, 2010

Quit giving me shit, WordPress!
One of the projects I’m undertaking with my contract work is building a blog that is managed with WordPress. Since 3.0′s unveiling, I haven’t really messed with any of the new stuff or realized the extent of the changes. Just looking at the new default theme TwentyTen was enough to boggle my mind, and not in a “oh, that’s so cool” kind of way.
It’s really lame but I was intimidated by a CMS for a good chunk of the day. When I talked to the people around me, I could hear the fine, almost inaudible tremor in my voice. Yeah, WordPress was about to make me cry. Laugh, I know you want to. (I did later in the day actually, but maybe it was because I was at the brink.)
After I got over my ineptitude (with my being a novice PHP girly and all), I found out the joys of Custom Post Types. Really helpful if you’re posting in different… um, blog niches? Would that be the right thing to say? It would work well for ecommerce sites too. Brian suggested I do something with my zines if I needed an excuse to play around with it. I think I will. I want to see what I can do. You know, stretch my limits and all that good stuff.
If any of you have any good articles, screencasts or the like going over the changes and/or new features in WordPress 3.0, please send them my way. I want to tame this beast one way or another, though I think learning more PHP would definitely help me.
I need more problems to solve with PHP. Matt was right: you can’t learn without a problem.

I read some stuff about 3.0 the day it came out (or the day after, I forget). On custom post types, one developer was reminding people that these custom post types are NOT included in the feed with all the other blog posts. If you want that, use categories. But it certainly opens up a world of fun possibilities!
Anyway, I have yet to convert/update any of my sites. They all need more dramatic redesigns as well, so the amount of work involved is pretty huge. And I have other things to do right now. :)
So I haven’t even looked at TwentyTen, code-wise. Is it a beast?
Oooh, that is something I was not aware of. I guess that would make sense though, since a lot of people would be using the custom post types for maybe more ecommerce-related things. I know I wouldn’t want a bunch of products I don’t care about popping up in my feed!
I guess, the more I’ve been looking at other themes updated to use new 3.0 standards, TwentyTen is as extreme as it gets. I’m not freaking out as much as I had, but yeah… the first time I looked at it I was all like, “What the heck is all this extra code!?”