Last updated on June 22, 2017
I plan to use Drupal to re-organize this large blog: flowingmotion.jojordan.org. This post lists the beginning steps. Each step is quite large and if you are completely new to web development, you will need to look up and complete each step as a mini-project.
- Make a development environment on my laptop. Set up WAMP.
- Set up Drush so that I download Drupal and its modules more easily.
- Set up a clean database in WAMP / PHPMyAdmin.
- Download the latest version of Drupal 7 and unpack it into folder in c:/wamp/www/myblog
- Go to my browser and install Drupal: “localhost/myblog”
- Use the command line to use Drush : “cd c:/wamp/www/myblog”
- Use Drush to download and enable the modules for “pretty url”
- drush dl token pathauto
- drush en -y token pathauto
- Chose a theme and use Drush to download/upload it. I used Stanford’s Open Framework and downloaded it manually to /myblog/sites/all/themes.
- Logged in, set the time to UK and set up the date format.
- Under Appearance, set the Open Framework to the default
- Use Drush to install the modules needed for WordPress_Migrate (see above for the commands): migrate ctools features media media_youtube migrate_extras
- As of today’s date though this will change, do not download WordPress_migrate with drush. Go to its webpage and install the latest development version
- Go to Add Content and select Migrate. Look for the Worpress link
- Follow the instructions – all of the them!
- I tried to retained my WordPress urls but that did not work and the aliases are borked too. As it was not straightforward finding this workflow, I will leave this for now and worry about sorting my comment.
These are the basic steps for importing WordPress content into Drupal. It is not perfect but as this is a one off import, it is satisfactory.