WordPress 媒体库未加载:11 种修复方法

已发表: 2023-04-27

您正在为您的 WordPress 网站创建完美的新页面。

您已经想到了所有能够激发灵感、告知信息和娱乐的正确词语。 您已经选择了完美的图像和视频来补充您的消息,并且您已准备好将它们上传到您的 WordPress 媒体库。

但是当你点击媒体库按钮时……

当您意识到媒体库未加载并且您无法访问任何媒体文件时,您的心沉了下去。

但在您开始恐慌之前,让我们回顾一下解决媒体库常见问题的最有效技术,以便您可以重新开始创作您的杰作。

  • 快速 WordPress 媒体库修复首先尝试
  • 修复 WordPress 媒体库未加载
  • WordPress 媒体库不显示图像或缩略图
  • WordPress 媒体库网格视图不工作
  • WordPress 媒体库搜索不工作
  • WordPress 媒体库再次开始工作后该怎么做

快速 WordPress 媒体库修复首先尝试

在我们深入研究更高级的解决方案之前,这里有一些快速修复来尝试。


更新 WordPress

您的 WordPress 媒体库无法加载的原因之一可能是 WordPress 版本过时。

通过几个简单的步骤更新它:

第 1 步:备份您的网站。 我们始终建议备份您的网站,以确保在更新过程中出现任何问题时您可以恢复所有数据。

第 2 步(可选):检查兼容性。 确保您的主题和插件与最新版本的 WordPress 兼容。 您可以通过访问开发人员的网站或检查 WordPress 插件存储库上的兼容性信息来检查这一点。

第 3 步:登录到您的 WordPress 仪表板并检查更新。 登录后,单击“仪表板”>“更新”导航至“更新”部分。 在这里,您将看到是否有任何可用于 WordPress、插件和主题的更新。

单击“立即更新”按钮以更新 WordPress 核心。

第 4 步(推荐):更新插件和主题。 接下来,访问仪表板中的“插件”“外观”部分,检查是否需要更新任何插件和主题。 只需检查那些有待更新的插件,然后单击“更新插件”“更新主题”按钮。

更新 wordpress 插件

成功更新插件

完成更新后,访问您的媒体库以查看问题是否已解决。 此外,检查您的网站以验证一切是否按预期工作。


还原最近的更改

如果您最近对您的 WordPress 网站进行了任何更改,例如安装新插件或主题,这可能是媒体库未加载的原因。

尽管 WordPress 在帖子/页面级别提供了“撤消”按钮和内置修订功能,但您更有可能需要从备份中恢复。

您可以通过访问网络托管服务商的控制面板、找到备份工具并选择您在安装新插件或主题之前所做的备份来执行此操作。


停用插件

插件冲突可以说是媒体库无法加载问题的最常见原因。 停用所有插件并一个一个重新激活它们可以帮助识别罪魁祸首。

使用批量操作停用所有插件并检查媒体库问题现在是否消失。 如果是,您刚刚确认存在插件不兼容问题。

通过批量操作停用插件

不幸的是,没有自动执行此操作的方法,您必须在“插件”部分和媒体库之间来回切换,以检查是哪个插件导致了问题。

一旦确定了罪魁祸首,您就可以检查插件是否已正确更新,或者联系插件支持团队进一步排除故障。


切换到默认主题

有时,由于主题更新或自定义,媒体库可能无法加载。 切换到默认主题,例如二十二十三,可以帮助确定主题是否导致了问题。

只需转到“外观” > “主题”并停用当前主题即可切换到默认主题。 别担心,您的所有设置和配置都将按原样保存。

切换到 wordpress 默认主题

检查媒体库现在是否正常工作。 如果是,请查看您的主题是否需要更新,或联系专门的支持团队来解决问题。

最好的情况,其中一个快速修复应该可以完成工作。 如果没有,那么您将不得不尝试一些更高级的选项。 让我们检查一下。


修复 WordPress 媒体库未加载

清除浏览器缓存和 cookie

有时,您的浏览器缓存和 cookie 可能会导致媒体库出现问题。 清除它们通常可以解决问题。 您可以通过转到浏览器设置并找到清除缓存和 cookie 的选项来执行此操作。

