Skip to content
anthonylv edited this page Feb 4, 2015 · 1 revision

This is Another Cup of Coffee's in-house tool for performing our Drupal to WordPress migration projects. It requires an external SQL script file to run the actual migration. A sample is included but you will need to edit it to match your own migration requirements. (See below.)

Initially we used a web-based tool that I'd planned on developing into a 'wizard' style utility for non-programmers like web creatives and site owners. However, I quickly found the HTML/PHP/MySQL platform a too cumbersome for complex Drupal set-ups. pyD2W is a Python-based command line replacement for my original Drupal to WordPress Migration Tool.

Please see this article for some background information on this project. Part of my reason for releasing for public use is to get feedback for improvements.

How it works

pyD2W runs a series of MySQL queries to read information from a Drupal database and insert them into a WordPress tables. Many of the queries are based on a post by Scott Anderson of Room 34 Creative Services.

Installation and use

The tool is at a very early stage of development. Please see the included readme file for the current instructions.

Post-migration

Please see my post-migration notes for help on getting your WordPress up and running after migration.

Clone this wiki locally