Home > Posts > Back to WordPress!

Back to WordPress!

I decided to switch my blog back to WordPress for a number of reasons.

First, I was tired of messing with Drupal. If you want to dig-in, really understand Drupal and all its complexity, and also ensure you maintain your setup, it’s fine. But for my purposes, it was just too bulky and complex. It can be made to do a LOT of stuff, but for a personal blog, it’s mucho overkill. I had my fun.

Second, our Family Blog is in some need of repair, and because it’s on an older version of WordPress, I figured I’d kill two birds with one stone.

Third, v2.7.1 of WordPress (what I installed) is pretty nifty. It’s VERY easy to run compared with Drupal, and it’s gotten much better since I installed it a few years ago. The RTE looks very good (especially compared with Drupal’s), and its image and gallery options also look attractive, and usable for my wife.

Anyway, installing the base system was easy and quick – I think it took all of 5 minutes once it was uploaded to my site. The trick was converting from Drupal. Drupal 6′s plugin (module) system is, suffice it to say, not as easy to use as WordPress’s is. Powerful, but complex and technical. Anyway, there don’t appear to be any straight-forward “Export to CSV” options out there, and my choices were to either do it by hand or spend a few hours wrestling with some modules. I decided to go with the former approach, and just tossed a MySQL export of my nodes (Drupal’s content) at Excel. I had to convert the unix-timestamps to strings, and weed out some extraneous information, but it was pretty easy. Excel didn’t want to cooperate with Pipe (|) delimiters, so I had to futz with that too.

The whole process CSV preparation process took me about 2 hours from start to finish.

I then had to import the CSV. WordPress v2.7.1 does not come with a built-in CSV import routine, but I found a plugin that installed nicely. After a couple of false starts (my fault), I had data!

I had to mess around with permalinks to get them to work the way I wanted them to. Next up was the NextGEN Image Gallery plugin, which looks like exactly what my wife and I have been searching for with an integrated gallery system. There are countless options for integrating with Gallery2, Picasa, or Flickr, but we like to control our own images on our site. As it turns out, I probably should have installed NextGEN BEFORE I configured permalinks, since it didn’t work right off, and I had to go through a couple of iterations before I figured out what was going on.

There were some pretty funky themes out there, but iNove looked the cleanest and easiest to modify for my purposes. Not perfect, but definitely workable. I grabbed Facebook and Yelp badges, but may get rid of them. I also added an “anti-IE” header plugin – if you’re reading this on IE6, shame on you!

So, thus far, I’m pretty happy with the setup. My only annoyance, at this point, is the system’s insistence that I add a Category to my posts… otherwise it puts it into the “Uncategorized” category, and manages and presents the content that way. Bleh – maybe I’ll just create a category called “Posts” and be done with it.

I still have a decent amount of image re-insertion to worry about, but that’ll be handled in the next week or so.

  1. No comments yet.
  1. No trackbacks yet.
You must be logged in to post a comment.