以下是清除Google Chrome浏览器缓存和 cookie 的步骤:

  • 单击浏览器窗口右上角的三个点。
  • 选择“更多工具”,然后选择“清除浏览数据”。
  • 选择要清除数据的时间范围。

清除浏览数据

  • 选择“Cookie 和其他站点数据”和“缓存的图像和文件”。
  • 点击“清除数据”。

如何清除 Chrome 中的缓存文件


检查服务器错误日志

您的服务器问题可能导致媒体库无法加载。 要在 cPanel 中检查您的服务器日志,您可以联系您的托管服务提供商寻求帮助或:

  • 登录到您的 cPanel 帐户。
  • 单击“指标” ,然后单击“错误”。
  • 检查错误日志以了解与媒体库或 WordPress 相关的任何错误。
  • 如果您看到任何您不理解的错误,请联系您的托管服务提供商。


控制面板错误


增加 PHP 内存限制

太低的 PHP 内存限制是导致媒体库出现问题的另一个原因。 尝试通过编辑 wp-config.php 文件来增加 PHP 内存限制。

要自己做,请按照下列步骤操作:

  1. 打开 WordPress 安装根目录中的wp-config.php文件。
  2. 将以下代码添加到文件中: define( 'WP_MEMORY_LIMIT', '256M' );
  3. 保存更改并刷新您的网站以查看媒体库是否加载。

wp配置

如果这不起作用,您可以联系您的托管服务提供商为您增加 PHP 内存限制。


在 .htaccess 中禁用 mod_security

Mod_security 是一个安全模块,有时会导致 WordPress 出现问题。 您可以尝试通过编辑 WordPress 安装中的 .htaccess 文件来禁用它。

  1. 登录到您的 cPanel 帐户。
  2. 单击“文件管理器”并导航到 WordPress 安装的根目录。
  3. 找到 .htaccess 文件并右键单击它。
  4. 单击“编辑”并在文件顶部添加以下代码:

    禁用模组安全
  5. 保存更改并刷新您的网站以查看媒体库是否加载。

如果您对自己执行此操作没有信心,请联系 WordPress 专家寻求帮助。


禁用 CDN

如果您使用的是 CDN(内容分发网络),它可能会导致媒体库出现问题。 尝试禁用它并查看媒体库是否开始加载:

  1. 登录到您的 CDN 帐户。
  2. 找到您的 WordPress 网站的设置并禁用 CDN。
  3. 刷新您的网站以查看媒体库是否加载。
  4. 如果是这样,您可能需要配置您的 CDN 以与 WordPress 一起使用或联系您的 CDN 提供商寻求帮助。

使用 NitroPack 加速您的 WordPress 网站并免费获得 Cloudflare 提供的世界级 CDN

WordPress 媒体库不显示图像或缩略图

如果您的媒体库正在加载但未显示图像和/或缩略图,您可以尝试:

  • 如前所述停用/重新激活插件
  • 更新 WordPress 数据库中的文件权限
  • 重新生成缩略图
  • 检查你的文件格式

更新文件权限

如果第一种方法不起作用,请继续通过 FTP 或 cPanel 文件管理器连接到您的网站以更新文件权限。

第 1 步:导航到 wp-content 文件夹并右键单击上传文件夹。

第 2 步:从下拉菜单中选择“文件权限”“更改权限” 在权限窗口中,确保数值设置为 744。这样,只有所有者(您)才具有写入和执行权限。

文件权限 744

第 3 步:选中“递归到子目录”框,然后选择“仅应用于目录”。 单击“确定”应用更改。

对 wp-content 文件夹重复步骤 3-6。

接下来,导航到 wp-admin 文件夹并右键单击 media-upload.php 文件。

从下拉菜单中选择“文件权限”“更改权限”
在权限窗口中,确保数值设置为 644,然后单击“确定”应用更改。 这样,您基本上将文件权限重置为默认状态,因此没有人具有执行权限。

文件权限 644

清除浏览器缓存并尝试重新访问媒体库以确认问题现已解决。


重新生成缩略图

另一种解决方案可能是使用重新生成缩略图插件重新生成缩略图。

