You are here:  Home » PHP » 如何修复WordPress中的混合内容错误(一步一步)

你在WordPress中看到混合内容错误了吗? WordPress中的混合内容错误是由不正确的HTTPs / SSL设置引起的。通常它不会影响您网站的功能,但它会对您网站的SEO和用户体验产生负面影响。在本文中,我们将向您展示如何修复WordPress中的混合内容错误。

How to fix the mixed content error in WordPress

什么是WordPress中的混合内容错误?

强烈建议在WordPress中添加HTTPS / SSL,因为在2018年7月之后,Google Chrome会将所有网站的http版本标记为不安全。

SSL为从您的网站传输到用户浏览器的数据添加了额外的安全层。 Google等搜索引擎也建议您在自己的网站上使用SSL。

所有最好的WordPress托管公司现在都提供免费的SSL作为其包的一部分。如果您的托管公司不提供,那么您可以通过Let’s Encrypt为您的WordPress网站获得免费的SSL。

如果您在网站上正确实施了SSL,那么您将在浏览器地址栏中看到网站URL旁边的绿色挂锁图标

Secure content sign

另一方面,如果未正确设置HTTPs / SSL设置,则会在地址栏中看到信息标志或损坏的挂锁图标。

Not fully secure due to mixed content

这表示当您的网站使用SSL证书时,您网站上的某些内容仍然来自非HTTPS网址。

您可以使用Inspect工具找出通过不安全协议提供的内容。混合内容错误将在控制台中显示为警告,其中包含每个混合内容项的详细信息。

Mixed content displayed in developer tools

如果它只是您可以手动修复的单个项目,那么您可以通过编辑它出现的帖子,页面或主题文件来进行修复。

但是,在大多数情况下,这些项目由WordPress动态添加或存储在数据库中。在这种情况下,很难检测到所有这些并手动修复它们。

话虽这么说,让我们来看看如何轻松修复WordPress中的混合内容错误。

修复WordPress中的混合内容错误

您需要做的第一件事是安装并激活SSL Insecure Content Fixer插件。有关更多详细信息,请参阅有关如何安装WordPress插件的分步指南。

激活后,您需要访问设置»SSL不安全内容用于配置插件设置的页面。

SSL secure content plugin settings

此插件为混合内容错误提供不同级别的修复。我们将解释每一个,他们做什么,哪个最适合你。

1.简单

这是所有初学者用户最快和推荐的方法。它会自动修复WordPress中的混合内容错误,以用于脚本,样式表和WordPress媒体库图像。

2.内容

如果简单方法无法修复您网站上的混合内容错误,那么您应该尝试使用此方法。除了检查WordPress内容和文本小部件内的修复外,它还将使用简单的所有功能。

3.小部件

这包括在内容级别应用的所有修补程序以及对网站上所有WordPress小部件中加载的资源的其他修复。

4.捕获

此方法从页眉到页脚捕获网站每个页面上的所有内容,并用HTTP替换所有URL。它速度较慢,会影响您网站的性能。

5.全部捕获

当所有上述级别都失败时,您可以尝试此方法。它会尝试修复可能导致您网站出现意外行为的所有内容。它还会对性能产生最负面的影响。

选择内容修订级别后,您需要向下滚动到HTTPS检测部分。您可以在此处选择如何检测网站上的HTTPs内容。

HTTPS detect

默认选项是使用WordPress功能,该功能适用​​于大多数网站。

在此之下,如果您使用的是Cloudflare CDN,nginx Web服务器等,您会发现其他特别有用的选项。继续,根据您的具体设置选择您认为适用于您网站的方法。

不要忘记单击保存更改按钮来存储您的设置。

您现在可以访问您的网站,看看这是否解决了您网站上的不安全内容问题。在检查您的网站之前,请务必清除您的WordPress缓存。

如果WordPress中的混合内容错误未得到修复,请重新访问插件的设置页面并重新调整修复级别。

我们希望本文能帮助您了解如何修复WordPress中的混合内容错误。您可能还希望查看我们最常见的WordPress错误列表以及如何解决这些错误。

评论被关闭。