如何快速将外部图像导入 WordPress 网站?

已发表: 2022-05-23

您想从外部链接将图像导入您的 WordPress 网站吗? 您网站中使用的其他来源的照片也应保存在网站的服务器上。 因此,在本指南中,我们将分享如何将外部图像导入 WordPress。

默认情况下,WordPress 不会将外部图像下载到您的网站。 您必须使用 WordPress 插件来导入外部图像并将它们保存在媒体库中或手动执行。 我们将向您展示两种方式。

目录
[显示隐藏]
  1. 何时以及为什么需要将外部图像导入 WordPress 网站?
  2. 使用插件将外部图像导入您的 WordPress 网站
    1. 安装和设置自动上传图片插件
    2. 更新您的帖子以触发插件
    3. 一次在大量帖子/页面上快速触发插件的提示
  3. 在没有插件的情况下将外部图像导入您的 WordPress 网站
    1. 使用 FTP 客户端下载外部图像
    2. 使用 FTP 客户端将外部图像上传到您的 WordPress 站点
  4. 如何修复图像 URL?
  5. 最后的话

何时以及为什么需要将外部图像导入WordPress 网站?

外部图像是嵌入在您的内容中的照片,从不同的网站加载。

最常见的是,WordPress 用户在从其他平台(例如 Blogger、Joomla 和 Weebly)迁移他们的网站后会遇到外部图像问题。

默认情况下,如果您使用好的 WordPress 导入器插件,它会尝试导入图像。 您可以通过从 WordPress 仪表板导航到媒体>页面来查看导入的图像。

如果您发现所有图片都已存在,但帖子的 URL 链接到旧来源,则需要更新 URL。 我们还将在本文后面讨论这个问题。

但是,如果您没有看到照片,请继续阅读。 我们将向您展示如何将这些外部图像导入您的 WordPress 网站。

使用插件将外部图像导入您的 WordPress 网站

安装和设置自动上传图片插件

您需要做的第一件事是安装并激活自动上传图像插件。 以下是说明。

  1. 首先,您需要从 WordPress 仪表板访问插件>添加新页面。
导入外部图像 1
  1. 在右上角的搜索框中输入自动上传图片
  2. 该插件将首先出现在列表中。 单击其标题旁边的立即安装按钮。
  3. 将下载自动上传图像插件。 完成后,立即安装按钮将变为活动按钮。 点击它。
导入外部图像 2

完成上述过程后,您应该访问“设置”>“自动上传图像”页面以查看插件设置。

导入外部图像 3

默认设置应该适用于大多数用户。 但如果需要,您可以更改它们。

该插件会将外部图像导入默认的 WordPress 媒体上传目录。 您可以通过提供不同的基本 URL 来更改它。 此外,您可以设置文件名、图像 alt 标签和图像大小,并排除帖子类型和域。

导入外部图像 4

完成后,不要忘记单击“保存更改”按钮来存储您的更改。

更新您的帖子以触发插件

现在,是时候使用外部图像源更新所有帖子和页面了。

  1. 从 WordPress 仪表板导航到帖子/页面页面,然后选择一个帖子/页面。
导入外部图像 4
  1. 之后,单击右上角的更新按钮。
导入外部图像 5

如果一切正常,媒体库文件夹将被导入的图像填充。 您还可以看到帖子/页面中的外部图像 URL 已更新。

一次在大量帖子/页面上快速触发插件的提示

如您所见,这是一个手动过程。 如果您有很多帖子和页面,这可能会很乏味。 幸运的是,您可以使用 WordPress 批量编辑功能来节省时间。

  1. 只需从 WordPress 仪表板导航到“帖子/页面”页面。
导入外部图像 6
  1. 然后点击右上角的屏幕选项按钮。
  2. 您需要将每页项目数字段中的数字增加到 999。
  3. 接下来,单击应用按钮。
  4. 该页面将重新加载。 现在,它将一次显示 999 个帖子/页面。 您需要选择所有这些。
导入外部图像 6
  1. 然后在批量操作菜单中选择编辑。 然后单击应用按钮。
  2. 将显示一个快速编辑框,其中包含所有选定的帖子/页面。 现在,您只需要单击更新按钮。 并且所有这些都将更新。

上述过程将触发插件检查所有选定的帖子/页面并将外部图像导入您的 WordPress 站点。

如果您有超过 999 个帖子/页面,则需要对剩余内容重复该过程。

在没有插件的情况下将外部图像导入您的 WordPress 网站

如果您出于任何原因不想使用自动上传更新之类的插件,则此部分适合您。 但它仅在您有权访问源站点时才有效。 此外,您在整个指南中都需要一个 FTP 客户端。

如果您没有安装,我们建议您尝试 FileZilla。 这是适用于 PC 的可靠且开源的应用程序。

使用FTP 客户端下载外部图像

通过FTP客户端访问源站点后,需要定位到外部图片的存储位置。

如果该站点由 WordPress 提供支持,您将需要找到根目录,通常命名为“ public_html ”或“ www ”。 之后,转到wp-content/uploads目录。 这是存储所有媒体文件的文件夹。

导入外部图像 7

要查找图像,您需要查找按年份命名的文件夹。 例如,我们在上图中有两个这样的文件夹:2016 年和 2017 年。您可能已经猜到,每个文件夹都包含在各自年份上传的媒体文件。

找到存储外部图像的位置后,您所要做的就是将图像文件下载到您的 PC。 您可以通过选择所需的文件夹/文件来执行此操作。 然后右键单击它们并选择“下载”选项或类似的东西。

导入外部图像 8

您现在可以坐下来等待文件完全下载,然后再继续。

使用 FTP 客户端将外部图像上传您的WordPress站点

下一步是将图像上传到您的 WordPress 网站。 为此,您需要通过 FTP 登录您的 WordPress 站点。

进入后,您将需要返回wp-content/uploads/目录。 然后,将您下载的文件夹/文件拖到其中并等待 FTP 客户端上传它们。

导入外部图像 9

在这个阶段,有几种可能的结果。 如果没有重复的图像文件,则不会出现警告。 否则,FTP 客户端会在上传过程中询问您是否要替换它们。

无论哪种方式,如果您选择在上传时替换所有当前媒体文件,您应该没问题。

如何修复图像 URL

如果您已将所有外部图像导入 WordPress 站点,但 URL 仍链接到旧来源,则需要更新 URL。

由于 WordPress 使用 HTML 代码插入图像,因此您可以使用诸如 Better Search Replace 之类的插件,而不是手动替换所有 URL。

该插件完全符合其名称的含义。 它使您可以在 WordPress 网站中搜索特定的短语或 URL,并将其替换为其他内容。

幸运的是,该插件是免费且易于使用的。 但是,您需要先安装并激活它。 如果您不知道如何操作,则类似于安装和激活自动上传图像插件。

  1. 完成后,从 WordPress 仪表板转到工具 > 更好的搜索替换页面。
导入外部图像 10
  1. 查找名为Search forReplace with的字段。 前者输入源站点的域名,后者输入您的域名。
  2. 之后,选择Select tables列表中的所有选项,以确保您不会错过任何图像 URL。
  3. 最后,向下滚动并单击运行搜索/替换按钮。

插件完成工作后,旧 URL 将被新 URL 替换。 并且您的 WordPress 网站上的图像将正确显示。

最后的话

就这些。 我们希望本指南能帮助您了解如何将外部图像导入您的 WordPress 网站。 如果您在下面的评论部分有任何问题,请随时留下您的问题。 我们会尽快回复您。