Host migration broke the site theme – fixed

Due to the slowness of my previous host (Dreamhost) when it comes to WordPress, I had to move this site to a more reliable host. Funny thing was that the solutions Dreamhost had on its wiki to make WordPress run at a reasonable speed wouldn’t work for me. The plugins they recommended wouldn’t install because of the server settings! Dreamhost support simply told me that my site was running ‘within normal parameters.”

Anyway, the migration worked with the exception of my theme. I had made the theme a looooong time ago, and it was designed to work with WordPress 2.6. We’re now at 2.9.2 and 3.0 is just around the corner. Granted I was running 2.9.2 with that theme before the host transfer, but it wasn’t supposed to work like that. Who knows what crazy code and loopholes the site itself exploited. The bottom line is that I gotta rework the entire theme from scratch, which shouldn’t be a huge problem considering I’m not designing something new. The only bitch is that I had built it upon Theme Toolkit, which never got updated to support WordPress beyond 2.6. Ah well, I gotta dedicate at least a full day to this. Maybe Friday so I can drink away the accumulated madness in the evening?

UPDATE 02/26/10@6:52pm: Turns out that my theme is immortal. Cache plugins seem to be the issue, being it Hyper Cache or WP SuperCache. Oh well, I can live without cache for now!