Last updated January 9, 2013. Created by horncologne on January 3, 2006.
Edited by geekgirlweb, carsonw, dgorton, dgtlmoon. Log in to edit this page.
Migrating to Drupal from Wordpress should be a fairly straightforward process for a solid basic transition (complex custom additions to wordpress may need to be re-engineered into Drupal, but your content, comments taxonomies etc should come across just fine)
Essentially, the wordpress import takes a feed of your existing wordpress site and generates nodes and vocabularies from that data in your Drupal site
Suggested steps are;
- Setup a base Drupal site (see our beginning with drupal articles)
- Configure it to your new site as much as you can ( you could install an existing theme or modify an existing theme to your preference )
- Install the Wordpress Import module and enable it in your module configuration
- Follow the instructions in the Wordpress Import module (read the project page and any text files that come with the tarball) and execute the import
Some things to consider ;
- The visual layout/structure may not be the same, you need to think about if you need custom content types (see the CCK module) or you want to migrate using the default 'page' content type
- You may need to theme the created nodes from your wordpress import that are generated from your wordpress import.
- Wordpress uses the concept of "categories" but in Drupal they are called "Vocabularies", terms form a taxonomy which belong to a vocabulary, but in the end, they are all the same thing.
Comments
According to your needs...
You might also want to try a more generic approach using table wizard and migrate modules.
See also this article blog.merge.nl/2010/03/25/migrating-wordpress-site-with-users-drupal
This page seems outdated (flexinode!).
Drupal 7
Is there anything to make the migration easy for Drupal 7 installations?
Sean Hurley, Owner
96robots - Online Marketing
www.96robots.com
wodpress migrate for drupal 7
FYI - wordpress_migrate supports migrating WordPress blog exports (WXR format) into Drupal 7 using the Migrate module. Import of posts, pages, comments, attachments, tags and categories is supported. Imports can be rolled back completely.
Linking authors to articles
The biggest problem with migrating seems to be maintaining the links between authors and their articles. I migrate almost 800 articles and users but all the articles are then assigned to the admin user. With about a dozen authors, this is problematic as ownership rights issues crop up if not fixed.
I haven's seen a help file on maintaining the link and there's no such option in Wordpress Migrate.
So many answers to questions not asked.
Create the respective authors
You need to create the respective authors in Drupal before importing, the articles (posts) will be assigned properly.
But I'm having issues on importing tags from Wordpress. It won't import any tag at all, only categories.