【问题标题】:Migrating From a Combined Hand Crafted Website and WordPress to Only WordPress从结合了手工制作的网站和 WordPress 迁移到仅 WordPress
【发布时间】:2017-02-08 07:28:45
【问题描述】:

我已将一个手工制作的网站迁移到 WordPress 网站。以前的实现确实在博客的子目录中有 WordPress。显然博客的管理员不是网站的所有者,我无法从所有者那里获得管理员用户名和密码,所以我无法使用复制器插件。由于时间限制,我无法在删除活动博客之前将博客合并到新网站中。

我拥有旧版网站的所有文件和数据库(以 database.sql 形式)。

我在Codex 找到了数据库表图,但我最感兴趣的是传输所需的最少表数。

我需要将旧数据库中的哪些表导入新数据库(在将所有绝对链接更改为正确地址之后)?

我知道 wp_postmeta 表和 wp_posts 表,还有其他需要导入的吗?

【问题讨论】:

  • 如果您有权访问数据库,您可以将管理员用户的电子邮件地址更改为您自己的,然后请求重置密码。在您以管理员身份成功登录后,请使用复制器/迁移插件,该插件将为您处理更新数据库中的所有 URL。根据您的情况,您可能只想使用默认的 WordPress 导出器工具导出内容。

标签: mysql database wordpress


【解决方案1】:

这取决于您要保留哪些数据。

主要的数据类型和表格有:

  • 术语(wp_term_relationships、wp_term_taxonomy、wp_termmeta、wp_terms)
  • 评论(wp_cmets、wp_commentmeta)
  • 用户(wp_users、wp_usermeta)

您不想只导入整个.sql 文件并从那里开始吗?这可能比试图拼凑起来更容易。然后,您可以删除除wp_(或您使用的任何前缀)之外的任何表。

【讨论】:

  • 如果所有者不着急的话,这可能是一个很好的开始方式,但我已经在没有博客的情况下启动并运行了网站。
猜你喜欢
  • 2017-03-12
  • 1970-01-01
  • 1970-01-01
  • 2019-01-19
  • 2017-06-14
  • 2019-01-04
  • 2019-11-29
  • 2018-05-20
  • 1970-01-01
相关资源
最近更新 更多