Migrating from Wordpress

Last modified: September 16, 2008 - 23:00

The following is a copy of the forum post http://drupal.org/node/10900#comment-80124:

I strongly suggest to anyone converting from Wordpress to Drupal using the excellent wp_migrate,(see also Wordpress Import - Drupal.module)
as I just did, to have a good think about whether you want to keep the current look of your site or change to a new one. The reason being: it is not always easy to keep the look or the structure.

I had four blogs that I wanted to combine into one. I needed to keep the blogs separate, but have the ability to group them all together. I tried using the Flexinode module to keep each blog separate and then style the nodes as discussed elsewhere in drupal.org (I can't find the articles again just now).

When moving from Wordpress, it is far easier to follow the instructions for creating a new node than it is to move your blogs and pages into new node types and theme them using Flexinode.

Next, you just theme the node you created. Doing this allows you to maintain control over different parts of your site, keep old Wordpress blogs separate but controllable together, and means you can import your Wordpress blogs without trouble.

I appreciate this is not helpful for everyone, but anyone who has spent hours scouring these forums for help in importing multiple Wordpress blogs into Drupal and themeing them will appreciate it!

I found that it was possible, using wp_migrate, to import multiple blogs into my newly defined nodes quite easily, but it took me many hours of research, trying to understand Drupal terminology and methods. Don't give up! It's confusing as Hell, but well worth the effort in the end. Once you get what's going on here, it gets easier.

I know very little about php code, am no expert with html and css, but I got it all working in the end. When coming from Wordpress to Drupal, one of the most confusing things is 'categories'; Wordpress called them categories; Drupal refers to them as vocabulary, terms, categories and taxonomies - but, from a Wordpress point of view, they all mean pretty much the same thing.

Hope this all helps!

E-mail me if you get stuck with what I put here - I'll try and explain it better.

(p.s. you might find this useful too: http://drupal.org/node/29364#comment-80141 - scroll up to read the other comments as well.)

[euchrid]
www.euchrid.co.uk

Update 28th July 2007:
I have been informed that http://superjacent.net/cms/?q=node/509 has a Wordpress to Drupal script that works even better than the above one (at least according to one source). I haven't tried it myself and no longer have a need, but leave a comment on this page if you got it working (especially for Linux, as it appears untested). Good luck!

 
 

Drupal is a registered trademark of Dries Buytaert.