无法从备份恢复-如何获取旧的博客帖子?

时间:2016-09-03 作者:Michael Giesen

背景故事:

我被邀请来帮助修复WordPress主题更新的一个问题&;移民出现了可怕的错误。长话短说,当搬家的人完成工作时,他不知何故“丢失”了所有的博客帖子6年的博客帖子

幸运的是,我能够(据我所知)在迁移之前找到旧网站的完整备份,以及MySQL数据库的副本。

然而,这似乎是一种多站点配置,在将所有web文件上载到子域并复制DB(据我所知)之后,仍然无法访问该网站。

我几乎已经放弃了完全复制网站的想法——我觉得我已经尝试了一切。话虽如此,唯一对客户真正重要的是博客帖子。

我的问题是:如果我仍然有原始的web文件,是否有办法提取博客数据并将其注入新的WordPress网站?如果是这样的话,我该怎么做呢?

这些类型的问题和/或故障排除我没有很多经验,因为我实际上只是一个前端开发人员。

任何/所有帮助都是greatly 非常感谢!

(如果需要更多信息来帮助-请让我知道,我会尽快提供)

1 个回复
SO网友:Jeremy Ross

以下是我将采取的步骤。

对数据库备份进行备份,并将其存储在安全的地方,查找备份时站点运行的WordPress版本:

  • 在文本编辑器中打开sql转储文件并搜索db\\U版本here. version of WordPress 本地或开发人员站点(子域或任何内容)遵循instructions for migrating 将站点添加到新域(即localhost或dev.example.com)使用WordPress/tools/export工具导出帖子

相关推荐

WooCommerce:Pre_Get_Posts中的复杂查询

我想在获取产品时添加一个复杂的过滤。我有一些产品,其中一些链接到自定义帖子类型</此自定义帖子类型有一个转发器字段根据cookie的不同,我应该只获取在此转发器字段中具有该值的产品,我知道我可以使用:add_filter( \'pre_get_posts\', \'fwp_archive_per_page\' ); 我知道我可以像这样设置额外的元查询:$query->set( \'meta_query\', array( \'relation\' => \'