如何快速将外部图像导入 WordPress 网站?
已发表: 2022-05-23您想从外部链接将图像导入您的 WordPress 网站吗? 您网站中使用的其他来源的照片也应保存在网站的服务器上。 因此,在本指南中,我们将分享如何将外部图像导入 WordPress。
默认情况下,WordPress 不会将外部图像下载到您的网站。 您必须使用 WordPress 插件来导入外部图像并将它们保存在媒体库中或手动执行。 我们将向您展示两种方式。
- 何时以及为什么需要将外部图像导入 WordPress 网站?
- 使用插件将外部图像导入您的 WordPress 网站
- 安装和设置自动上传图片插件
- 更新您的帖子以触发插件
- 一次在大量帖子/页面上快速触发插件的提示
- 在没有插件的情况下将外部图像导入您的 WordPress 网站
- 使用 FTP 客户端下载外部图像
- 使用 FTP 客户端将外部图像上传到您的 WordPress 站点
- 如何修复图像 URL?
- 最后的话
何时以及为什么需要将外部图像导入WordPress 网站?
外部图像是嵌入在您的内容中的照片,从不同的网站加载。
最常见的是,WordPress 用户在从其他平台(例如 Blogger、Joomla 和 Weebly)迁移他们的网站后会遇到外部图像问题。
默认情况下,如果您使用好的 WordPress 导入器插件,它会尝试导入图像。 您可以通过从 WordPress 仪表板导航到媒体>库页面来查看导入的图像。
如果您发现所有图片都已存在,但帖子的 URL 链接到旧来源,则需要更新 URL。 我们还将在本文后面讨论这个问题。
但是,如果您没有看到照片,请继续阅读。 我们将向您展示如何将这些外部图像导入您的 WordPress 网站。
使用插件将外部图像导入您的 WordPress 网站
安装和设置自动上传图片插件
您需要做的第一件事是安装并激活自动上传图像插件。 以下是说明。
- 首先,您需要从 WordPress 仪表板访问插件>添加新页面。
- 在右上角的搜索框中输入自动上传图片。
- 该插件将首先出现在列表中。 单击其标题旁边的立即安装按钮。
- 将下载自动上传图像插件。 完成后,立即安装按钮将变为活动按钮。 点击它。
完成上述过程后,您应该访问“设置”>“自动上传图像”页面以查看插件设置。
默认设置应该适用于大多数用户。 但如果需要,您可以更改它们。
该插件会将外部图像导入默认的 WordPress 媒体上传目录。 您可以通过提供不同的基本 URL 来更改它。 此外,您可以设置文件名、图像 alt 标签和图像大小,并排除帖子类型和域。
完成后,不要忘记单击“保存更改”按钮来存储您的更改。
更新您的帖子以触发插件
现在,是时候使用外部图像源更新所有帖子和页面了。
- 从 WordPress 仪表板导航到帖子/页面页面,然后选择一个帖子/页面。
- 之后,单击右上角的更新按钮。
如果一切正常,媒体库文件夹将被导入的图像填充。 您还可以看到帖子/页面中的外部图像 URL 已更新。
一次在大量帖子/页面上快速触发插件的提示
如您所见,这是一个手动过程。 如果您有很多帖子和页面,这可能会很乏味。 幸运的是,您可以使用 WordPress 批量编辑功能来节省时间。
- 只需从 WordPress 仪表板导航到“帖子/页面”页面。
- 然后点击右上角的屏幕选项按钮。
- 您需要将每页项目数字段中的数字增加到 999。
- 接下来,单击应用按钮。
- 该页面将重新加载。 现在,它将一次显示 999 个帖子/页面。 您需要选择所有这些。
- 然后在批量操作菜单中选择编辑。 然后单击应用按钮。
- 将显示一个快速编辑框,其中包含所有选定的帖子/页面。 现在,您只需要单击更新按钮。 并且所有这些都将更新。
上述过程将触发插件检查所有选定的帖子/页面并将外部图像导入您的 WordPress 站点。
如果您有超过 999 个帖子/页面,则需要对剩余内容重复该过程。
在没有插件的情况下将外部图像导入您的 WordPress 网站
如果您出于任何原因不想使用自动上传更新之类的插件,则此部分适合您。 但它仅在您有权访问源站点时才有效。 此外,您在整个指南中都需要一个 FTP 客户端。
如果您没有安装,我们建议您尝试 FileZilla。 这是适用于 PC 的可靠且开源的应用程序。
使用FTP 客户端下载外部图像
通过FTP客户端访问源站点后,需要定位到外部图片的存储位置。
如果该站点由 WordPress 提供支持,您将需要找到根目录,通常命名为“ public_html ”或“ www ”。 之后,转到wp-content/uploads目录。 这是存储所有媒体文件的文件夹。
要查找图像,您需要查找按年份命名的文件夹。 例如,我们在上图中有两个这样的文件夹:2016 年和 2017 年。您可能已经猜到,每个文件夹都包含在各自年份上传的媒体文件。
找到存储外部图像的位置后,您所要做的就是将图像文件下载到您的 PC。 您可以通过选择所需的文件夹/文件来执行此操作。 然后右键单击它们并选择“下载”选项或类似的东西。
您现在可以坐下来等待文件完全下载,然后再继续。
使用 FTP 客户端将外部图像上传到您的WordPress站点
下一步是将图像上传到您的 WordPress 网站。 为此,您需要通过 FTP 登录您的 WordPress 站点。
进入后,您将需要返回wp-content/uploads/目录。 然后,将您下载的文件夹/文件拖到其中并等待 FTP 客户端上传它们。
在这个阶段,有几种可能的结果。 如果没有重复的图像文件,则不会出现警告。 否则,FTP 客户端会在上传过程中询问您是否要替换它们。
无论哪种方式,如果您选择在上传时替换所有当前媒体文件,您应该没问题。
如何修复图像 URL ?
如果您已将所有外部图像导入 WordPress 站点,但 URL 仍链接到旧来源,则需要更新 URL。
由于 WordPress 使用 HTML 代码插入图像,因此您可以使用诸如 Better Search Replace 之类的插件,而不是手动替换所有 URL。
该插件完全符合其名称的含义。 它使您可以在 WordPress 网站中搜索特定的短语或 URL,并将其替换为其他内容。
幸运的是,该插件是免费且易于使用的。 但是,您需要先安装并激活它。 如果您不知道如何操作,则类似于安装和激活自动上传图像插件。
- 完成后,从 WordPress 仪表板转到工具 > 更好的搜索替换页面。
- 查找名为Search for和Replace with的字段。 前者输入源站点的域名,后者输入您的域名。
- 之后,选择Select tables列表中的所有选项,以确保您不会错过任何图像 URL。
- 最后,向下滚动并单击运行搜索/替换按钮。
插件完成工作后,旧 URL 将被新 URL 替换。 并且您的 WordPress 网站上的图像将正确显示。
最后的话
就这些。 我们希望本指南能帮助您了解如何将外部图像导入您的 WordPress 网站。 如果您在下面的评论部分有任何问题,请随时留下您的问题。 我们会尽快回复您。