激活后,导航到 WordPress 仪表板中的工具 > 重新生成缩略图页面。 通过单击“全选”复选框选择所有图像,然后单击“重新生成缩略图”以开始该过程。 完成后,重新访问您的媒体库以确认问题已解决。

注意:重新生成缩略图可能会影响您网站的性能,因此建议您在继续重新生成过程之前备份您的网站。


检查你的文件格式

最后,您应该仔细检查您使用的文件格式是否受支持。 转到存储图像的位置并检查每个图像的文件扩展名。 WordPress 支持的图片格式有:

  • 图片/图片
  • PNG
  • 动图
  • 骨形态发生蛋白
  • 国际电影节

对于这些格式之外的任何图像,请使用 Cloud Convert 等在线转换器。

如果文件扩展名正确,请尝试在照片编辑器或查看器中打开图像以确保它没有损坏。 如果图像已损坏,您可能需要用新图像替换它。

确认图片格式受支持后,再次尝试将它们上传到 WordPress 媒体库并检查它们现在是否正确显示。

如果问题仍然存在,请联系 WordPress 支持以获得进一步帮助。


WordPress 媒体库网格视图不工作

网格视图是浏览已上传图片的最快方式。 可以理解,这会使创建新帖子或页面变得非常令人沮丧。

如果您遇到问题,有几个修复程序可以解决问题::

  • 清除浏览器缓存和 cookie
  • 通过一个一个地停用/重新激活插件来检查插件冲突
  • 禁用延迟加载。 要禁用延迟加载,您可以将代码片段添加到您的 functions.php 文件中。 您可以通过访问您的 WordPress 仪表板,单击“外观”>“主题编辑器” ,然后从文件列表中选择 functions.php 来完成此操作。 在文件底部添加以下代码:

add_filter( 'wp_lazy_loading_enabled', '__return_false' );

保存更改并检查媒体库网格视图现在是否正常工作。

注意:只有在专用性能优化插件(例如 NitroPack)未处理时才建议禁用延迟加载。

如果这些方法都不起作用,您可能需要联系您的托管服务提供商或 WordPress 专家来帮助您进一步解决问题。


WordPress 媒体库搜索不工作

内置搜索功能是您发布过程中不可或缺的一部分。

以下是解决媒体库中搜索功能问题的几种方法:

  • 清除浏览器缓存和 cookie;
  • 通过停用所有插件并一个一个重新激活它们来检查插件冲突,以找到罪魁祸首;
  • 重建搜索索引:您可以通过安装和激活 Media Library Assistant 插件来完成此操作。 转到“设置”页面,然后单击“搜索/替换”选项卡。 然后点击“重建索引”按钮重建搜索索引。 重新访问您的媒体库以验证问题是否已解决。

在 WordPress 媒体库中重建索引是更新和优化与您的媒体文件相关的元数据的过程,例如文件大小、尺寸和上传日期。 重建索引有助于清理数据库并提高其效率,这可以加快使用媒体文件的页面的加载时间。

如果以上方法均无帮助,请联系您的托管服务提供商或 WordPress 专家。


WordPress 媒体库再次开始工作后该怎么做

现在您知道媒体库对您的流程有多么重要。 尤其是在发布新页面或博客文章等重要时刻。

但是,如何确保您不必再次经历这些麻烦呢?

我们建议采取以下预防措施以避免将来出现类似问题:

  • 保持 WordPress、插件和主题更新:这些更新通常包括错误修复和安全补丁,从长远来看可以为您省去很多麻烦。 为您的 WordPress 网站启用自动更新,或至少每月一次从仪表板手动更新您的 WordPress 核心、插件和主题。
  • 定期检查和优化您网站的数据库:这将确保它平稳运行并防止网站速度和性能出现问题。 如果您最近没有进行清理,请查看我们关于如何保持数据库清洁的综合指南。
  • 使用可靠的托管服务提供商:您的托管服务提供商起着至关重要的作用,因为它为您的网站提供了稳定安全的托管环境。 确保选择提供定期备份、安全功能和出色客户支持的托管服务提供商。

享受不间断的发布过程,再也不用担心您的媒体库再次崩溃。