SMACK HAPPY BLOG

Drupal to WordPress Migration

In the spring I was approached by a client to tackle a Drupal 5 to WordPress 3 migration. I had never done this before, but I was willing to take on the challenge -- and boy was it a challenge!

Drupal to wordpress migration 1
In the spring, I was approached by a client to tackle a Drupal 5 to WordPress 3 migration. I had never done this before, but I was willing to take on the challenge — and boy, was it a challenge!

I’m not a database expert, so my first step was to do a search for some type of script that would assist me in this daunting task. I found several helpful resources, but they were all just a little off (they were for earlier versions of WordPress). To solve this issue, I just installed an earlier version of WordPress, made the migration and then updated WordPress.

It wasn’t really that simple and straightforward though, I had to make quite a few changes to the scripts (with the help of my husband), and after many passes and many hours of looking at the two databases, I was able to move the Drupal content into WordPress.

Even after moving everything over, there were still a lot of things missing or misplaced. I had to massage some of the items in the WordPress database to fit properly. The client was using an events module in Drupal, and that didn’t transfer over at all. In the end, the client had to move the events over manually.

This was not an easy project, but given the chance, I would probably do it again. Here is the new website using WordPress, which the client loves, by the way!

Nicole Hanusek

Nicole Hanusek

Nikki Stormborn of the House Smack Happy, First of her Name, the Custom Coded, Queen of the Designs and the First Website, Nichole of the Great List of Typos, Breaker of Rules, and Mother of Puppies.

I've been designing and coding websites since 1998. Yep, that's before the Internet was popular! I currently live in San Francisco, but I started out in Cleveland, OH. In college my major was illustration and one day I was working in the computer lab and my colleague was looking for jobs in our industry. I thought to myself, "I should probably do that too!" So I sent my resume to every place that offered graphic design positions in my area. I interviewed at a web consulting company, and the owner asked me why I wanted the job. I didn't even know what the job was! He hired me anyway, and on the first day, the Art Director handed me a thick book and said, "here, learn HTML." And so I did, and here we are. I'm hooked.

What I like most about building websites is that I get to be creative visually and solve problems. Growing up, I was a huge fan of math and science, so the coding part of the job scratches that logic and trouble-shooting itch. I get to partake in the artsy side and analytical side - the best of both worlds!

My goal is to help make everyone's life easier. By building easy-to-use websites, I can help my clients, as well as their clients.