# Migrate Drupal 7 to WordPress 3.9 – The Kickoff — Liran Tal

This entry is part 1 of 2 in the series Drupal 7 to Wordpress 3.9 Migration

Canonical: https://lirantal.com/blog/2014-07-09

![Cover artwork for Migrate Drupal 7 to WordPress 3.9 – The Kickoff](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)

With no specific reason, or maybe with regards to the strong editing capabilities of WordPress out of the box, I wanted to opt out of [Drupal](http://www.drupal.org/) as my blogging platform for [enginx.com](http://enginx.com/blog/migrate-drupal-7-to-wordpress-3-9-kickoff/enginx.com). Even though I’m a [seasoned Drupal developer](https://drupal.org/user/1315712), even authored a book on [Drupal 7 Media](http://enginx.com/blog/writing-drupal-7-media/), and [presented](http://enginx.com/blog/media-drupal-7-presenting-it-drupal-camp-israel-2013/) the topic on a local Drupal conference, I decided to migrate Drupal 7 to WordPress. Drupal is suitable for many web applications, although it does require quite an effort to maintain and setup in order to fit it to your needs, while with WordPress most of the blogging capabilities are available out of the box with almost no hassle, and for a good reason – WordPress was primarily developed as a blogging platform.

**My Video Course – [Step by Step Drupal 7 to WordPress 3.9 Migration](https://www.udemy.com/step-by-step-drupal-7-to-wordpress-39-migration/)**

I created a Video course on [Udemy.com](http://www.udemy.com/ "Udemy") to teach you the skills of migrating Drupal 7 to WordPress 3.9.

I’d appreciate if you leave a review after taking the quick course

[![Step-by-Step Drupal 7 to WordPress 3.9 Migration Learn how to migrate your content, users, and more from a Drupal 7 website to WordPress 3.9. By the end of this course, you will be able to migrate any Drupal 7 website to a WordPress 3.9 installation. Moreover, you will have an overall understanding of the differences between Drupal and WordPress table schema to estimate the migrated content scope. Includes a step-by-step video tutorial of how to migrate a Drupal website to WordPress. Includes a review of Drupal and WordPress database schema to understand migration effort and complexity. Enrich your skill-set with this knowledge and extend your WordPress consultancy reach](https://web.archive.org/web/20141214030451im_/http://enginx.com/wp-content/uploads/2014/07/Drupal7MigrationToWordpress.png)](https://www.udemy.com/step-by-step-drupal-7-to-wordpress-39-migration/)

Step-by-Step Drupal 7 to WordPress 3.9 Migration Learn how to migrate your content, users, and more from a Drupal 7 website to WordPress 3.9.

**The Journey**

So, off I go on my journey to locate an easy process for migrating my content from Drupal 7 to WordPress 3.9 (versions are critical) and the conclusion is quickly made apparent that while there are handful of procedures, modules and guides on converting from WordPress to Drupal, the opposite flow is quite an uncharted area. This is understandable, given that Drupal is a lot more complex in terms of content structure variety as well as having more of a framework nature than a simple blogging platform, but still, I was pretty sure I’m not the only one.

Researching the migration process it yielded a Drupal2Wordpress [Github](http://www.github.com/) repository which featured a minimal, yet effective, PHP script which claims to do the job. Unlike other solutions that I found, the migration script doesn’t require an actual live instance of both sites up (the old Drupal site, and the new WordPress site), but simply requires to be configured with the database connection details for both platforms and be uploaded to the hosting account which hosts both. Without further adieu, I jumped on to the task, and as with most things open source (and unpopular or unmaintained) – things aren’t quite working out of the box and require further development effort to fine-tune and create a solid migration.

In a follow-up post I will share more details on the process of performing the actual migration to WordPress3.9, stay tuned!

## More writing

[All writing](/blog)

*   Sep 5, 2026

    ### [Self-Hosting Hermes Agent with Matrix E2EE on Proxmox](/blog/self-host-hermes-agent-matrix-e2ee-proxmox)

*   Aug 2, 2026

    ### [The Practical Second Brain: Building an LLM-Operated Markdown Knowledge Graph](/blog/practical-second-brain-llm-markdown-knowledge-graph)

*   Aug 1, 2026

    ### [Building a Second Brain with LLMs and AI Agents](/blog/building-second-brain-llms-ai-agents)


* * *

Liran Tal is the author of the book [Node.js Secure Coding: Defending Against Command Injection Vulnerabilities](https://www.nodejs-security.com/)

[Start Building Secure Node.js Applications](https://www.nodejs-security.com/)

 [![](/_astro/nodejs-secure-coding-book-3d-style.DiTWpzFs_Z3c7s1.png)](https://www.nodejs-security.com/)
