-1

我已经使用了一些教程将Drupal 6网站转换为WordPress. 我的问题是我没有找到任何教程,其中包含可用于MySQL将 users 表转换Drupal 6为. 正如我所说...其他一切都已完美转换,但这是唯一剩下的。wp_usersWordPress 3+

对此有何见解?

4

3 回答 3

1

我已经阅读了几个教程,并且 room34 网站提供了帮助。但是,一旦整个站点被转换,自定义永久链接就不会被使用,并且必须使用使用 slug 的帖子名。我已经编写了教程和过程,其中我将 Drupal 完全转换为有效的 WordPress。如何将 Drupal 转换为 WordPress。我感谢帮助解决我的问题的博客所有者、我在整个转换过程中的发现,当然还有代码。我感谢所有回答的人,但没有任何帮助。

于 2013-02-20T14:19:23.750 回答
0

不确定是否有帮助。

// Query from Drupal DB all users
SELECT uid, name, pass, mail, created
FROM users
WHERE uid > 0

// Cycle throught all users and insert each one of them into Wordpress DB
foreach ($users as $user)
  "INSERT INTO wp_users SET
  ID = $user->uid,
  user_login = $user->name,
  user_pass = $user->pass,
  user_nicename = $user->name,
  user_email = $user->mail,
  user_url = '',
  user_registered = date('Y-m-d H:i:s', $user->created),
  user_activation_key = '',
  user_status = 0, // not sure about that
  display_name = $user->name"
}
于 2012-10-14T12:34:07.260 回答
0

我最近写了一篇博客文章,记录了我的 Drupal 到 WordPress 的转换过程:Drupal 到 WordPress 迁移说明

它涵盖了如何迁移帖子作者和评论作者。我的查询类似于 Nile Flores 的查询,因为我们使用了相同的来源,即 Scott Anderson 的博客文章。但是,随着时间的推移,我还添加了一些有助于我自己的站点迁移的修改。由于我讨论了一个具体示例,因此解释有点冗长,因此仅在此处粘贴 SQL 可能对您不起作用。

我已经把它放在GitHub 上,以防有人想轻松克隆所有内容或提交改进。

于 2014-06-30T11:26:12.077 回答