After almost two years of running this site on Drupal 6, I finally came to the realization in late may it was time to move it back to WordPress and Thesis.
What brought me to this decision was more than just the upkeep associated with running a simple blog on Drupal…
It also had to do with the complexity of module interdependence with drupal, which on more than one occasion caused numerous problems.
One of the biggest reasons this site used Drupal in the beginning was the power you had over your content. But, now I feel wordpress has more than caught up.
While I had moved quite a few sites from wordpress to drupal … there’s a module for that. Moving in the other direction seemed like more of a challenge.
Yet, a quick search on the internet turned up this excellent post Convert – Import A Drupal 6 Based Website To WordPress v2.7
Following the instructions the data was converted in no time at all. Everything appeared to be there and still intact. The next step was to download and update to the latest version of WordPress 3.01.
Followed by installing the Thesis for WordPress theme, a little fine tuning in under MAMP and then it was time to move it over to the live server.
Creating a new database on the server with phpmyadmin seemed like the easier thing to do. Then using phpmyadmin to backup and download the data from MAMP followed by importing it into the newly created database.
There is one gotcha when moving the database from MAMP to your live server and that is the website url. Fixing this is fairly easy, on the live server enter your database via phpmyadmin and click on your wp_options in the first row of data you’ll see.
Change localhost to your website url.
There is still one other area that has to be changed as well on the second page of the wp_options.
Change it to your website url.
Now that the data was on the server it was fairly easy to move all the files over to the server after deleting the drupal files.
Once you’ve moved all the WordPress files and folders – set the permissions edit your wordpress wp-config.php to point to your new database.
You’ll also need to copy the hidden file .httaccess to your wordpress folder.
Of course you could simply install WordPress…
And then import the database from MAMP.
I did find one odd thing in the move and that was with the comments not being in the correct order. Mainly it seemed tied to replys to comments.
Other than that, the move from Drupal 6 to WordPress was just as smooth as moving from WordPress to Drupal.