<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Migrating from Drupal to Wordpress</title>
	<atom:link href="http://vrypan.net/log/2005/03/10/migrating-from-drupal-to-wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://vrypan.net/log/2005/03/10/migrating-from-drupal-to-wordpress/</link>
	<description>panayotis' notes about the web and everything else.</description>
	<pubDate>Fri, 25 Jul 2008 03:51:17 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: erock.org &#8212; fully moooooooved&#8230; &#124; erock.org &#124; nothing. absolutely nothing.</title>
		<link>http://vrypan.net/log/2005/03/10/migrating-from-drupal-to-wordpress/#comment-79277</link>
		<dc:creator>erock.org &#8212; fully moooooooved&#8230; &#124; erock.org &#124; nothing. absolutely nothing.</dc:creator>
		<pubDate>Mon, 02 Jul 2007 23:15:04 +0000</pubDate>
		<guid isPermaLink="false">/?p=81#comment-79277</guid>
		<description>[...] for help with the migration and i truly found a few sites &#8212; keyboardsamurais.de, vrypan.net and Tom Markiewicz &#8212; to be very helpful.  (THANK YOU!) however, as much of a help they were [...]</description>
		<content:encoded><![CDATA[<p>[...] for help with the migration and i truly found a few sites &#8212; keyboardsamurais.de, vrypan.net and Tom Markiewicz &#8212; to be very helpful.  (THANK YOU!) however, as much of a help they were [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Turner - A Life, Unfinished &#187; Blog Archive &#187; Drupal To Wordpress Migration</title>
		<link>http://vrypan.net/log/2005/03/10/migrating-from-drupal-to-wordpress/#comment-71242</link>
		<dc:creator>Mark Turner - A Life, Unfinished &#187; Blog Archive &#187; Drupal To Wordpress Migration</dc:creator>
		<pubDate>Thu, 07 Jun 2007 01:11:40 +0000</pubDate>
		<guid isPermaLink="false">/?p=81#comment-71242</guid>
		<description>[...] a few weeks ago and detailed it all on his blog. He made generous use of Panayotis&#8217;s detailed instructions, so it was actually a group effort.  The SQL applied surprisingly cleanly, though I found that all [...]</description>
		<content:encoded><![CDATA[<p>[...] a few weeks ago and detailed it all on his blog. He made generous use of Panayotis&#8217;s detailed instructions, so it was actually a group effort.  The SQL applied surprisingly cleanly, though I found that all [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: D&#8217;Arcy Norman dot net &#187; Blog Archive &#187; How to migrate from Drupal 5 to WordPress 2</title>
		<link>http://vrypan.net/log/2005/03/10/migrating-from-drupal-to-wordpress/#comment-66994</link>
		<dc:creator>D&#8217;Arcy Norman dot net &#187; Blog Archive &#187; How to migrate from Drupal 5 to WordPress 2</dc:creator>
		<pubDate>Wed, 16 May 2007 02:04:22 +0000</pubDate>
		<guid isPermaLink="false">/?p=81#comment-66994</guid>
		<description>[...] 2 nearly 2 weeks ago. The process wasn&#8217;t as painful as I thought it would be, thanks to a handy howto via vrypan.net. Another resource I refer to every time I get into tweaking MySQL rows is UrbanMainframe&#8217;s [...]</description>
		<content:encoded><![CDATA[<p>[...] 2 nearly 2 weeks ago. The process wasn&#8217;t as painful as I thought it would be, thanks to a handy howto via vrypan.net. Another resource I refer to every time I get into tweaking MySQL rows is UrbanMainframe&#8217;s [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The jZone &#187; Blog Archive &#187; Bye, bye Drupal. Hello Wordpress.</title>
		<link>http://vrypan.net/log/2005/03/10/migrating-from-drupal-to-wordpress/#comment-57198</link>
		<dc:creator>The jZone &#187; Blog Archive &#187; Bye, bye Drupal. Hello Wordpress.</dc:creator>
		<pubDate>Mon, 09 Apr 2007 07:46:37 +0000</pubDate>
		<guid isPermaLink="false">/?p=81#comment-57198</guid>
		<description>[...] So, I&#8217;m just in the process of converting the site, which has been made significantly easier using the post I found on vrypan.net. [...]</description>
		<content:encoded><![CDATA[<p>[...] So, I&#8217;m just in the process of converting the site, which has been made significantly easier using the post I found on vrypan.net. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Slant Truth &#187; My Adventures in Migrating From Drupal to Wordpress</title>
		<link>http://vrypan.net/log/2005/03/10/migrating-from-drupal-to-wordpress/#comment-19586</link>
		<dc:creator>Slant Truth &#187; My Adventures in Migrating From Drupal to Wordpress</dc:creator>
		<pubDate>Fri, 15 Sep 2006 03:12:59 +0000</pubDate>
		<guid isPermaLink="false">/?p=81#comment-19586</guid>
		<description>[...] I found a handful of sites that documented their migration from Drupal to Wordpress and I want to give them props for helping me get along my way: Tom Markiewicz, miscellaneous factZ, Vrypan&#124;Net&#124;Log, and Spindrop were all great resources. Props. [...]</description>
		<content:encoded><![CDATA[<p>[...] I found a handful of sites that documented their migration from Drupal to Wordpress and I want to give them props for helping me get along my way: Tom Markiewicz, miscellaneous factZ, Vrypan|Net|Log, and Spindrop were all great resources. Props. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave Dash</title>
		<link>http://vrypan.net/log/2005/03/10/migrating-from-drupal-to-wordpress/#comment-5894</link>
		<dc:creator>Dave Dash</dc:creator>
		<pubDate>Sat, 20 May 2006 02:36:31 +0000</pubDate>
		<guid isPermaLink="false">/?p=81#comment-5894</guid>
		<description>I rewrote some SQL lines in my blog (click my name) so that this will work for Drupal 4.7.  I decided to convert as well.</description>
		<content:encoded><![CDATA[<p>I rewrote some SQL lines in my blog (click my name) so that this will work for Drupal 4.7.  I decided to convert as well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JPierre</title>
		<link>http://vrypan.net/log/2005/03/10/migrating-from-drupal-to-wordpress/#comment-5114</link>
		<dc:creator>JPierre</dc:creator>
		<pubDate>Mon, 15 May 2006 21:57:09 +0000</pubDate>
		<guid isPermaLink="false">/?p=81#comment-5114</guid>
		<description>It worked like a charm, except for the comment count part.

Please use this

UPDATE wp_posts, node_comment_statistics SET wp_posts.comment_count = node_comment_statistics.comment_count WHERE wp_posts.ID=node_comment_statistics.nid;

Cheers</description>
		<content:encoded><![CDATA[<p>It worked like a charm, except for the comment count part.</p>
<p>Please use this</p>
<p>UPDATE wp_posts, node_comment_statistics SET wp_posts.comment_count = node_comment_statistics.comment_count WHERE wp_posts.ID=node_comment_statistics.nid;</p>
<p>Cheers</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jim Brown</title>
		<link>http://vrypan.net/log/2005/03/10/migrating-from-drupal-to-wordpress/#comment-4741</link>
		<dc:creator>Jim Brown</dc:creator>
		<pubDate>Tue, 09 May 2006 01:28:43 +0000</pubDate>
		<guid isPermaLink="false">/?p=81#comment-4741</guid>
		<description>ALWAYS GRATEFUL!

You saved me literally hours and hours of gruelling, repetitious work. Your work does not go unnoticed!</description>
		<content:encoded><![CDATA[<p>ALWAYS GRATEFUL!</p>
<p>You saved me literally hours and hours of gruelling, repetitious work. Your work does not go unnoticed!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leon Atkinson</title>
		<link>http://vrypan.net/log/2005/03/10/migrating-from-drupal-to-wordpress/#comment-3537</link>
		<dc:creator>Leon Atkinson</dc:creator>
		<pubDate>Sat, 11 Mar 2006 01:58:30 +0000</pubDate>
		<guid isPermaLink="false">/?p=81#comment-3537</guid>
		<description>Here's a cleaned up and more complete set of queries.  My drupal database is called "blog" and my wordpress database is called "wordpress".  Also, I'm at -0800 to GMT.

--Wipe out existing content
DELETE FROM wordpress.categories;
DELETE FROM wordpress.posts;
DELETE FROM wordpress.post2cat;
DELETE FROM wordpress.comments;
DELETE FROM wordpress.users
  WHERE ID &#62; 1;

--Copy users
INSERT INTO wordpress.users (ID, user_login, user_pass, user_nicename, 
	user_email, user_registered, display_name)
SELECT uid, name, pass, name, mail, FROM_UNIXTIME(created), name
FROM blog.users
WHERE uid &#62; 1;

--Copy over categories
INSERT INTO wordpress.categories
  (cat_ID, cat_name, category_nicename, category_parent, category_count)
  SELECT term_data.tid, name, name, parent, count(term_node.tid)
  FROM blog.term_data 
    INNER JOIN blog.term_hierarchy ON (term_data.tid=term_hierarchy.tid)
    LEFT JOIN blog.term_node ON (term_node.tid = term_data.tid)
  GROUP BY term_data.tid

--Copy over all the blog posts, pages and forum topics
--All will be posts in wordpress
INSERT INTO wordpress.posts
  (ID, post_author, post_date, post_date_gmt, 
  	post_content, post_title, post_excerpt, post_status, comment_status,
  	ping_status, post_name, post_modified, post_modified_gmt)
  SELECT nid, uid, FROM_UNIXTIME(created), FROM_UNIXTIME(created + (60*60*8)), 
  	body, title, teaser, 'publish', 'open', 'closed', 
  	concat('node-',nid), 
  	FROM_UNIXTIME(changed), FROM_UNIXTIME(changed + (60*60*8))
  FROM blog.node
  WHERE type IN ('blog', 'page', 'forum');

--Copy the post to category
INSERT INTO wordpress.post2cat (post_id, category_id)
  SELECT nid,tid
  FROM blog.term_node ;

--Copy the comments and associate them with the top level blog post (threading lost)
INSERT INTO wordpress.comments
  (comment_ID, comment_post_ID, comment_date, comment_date_gmt, comment_content, comment_approved, comment_parent)
  SELECT cid, nid, FROM_UNIXTIME(timestamp), FROM_UNIXTIME(timestamp + (60*60*8)), 
    concat('', subject, '', comment), 1, CONVERT(thread, UNSIGNED) 
  FROM blog.comments;</description>
		<content:encoded><![CDATA[<p>Here&#8217;s a cleaned up and more complete set of queries.  My drupal database is called &#8220;blog&#8221; and my wordpress database is called &#8220;wordpress&#8221;.  Also, I&#8217;m at -0800 to GMT.</p>
<p>&#8211;Wipe out existing content<br />
DELETE FROM wordpress.categories;<br />
DELETE FROM wordpress.posts;<br />
DELETE FROM wordpress.post2cat;<br />
DELETE FROM wordpress.comments;<br />
DELETE FROM wordpress.users<br />
  WHERE ID &gt; 1;</p>
<p>&#8211;Copy users<br />
INSERT INTO wordpress.users (ID, user_login, user_pass, user_nicename,<br />
	user_email, user_registered, display_name)<br />
SELECT uid, name, pass, name, mail, FROM_UNIXTIME(created), name<br />
FROM blog.users<br />
WHERE uid &gt; 1;</p>
<p>&#8211;Copy over categories<br />
INSERT INTO wordpress.categories<br />
  (cat_ID, cat_name, category_nicename, category_parent, category_count)<br />
  SELECT term_data.tid, name, name, parent, count(term_node.tid)<br />
  FROM blog.term_data<br />
    INNER JOIN blog.term_hierarchy ON (term_data.tid=term_hierarchy.tid)<br />
    LEFT JOIN blog.term_node ON (term_node.tid = term_data.tid)<br />
  GROUP BY term_data.tid</p>
<p>&#8211;Copy over all the blog posts, pages and forum topics<br />
&#8211;All will be posts in wordpress<br />
INSERT INTO wordpress.posts<br />
  (ID, post_author, post_date, post_date_gmt,<br />
  	post_content, post_title, post_excerpt, post_status, comment_status,<br />
  	ping_status, post_name, post_modified, post_modified_gmt)<br />
  SELECT nid, uid, FROM_UNIXTIME(created), FROM_UNIXTIME(created + (60*60*8)),<br />
  	body, title, teaser, &#8216;publish&#8217;, &#8216;open&#8217;, &#8216;closed&#8217;,<br />
  	concat(&#8217;node-&#8217;,nid),<br />
  	FROM_UNIXTIME(changed), FROM_UNIXTIME(changed + (60*60*8))<br />
  FROM blog.node<br />
  WHERE type IN (&#8217;blog&#8217;, &#8216;page&#8217;, &#8216;forum&#8217;);</p>
<p>&#8211;Copy the post to category<br />
INSERT INTO wordpress.post2cat (post_id, category_id)<br />
  SELECT nid,tid<br />
  FROM blog.term_node ;</p>
<p>&#8211;Copy the comments and associate them with the top level blog post (threading lost)<br />
INSERT INTO wordpress.comments<br />
  (comment_ID, comment_post_ID, comment_date, comment_date_gmt, comment_content, comment_approved, comment_parent)<br />
  SELECT cid, nid, FROM_UNIXTIME(timestamp), FROM_UNIXTIME(timestamp + (60*60*8)),<br />
    concat(&#8221;, subject, &#8221;, comment), 1, CONVERT(thread, UNSIGNED)<br />
  FROM blog.comments;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rifter.org</title>
		<link>http://vrypan.net/log/2005/03/10/migrating-from-drupal-to-wordpress/#comment-2429</link>
		<dc:creator>rifter.org</dc:creator>
		<pubDate>Fri, 12 Aug 2005 13:56:10 +0000</pubDate>
		<guid isPermaLink="false">/?p=81#comment-2429</guid>
		<description>&lt;strong&gt;Mal wieder alles anders&lt;/strong&gt;

	Nach einem halben Jahr mit drupal bin ich gestern wieder auf Wordpress umgestiegen. Einer der Gründe: Ich brauche für meine private Seite, die eigentlich doch nur ein Weblog sein soll, kein Community-System.
Der Umstieg ging mit kleineren Problemche...</description>
		<content:encoded><![CDATA[<p><strong>Mal wieder alles anders</strong></p>
<p>	Nach einem halben Jahr mit drupal bin ich gestern wieder auf Wordpress umgestiegen. Einer der Gründe: Ich brauche für meine private Seite, die eigentlich doch nur ein Weblog sein soll, kein Community-System.<br />
Der Umstieg ging mit kleineren Problemche&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 冰古Blog</title>
		<link>http://vrypan.net/log/2005/03/10/migrating-from-drupal-to-wordpress/#comment-2286</link>
		<dc:creator>冰古Blog</dc:creator>
		<pubDate>Thu, 26 May 2005 14:07:18 +0000</pubDate>
		<guid isPermaLink="false">/?p=81#comment-2286</guid>
		<description>&lt;strong&gt;Migrating from Drupal to Wordpress-把Drupal转换为Wordpress&lt;/strong&gt;
	WordPress没有从Drupal转换到WordPress的程序，还是看看别人是怎么做的吧～学习学习
[提醒]切记，要先备份啊！！
	I finally decided to move my greek blog from drupal to WordPress. Since there was no migration script, I ...</description>
		<content:encoded><![CDATA[<p><strong>Migrating from Drupal to Wordpress-把Drupal转换为Wordpress</strong><br />
	WordPress没有从Drupal转换到WordPress的程序，还是看看别人是怎么做的吧～学习学习<br />
[提醒]切记，要先备份啊！！<br />
	I finally decided to move my greek blog from drupal to WordPress. Since there was no migration script, I &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Herb</title>
		<link>http://vrypan.net/log/2005/03/10/migrating-from-drupal-to-wordpress/#comment-2258</link>
		<dc:creator>Herb</dc:creator>
		<pubDate>Fri, 13 May 2005 02:43:37 +0000</pubDate>
		<guid isPermaLink="false">/?p=81#comment-2258</guid>
		<description>Thanks very much for this. I'm in the process of testing a migration from Drupal to Xoops where I'll be using the WP plugin. Posts and categories went through with no problem. Comments import are throwing sql errors, so I've got a bit of figuring to do yet.</description>
		<content:encoded><![CDATA[<p>Thanks very much for this. I&#8217;m in the process of testing a migration from Drupal to Xoops where I&#8217;ll be using the WP plugin. Posts and categories went through with no problem. Comments import are throwing sql errors, so I&#8217;ve got a bit of figuring to do yet.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan Romanchik</title>
		<link>http://vrypan.net/log/2005/03/10/migrating-from-drupal-to-wordpress/#comment-2246</link>
		<dc:creator>Dan Romanchik</dc:creator>
		<pubDate>Sat, 07 May 2005 12:34:36 +0000</pubDate>
		<guid isPermaLink="false">/?p=81#comment-2246</guid>
		<description>Thanks very much for publishing this. It saved me hours of time trying to figure out how to do this on my own. In my case, the Drupal blog was running out of a different database than the WP blog, so I had to create the Drupal post table (I hadn't been categorizing the posts), but that was simple enough to do.

Thanks again!  Dan</description>
		<content:encoded><![CDATA[<p>Thanks very much for publishing this. It saved me hours of time trying to figure out how to do this on my own. In my case, the Drupal blog was running out of a different database than the WP blog, so I had to create the Drupal post table (I hadn&#8217;t been categorizing the posts), but that was simple enough to do.</p>
<p>Thanks again!  Dan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan Romanchik</title>
		<link>http://vrypan.net/log/2005/03/10/migrating-from-drupal-to-wordpress/#comment-2243</link>
		<dc:creator>Dan Romanchik</dc:creator>
		<pubDate>Sat, 07 May 2005 03:58:40 +0000</pubDate>
		<guid isPermaLink="false">/?p=81#comment-2243</guid>
		<description>Very, very cool.  Thanks for posting this, my friend. If you're ever in Ann Arbor, MI, look me up and I'll buy you a beer, or several beers.</description>
		<content:encoded><![CDATA[<p>Very, very cool.  Thanks for posting this, my friend. If you&#8217;re ever in Ann Arbor, MI, look me up and I&#8217;ll buy you a beer, or several beers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ryan</title>
		<link>http://vrypan.net/log/2005/03/10/migrating-from-drupal-to-wordpress/#comment-2139</link>
		<dc:creator>ryan</dc:creator>
		<pubDate>Wed, 06 Apr 2005 18:28:11 +0000</pubDate>
		<guid isPermaLink="false">/?p=81#comment-2139</guid>
		<description>I'm trying to decide between Drupal and WordPress right now for blogging.  Why are you converting to WordPress?  Why is it better than the older Drupal?  I'd really like to know!  Thank you.</description>
		<content:encoded><![CDATA[<p>I&#8217;m trying to decide between Drupal and WordPress right now for blogging.  Why are you converting to WordPress?  Why is it better than the older Drupal?  I&#8217;d really like to know!  Thank you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Markiewicz</title>
		<link>http://vrypan.net/log/2005/03/10/migrating-from-drupal-to-wordpress/#comment-1983</link>
		<dc:creator>Tom Markiewicz</dc:creator>
		<pubDate>Tue, 29 Mar 2005 14:59:58 +0000</pubDate>
		<guid isPermaLink="false">/?p=81#comment-1983</guid>
		<description>&lt;strong&gt;Migration from Drupal to WordPress complete&lt;/strong&gt;
Well, I finally made the move and migrated the site from Drupal to WordPress. I finished everything up yesterday and I'm now only finding some time to write about how the process went. I saw some commentary and references to the ideas I placed forth i...</description>
		<content:encoded><![CDATA[<p><strong>Migration from Drupal to WordPress complete</strong><br />
Well, I finally made the move and migrated the site from Drupal to WordPress. I finished everything up yesterday and I&#8217;m now only finding some time to write about how the process went. I saw some commentary and references to the ideas I placed forth i&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Insam</title>
		<link>http://vrypan.net/log/2005/03/10/migrating-from-drupal-to-wordpress/#comment-1792</link>
		<dc:creator>Tom Insam</dc:creator>
		<pubDate>Thu, 17 Mar 2005 12:42:12 +0000</pubDate>
		<guid isPermaLink="false">/?p=81#comment-1792</guid>
		<description>I KISS YOU!

Absolutely wonderful, works flawlessly (well, ok, after I poke thing to allow for the fact that I have more than one database, and that I didn't want the 'page' nodes imported. But wow, lovely. Thank you.</description>
		<content:encoded><![CDATA[<p>I KISS YOU!</p>
<p>Absolutely wonderful, works flawlessly (well, ok, after I poke thing to allow for the fact that I have more than one database, and that I didn&#8217;t want the &#8216;page&#8217; nodes imported. But wow, lovely. Thank you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael</title>
		<link>http://vrypan.net/log/2005/03/10/migrating-from-drupal-to-wordpress/#comment-1791</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Thu, 17 Mar 2005 12:31:14 +0000</pubDate>
		<guid isPermaLink="false">/?p=81#comment-1791</guid>
		<description>You can modify the comment part of the SQL statements so that the commenter's name, email and home page are retained instead of entering each as anonymous. Change to this:

INSERT INTO wp_comments (
comment_post_ID, comment_author, comment_author_email, comment_author_url, comment_date, comment_content, comment_parent
)

SELECT nid, name, mail, homepage, FROM_UNIXTIME(timestamp), concat('&lt;b&gt;',subject, '&lt;/b&gt;&lt;br /&gt;', comment), thread FROM comments ;</description>
		<content:encoded><![CDATA[<p>You can modify the comment part of the SQL statements so that the commenter&#8217;s name, email and home page are retained instead of entering each as anonymous. Change to this:</p>
<p>INSERT INTO wp_comments (<br />
comment_post_ID, comment_author, comment_author_email, comment_author_url, comment_date, comment_content, comment_parent<br />
)</p>
<p>SELECT nid, name, mail, homepage, FROM_UNIXTIME(timestamp), concat(&#8217;<b>&#8216;,subject, &#8216;</b><br />&#8216;, comment), thread FROM comments ;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
