Migrate Drupal 7 to WordPress 3.9 – The Conclusion


Liran is 31 years old and married to his beloved soul-mate Tal. As an avid supporter of the open source community, he plays the role of leading developer for some projects and contributing code to many others. Some of his geek activities include programming, playing his guitar and even running The Hacker’s Choice BBS back in the pre-Internet days of ’95. Liran is passionate about creating software products, combining his technical skills with an exquisite entrepreneurial spirit and business orientation to build successful ventures. Liran currently works at HP Software, leading the development team on a Drupal based collaboration platform in HP's Live Network R&D group. At HPLN, Liran plays a key role in system architecture design, shaping the technology strategy from planning and development to deployment and maintenance in HP's IaaS cloud. Acting as the technological focal point, he loves mentoring team mates, drive for better code methodology and seek out innovative solutions to support business strategies.

You may also like...

6 Responses

  1. Christophe says:

    I tested and it worked for 4.0. Only the post type in drupal was books instead of articles (no idea why) maybe add an extra config to specify the post_type in drupal?

  2. Matt says:

    Your Udemy tutorial and script worked great. This is the best solution out there in my opinion. Thanks for all your work!

  3. Nataliya says:

    I would suggest trying out this tool http://goo.gl/GIzqWL. Worked without a problem.

  4. Olivier says:


    I used your module to provide a first Drupal 6 to WordPress importer. The main changes are table names and field names, but some queries had to be rewritten. First the good news: it seems to work!

    So far I encountered 3 problems still requiring attention:
    1. When using node revisioning (I do on my site), you end up with multiple copies of node records
    2. You also end up with multiple copies of node records when more than one alias (slug) exist for a given node
    3. I still have to clean up the categories importer since it complains about duplicates.

    Where can I provide my initial Drupal 6 port code?

    Best regards,


  1. January 30, 2015

    […] finally came across a winning result thanks to Liran Tal and his Drupal2Wordpress php code. The advantage of his solution is that you don’t need to mess with MySQL commands because […]

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>