如何通过 FTP + 其他方法批量上传文件到 WordPress

正在苦恼如何通过 FTP 将文件批量上传到 WordPress?有时,您要处理的图片太多,以至于常规的 WordPress 媒体库上传器都无法剪切.

或者,您可能正在处理一个太大的文件,以至于无法在不达到最大上传限制的情况下通过媒体库上传器上传它.事实上,一些 WordPress 网站的上传限制仅为 2MB,高分辨率图像很容易超过.

无论您是要上传数百张图片还是只是几个大文件,FTP 通常都提供比尝试通过 WordPress 仪表板上传更简单的方法.

但是这样做的问题是:

您可能已经发现,您不能只是将文件上传到您的服务器,然后立即开始在您的 WordPress 网站上使用它们. 不过请放心.还有一种方法可以做到这一点-我将向您展示方法!

这就是您通过 FTP 上传到 WordPress 的文件不显示的原因

如果您已经尝试通过 FTP 将文件上传到您的 WordPress 媒体库,您可能会疑惑为什么这些文件没有显示在您的媒体库中.

交易如下:

为了让您能够在 WordPress 仪表板中使用媒体文件,这些文件需要在 WordPress 中实际注册.

当您通过 FTP 上传文件时,您将它们放在服务器上,但您没有做任何事情将它们实际注册到您的 WordPress 网站.在您的 WordPress 网站上注册它们并实际开始在您的媒体库中使用它们,您需要执行一些额外的步骤.

整个过程如下:

如何通过 FTP 批量上传文件到 WordPress

为了尽可能地提供帮助,我将开始介绍如何通过 FTP 将文件实际上传到您的服务器.

如果您已经通过 FTP 将文件上传到您的服务器,您可以单击此处直接跳到第 3 步,在那里您将实际注册这些文件文件到您的 WordPress 网站.

第 1 步:通过 FTP 连接到您的站点

要通过 FTP 连接到您的站点,您需要:

  • 您的 FTP 用户名和密码 – 如果您不知道这些,可以从您的主机获取它们(请参阅主机的文档或支持以获取更多信息).
  • 一个 FTP 程序FileZilla 是一个不错的免费选项,我将用于我的教程截图.

完成这两件事后,打开您的 FTP 程序并在顶部输入您的凭据:

以下是各种输入框的含义:

  • Host – 您网站的实际 URL(或您服务器的 IP 地址)
  • 用户名– FTP 帐户的用户名,该用户名是从主机获取的
  • 密码 – FTP 帐户的密码,从主机处获得
  • 端口——通常您可以将其保留为默认值,但有时您的主机会指定不同的端口

成功连接到您的网站后,您应该会看到如下内容:

第 2 步:上传文件到 wp-content/uploads 文件夹

要将文件上传到您的 WordPress 网站,您需要浏览到服务器上的 wp-content/uploads 文件夹.

为此,请使用 FTP 程序中的文件夹树:

现在,您可以将文件直接上传到此文件夹,也可以:

  • 使用 WordPress 自动创建的日期文件夹
  • 创建自己的文件夹

这并不重要只要您将文件上传到上传文件夹或其中的子文件夹.

要上传文件,只需将它们从本地站点标签拖到远程站点标签:

第 3 步:安装来自服务器的免费添加插件

此时,您要上传的文件应该在您的服务器上.但是,如果您尝试在媒体库中找到它们,则无处可寻:

让我们解决这个问题!要注册您上传的文件,您需要一个名为 从服务器添加.

它已在 WordPress.org 上列出,因此您可以通过搜索直接从仪表板安装它:

步骤 4:使用 Add From Server 将文件导入 WordPress 媒体库

安装并激活从服务器添加插件后,转到媒体 → 从服务器添加以访问其界面.

最初,您应该会看到 wp-content 文件夹中所有文件夹/文件的列表.单击以访问 uploads/ 文件夹:

然后,浏览到您通过 FTP 上传文件的文件夹.

