WordPress:仅复制数据(上传、页面和帖子)


Wordpress: Copy only data (uploads, pages and posts)

仅找到许多复制/备份整个Wordpress安装的解决方案,但这不是我想要的。

我想重建(从头开始设置)现有的 Wordpress 安装(这真是一团糟),没有笨重的插件、主题和其他设置。只是上传,页面和帖子。

由于 SQL 包含许多关系和表,因此我想知道必须在不损坏当前安装的情况下覆盖哪些表。也许周围有一个工具可以实现这一目标?

这可以减少集中复制所有数据所需的时间。

有什么提示吗?

常规指针:

  • 您想要的大多数数据可能都在wp_postswp_postmeta表中 - 如果您想保持注释wp_commentswp_commentmeta将是关键。 wp_options表和wp_term表对于选项和分类信息也很重要。
  • WordPress具有相当语义的表名(即wp_termswp_comments等),因此在数据库中要检查的一件事是许多无关的表,这些表的名称类似于您的插件。你可能会放弃这些。
  • 检查wp_commentswp_users - 如果网站曾经遇到垃圾邮件问题,这些将被拉油。
  • WordPress插件
  • 和主题通常在自己的小世界中关闭,充当单独的应用程序,在实例化WordPress应用程序时挂钩。在导入新站点之前,请禁用旧站点上的所有插件/主题。我想你会发现大部分内容都没有受到影响(如果网站是使用高级自定义字段构建的,你需要保留那个)。