【问题标题】:Exporting Drupal 6 to Wordpress latest (3.2.1?) [closed]将 Drupal 6 导出到最新的 Wordpress(3.2.1?)[关闭]
【发布时间】:2011-10-03 11:16:55
【问题描述】:

我在 Drupal 中继承了一个网站。长话短说:我非常想恢复理智。 WP 3.2.1(撰写本文时的最新版本)是选择。

不过,Drupal 中的导出流程似乎需要机械工程博士学位。谷歌搜索会导致 Java 程序(对我们来说毫无疑问)或付费服务。

真的吗?有没有人道的方法可以将我的所有数据从 Drupal 移动到 WP?

感谢您的任何指点!

【问题讨论】:

  • Drupal 站点中的数据组织方式与博客相对原始的结构可能大不相同,尤其是当您使用大量自定义数据类型等时。我认为需要有关您尝试导出的网站的更多信息。你真的确定这首先是正确的方法吗?为什么要离开 Drupal?
  • WP 不再是“博客”。我可以创建任何以 WP 为后端的网站。无论如何,让我们假设使用了 Drupal 的默认安装。我只需要内容+日期+基本字段。谢谢!
  • @Pekka +1 表示“你为什么要离开 Drupal?”...谁愿意?!
  • @PKHunter 如果您在使用 Drupal 6 时有过不好的体验,您可能想看看 Drupal 7,这里有天壤之别;它现在实际上很容易管理,并且在上面编写代码绝对是一种乐趣。
  • 在此处查看可用的 java 程序:modeling-languages.com/migrating-drupal-6-to-wordpress-3 进行基本迁移

标签: mysql wordpress drupal drupal-6 export


【解决方案1】:

WP 无论他们想告诉你什么,仍然只是作为一个博客平台才有效(相信我,我在这方面有很多经验)。许多人已经扩展了它的核心功能,使其可以比原来做的更多,但这些扩展充其量只是紧张。 Drupal 是专门为扩展而构建的,因此我们的开发人员可以轻松扩展它。

话虽如此(并且我的迷你咆哮已经结束!),这段 SQL 会让你开始......它会将基本内容从 node 表拉到 wordpress @987654324 @表。

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

不幸的是,没有简单的方法来自动提取 CCK (D6) 或核心 (D7) 字段,因为 Drupal/Wordpress 中的字段存储有很大不同;您必须检查表格并根据您添加的字段编写自定义脚本。

希望有帮助

这些链接可能也会有所帮助,第一个是上述 SQL 的来源:

How To Migrate From Drupal To WordPress — Export And Import Mysql Script
Migrating Drupal to Wordpress

【讨论】:

  • 干得好,伙计。不过,您应该再看看 3.2 WP 版本。最近发生了很多变化,包括自定义帖子类型支持。 WP 实际上已经成长为一个不错的 CMS 框架。
  • 我的立场是正确的 :-) 我听说最新的 Wordpress 包含某种基于字段的系统,但不知道他们最终将帖子类型拆分了。对 Wordpress 竖起大拇指!不要从上面的咆哮中误会我的意思,我认为 Wordpress(3.2 之前的版本)就其本身而言非常出色,我只是从未认为它具有特别的可扩展性。
  • 哇,克莱夫,这正是我所需要的!感谢这两个网址!当像我这样的人将来搜索此信息时,让我添加这个以供 Google 获取此页面:从 Drupal 迁移到 Wordpress,从 Drupal 迁移到 Wordpress,从 Drupal 迁移到 Wordpress。虽然我不得不说,3.2.1 中的 WP 是一个巨大的不同平台,坦率地说,这是一个定制的魅力。每个人,尤其是使用 CMS 进行内容上传的简单用户,都喜欢定制的 UI。对我来说,模板化前端非常简单。希望2年后我是对的。谁知道。但是现在谢谢!
猜你喜欢
  • 2015-10-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多