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.
- Install Drush on WAMP slowly but successfully
- 5 minute install of DRUPAL on WAMP
- Install a WYSIWIG editor on Drupal in 6 clear steps
- How to install WYSIWYG and CKEditor on Drupal 7
- WordPress to Drupal
- Two Important Tips when using WordPress on a local server like WAMP
- How to migrate your Drupal site in 3 steps
- Download resources from WordPress with a download manager
- Step 4: Consolidating my online strategy – prepping my WordPress shell to import my blog content
- Add a Save button to the top of a Drupal post