I’m using the script from this site to migrate a Drupal database to WordPress. It seems to work ok, except for the RSS feed which returns an HTTP 304 error when I try to access it.
I think that the problem is somewhere in the following lines:
TRUNCATE TABLE wordpress.wp_comments;
TRUNCATE TABLE wordpress.wp_links;
TRUNCATE TABLE wordpress.wp_postmeta;
TRUNCATE TABLE wordpress.wp_posts;
TRUNCATE TABLE wordpress.wp_term_relationships;
TRUNCATE TABLE wordpress.wp_term_taxonomy;
TRUNCATE TABLE wordpress.wp_terms;
When the script empties the WordPress database, RSS feeds stop working. However, if I carried out the import of blog posts without emptying the above tables, the feeds seem to work ok.
Any thoughts?
Using HtmlAgilityPack for Visual Studio helped a lot in quickly building an importer to go through each of Drupal’s posts and add them to WordPress using XMLRPC. Since Drupal has two separate columns for the post content and post teaser, it is much better this way to import Drupal into WordPress so that you can add
<!--more-->tags on the fly.