进入该文件夹后,您应该会看到您通过 FTP 上传的所有文件的列表:

使用复选框选择:

  • 所有文件
  • 单个文件

然后,点击导入按钮:

根据您拥有的文件数量,该过程可能需要一些时间.但是一旦完成,您应该会看到一条成功消息.而且您还会注意到,您现在在文件夹中拥有所有 WordPress 默认图像大小:

就是这样!您现在可以开始使用媒体库中的这些文件了:

使用 WP-CLI 作为从服务器插件添加的替代方法

这种方法不适合初学者.但是如果您是开发人员和/或熟悉 WP-CLI,您实际上可以使用 WP-CLI 命令在您的服务器到您的媒体库.

具体来说,您需要使用 wp 媒体导入命令.

这种方法的好处是它比从服务器添加更灵活.有了它,您可以:

  • 自动为文件指定标题、题注或替代文字
  • 将文件附加到特定帖子
  • 将其他网站的文件导入您的媒体库(而不是您自己服务器上的文件)

您还可以使用 Regex 以编程方式仅选择满足特定条件的文件.

如果您精通技术,要利用此方法,您需要:

将文件批量上传到 WordPress 的其他解决方案

如果您无法通过 FTP 连接到您的网站,这里有另外两种将文件上传到您的 WordPress 网站的解决方案.

它们不像上面的 FTP 方法那么灵活,但在某些情况下,它们仍然比使用常规的 WordPress 媒体库上传器更方便.

使用 cPanel 文件管理器并从服务器插件添加

作为 FTP 的替代方案,如果您的主机使用 cPanel,您还可以通过 cPanel 文件管理器上传文件.

这不是批量上传文件的好选择,但如果您有一个超过 WordPress 网站上传限制的大文件,它会很有帮助.

要访问它,请在您的 cPanel 仪表板中查找文件管理器选项:

然后,您可以使用上传按钮上传文件(一次只能上传一个,这就是为什么这种方法不适用于批量上传) :

将文件上传到 wp-content/uploads 文件夹后,您可以使用从服务器添加将它们实际导入您的 WordPress 网站.

使用 Zip 插件上传媒体

作为另一种选择,Upload Media by Zip 是一个免费插件,可让您将 ZIP 文件直接上传到 WordPress 媒体库.

此插件对处理大文件(或绕过 WordPress 网站的上传限制)无济于事,但它是批量上传大量小文件的便捷方式.

从本质上讲,它允许您上传包含一堆不同图像的单个 ZIP 文件夹.然后,它会打开 ZIP 文件夹,提取所有这些图像(或其他媒体文件),并将它们添加到您的媒体库中.

要使用它,安装并激活免费插件.

然后,您将在 WordPress 编辑器中看到一个新的上传和提取 Zip 存档按钮:

当你点击它时:

  • 选择计算机上的 ZIP 文件
  • 选择是否在该过程完成后删除 ZIP 文件
  • 点击上传和提取开始该过程

然后,您应该会看到一条成功消息,以及将这些文件插入帖子的选项:

享受更灵活的文件上传

如果您想要两者的好处:

  • 批量上传大量文件
  • 上传超过 WordPress 网站上传限制的文件

那么,我在文章的大部分时间都在讨论的 FTP 方法将是您最好的选择.请记住-以下是您需要做的所有事情:

  • 通过 FTP 将文件上传到 uploads 文件夹
  • 使用从服务器添加插件将文件导入您的媒体库

但是如果您由于某种原因无法使用 FTP,您还可以利用另外两个有限的选项:

  • cPanel 文件管理器适用于上传单个大文件
  • Zip 插件上传媒体非常适合一次上传大量小文件(请记住,它仍然受到 WordPress 网站的最大上传限制的限制)

虽然我们讨论的是图像主题,但您可能还对一些帮助您处理图像的工具优化它们的性能.

VPS1352主机测评网(www.vps1352.com)
本文链接:https://www.vps1352.com/7606.html

22

发表回复