【问题标题】:Trouble loading featured images in posts无法在帖子中加载特色图片
【发布时间】:2021-05-28 06:54:29
【问题描述】:

当我在本地开发时,帖子中的图像正常显示。一旦我通过多合一的 WP 迁移插件迁移了网站,图像将不会显示在帖子上(它们已上传但未显示)。但是,这些相同的图像通常会在某些设备和浏览器上加载,但在某些设备和浏览器上却没有显示(当我检查元素时,文件路径很好,图像链接已完美加载,但图像本身没有显示)。例如,网站通常上传到我的笔记本电脑上的 Mozilla(这不是我的默认网络浏览器)上,但在同一台笔记本电脑上,帖子中的图片不会上传到 Chrome。

这是我的客户网站https://mihabodytec-batajnica.rs/

这是我所面对的照片:

【问题讨论】:

  • 这是 SSL 与 http 的问题。您需要将所有“http://media3.mihabodytec-batajnica.rs”替换为“https://media3.mihabodytec-batajnica.rs”。我猜这是你的 CDN URL。
  • 您可以在开发控制台中看到问题/答案:Mixed Content: The page at '<URL>' was loaded over HTTPS, but requested an insecure image '<URL>'. This request has been blocked; the content must be served over HTTPS.

标签: wordpress image posts


【解决方案1】:

问题是,您的页面是通过 HTTPS 加载的。但是您页面中的图片 URL 是通过 HTTP 加载的。

您可以在浏览器的开发者工具中查看控制台轻松解决此问题。

截图如下:

您需要做的是,更新图像 URL 以强制使用 HTTPS。否则,您只需将站点 url 更改为“http”(不推荐)。

【讨论】:

  • 感谢您的回答。你是对的,这就是问题所在。如何强制图片更改 URL?
  • 更新:找到用于更改原始媒体路径(WP原始媒体路径)的插件。非常感谢!
  • @Aleksandar 很高兴知道您已经解决了! :)
猜你喜欢
  • 1970-01-01
  • 2013-11-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多