解决 WordPress 网站上图像不显示的问题
了解和解决图像在您的网站上不显示的原因至关重要,因为这直接影响用户体验、SEO 和您网站的整体专业性。掌握这些技能将增强您有效维护和改善网站的能力,并提升您的技术和解决问题的能力。这些知识确保您的网站保持吸引力、可访问性和良好的性能,节省您处理问题的时间和资源,使您能够独立解决问题。 本指南将解释为什么图像不显示以及该如何处理。
为什么 WordPress 中的图像不显示?
WordPress 中图像不显示的常见原因之一是媒体库出现问题。媒体库包含上传到 WP 管理仪表板的图片、视频、音频和其他媒体文件。通常,问题是由不兼容的插件、主题、错误的文件权限、错误的文件位置或 PHP 内存限制设置得过低引起的。 如果图像已上传到正确的位置并具有适当的文件权限和代码引用,您可能启用了 HotLink 保护(即防止其他网站直接链接到您的图像)。您必须将您的域名/子域名添加到 HotLink 保护中的 允许访问的 URL 列表中的 URL。如果您希望从两个 URL 显示图像,则应指定带和不带 www 的 URL。有关更多信息,请查看 Hotlink 保护设置文章。
解决 WordPress 中图像不显示的问题
要修复 WordPress 网站上图像不显示的问题,请按照以下故障排除步骤操作。在开始之前,请登录到您的 WordPress 仪表板。我们建议您在进行任何更改之前备份您的网站。
禁用插件
-
在左侧菜单中,点击 插件。

-
点击复选框以选择所有插件,并从批量操作下拉菜单中选择 禁用。
-
选择应用以继续。

此操作不会删除或卸载您的插件。如果图像仍不显示,您可以请重新激活它们。但如果图像加载,则其中一个插件导致了问题。逐个激活插件,找出导致问题的插件。
禁用主题
-
在左侧菜单中,点击 外观,主题。

-
在您的主题列表中,激活与您当前使用的主题不同的模板。这不会删除您当前的主题设置。

如果图像加载,则与当前主题有关。通过联系主题开发者检查它是否与您现有的 WordPress 版本兼容,或者 PHP 版本是否需要更新。要了解更多信息,请参见文章:PHP 版本选择指南。
总结
如果您在 WordPress 网站上遇到图像不显示的问题,可能与多种因素有关,例如媒体库、不兼容的插件或主题、错误的文件权限或文件位置。此外,可能是由于 HotLink 保护。要排除问题,请尝试禁用插件和主题。如果在禁用后图像加载,则可能是由于有问题的插件或主题。您还可以检查您的 PHP 版本是否需要更新,或者您的主题是否与您的 WordPress 版本兼容。