【问题标题】:Migrate Blog Post to Another Website将博客文章迁移到另一个网站
【发布时间】:2017-08-30 03:53:57
【问题描述】:

我正在尝试将我的所有博客文章从站点 A 迁移到站点 B。 我做了传统的方式,即工具>导出,然后选择“发布”和导出。这个生成 XML。之后,我通过 Tools > Import 然后 Wordpress Importer 将其导入。我还检查了“下载和导入文件附件”。它会导入博客的所有内容,但不会同时导入内容上的图片和特色图片。我可以看到站点 B 上图像的 URL 仍然是“http//siteA.com/”。特色图片不存在。

我想知道将所有博客文章转移到另一个站点的其他方法吗? 有没有可以使用的插件?

【问题讨论】:

    标签: wordpress import export blogs


    【解决方案1】:

    是的,还有几个插件可用于导入媒体文件。

    我之前也使用过Export Featured Images插件来导入博客图片,效果很好。

    首先,您需要使用WordPress默认的Tools->导入方法导入帖子,然后您可以使用此插件导入特征图像。我以前做过,效果很好。

    或者这将是另一个插件WP Attachment Export。这将有助于您导入所有带有帖子内容的附件。

    希望本指南对您有所帮助。谢谢。

    【讨论】:

      【解决方案2】:

      不是完整的解决方案,但我是这样工作的。

      1. 使用WP Migrate DB 插件导出您的数据库。
      2. 将站点 URL 从 http//siteA.com/ 更改为 http//siteB.com/
      3. 将 wp-content 文件夹从 http//siteA.com/ 上传到 http//siteB.com/

      这些步骤将使站点A 克隆到站点B。

      最后一步将删除您的其他帖子类型和页面 不想在站点B中

      【讨论】:

      • 我在站点 B 上已有页面。我只需要站点 A 的博客文章。我不想将站点 A 克隆到站点 B。
      • SiteB中错误图片的URL(“http//siteA.com/”),是在页面内容编辑器中输入的吗??
      • 没有。这是因为博客文章从站点 A 导出/导入到站点 B
      【解决方案3】:

      迁移网站的简单步骤

      1. 复制 wp-content 文件夹
      2. 同时导出数据库。
      3. 在更改到目标站点之前。请备份您的网站。
      4. 删除 wp-content 文件夹并粘贴源 wp-content 文件。
      5. 并保留数据库备份
      6. 删除目标数据库的所有表并导入源数据库。
      7. 现在是最后一步

      转到https://interconnectit.com/products/search-and-replace-for-wordpress-databases/

      并下载文件夹并粘贴到您的目标站点根文件夹中。

      假设您的网站是 example.com

      运行类似 example.com/search-and-replace-for-wordpress-databases 的脚本

      按照页面说明将源url更改为目标url。

      1. 现在每个部分都与您的源文件相同。

      【讨论】:

      • 如果您只想发帖,请点击链接bradymower.com/how-to-move-posts-to-new-wordpress-site。希望对您有所帮助。
      • 这就像获取整个内容文件夹?我不想要其他不属于博客文章的主题和图像等文件,因为它们太多了
      • 然后看我之前的评论。这会对你有所帮助。
      • 我确实检查了它,这正是我在描述中所做的,
      • 然后只需下载搜索替换脚本并按照我在上述步骤中所说的运行。意味着您必须执行第 7 步和第 8 步。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多