WP 是仍然作为一个博客平台唯一正确有效的,不管他们想告诉你(相信我,我在这方面有很多的经验)是什么.各种各样的人已经扩展了它的核心功能,以便它可以比原来做得更多,但这些扩展充其量是紧张的.Drupal专门为扩展而构建,因此我们开发人员可以轻松扩展它.
虽然这样说(并且我的迷你咆哮!),这一点SQL将启动你...它会将基本内容从node表中拉入wordpress wp_posts表.
INSERT INTO wp23.wp_posts (
ID, post_author, post_date, post_date_gmt, post_content, post_title, post_excerpt, post_name, post_modified, post_modified_gmt, post_type)
SELECT node.nid, node.uid, FROM_UNIXTIME(node.created), FROM_UNIXTIME(node.created), node_revisions.body, node.title, node_revisions.teaser, concat('node/', node.nid), FROM_UNIXTIME(node.changed), FROM_UNIXTIME(node.changed),'page'
FROM drupal.node, drupal.node_revisions WHERE node.type = 'page' AND node.nid = node_revisions.nid
Run Code Online (Sandbox Code Playgroud)
不幸的是,没有简单的方法来自动拉入CCK(D6)或核心(D7)字段,因为Drupal/Wordpress中的字段存储差别很大; 你必须检查表并根据你添加的字段编写自定义脚本.
希望有所帮助
这些链接也可能有所帮助,第一个是以上SQL来自的地方:
如何从Drupal迁移到WordPress - 导出和导入Mysql脚本将
Drupal迁移到Wordpress