您是否在 WordPress 中看到混合内容错误?
WordPress 中的混合内容错误是由不正确的 HTTPS/SSL 设置引起的。通常,它不会影响您网站的功能,但可能会对您网站的搜索引擎优化和用户体验产生不利影响。
在本文中,我们将向您展示如何修复 WordPress 中的混合内容错误。
WordPress 中的混合内容错误是什么?
HTTPS/SSL 是一种对WordPress 网站和访问者浏览器之间的连接进行加密的协议。它可以防止黑客窃取您的用户信息,并让访问者放心您的网站是安全的。
强烈建议在 WordPress 中添加 HTTPS / SSL,因为 Google 使用 SSL 作为排名因素并认为 HTTP 网站不安全。这意味着没有 SSL 证书可能会损害您的搜索引擎排名。
所有最好的 WordPress 托管公司都提供免费 SSL 作为其套餐的一部分。如果您的托管公司不提供该服务,那么您可以通过 Let’s Encrypt为您的 WordPress 网站获取免费的 SSL。
如果您在网站上正确实施了 SSL,那么您将在浏览器地址栏中您的网站 URL 旁边看到一个绿色的挂锁图标。
另一方面,如果您的 HTTPS/SSL 设置未正确设置,那么您将在地址栏中看到信息标志或损坏的挂锁图标。
您还会看到一条消息:“您与此网站的连接并不完全安全”。
这表明虽然您的网站使用 SSL 证书,但某些内容仍通过非 HTTPS URL 提供。这就是我们在这篇文章中讨论的混合内容错误。
您可以使用检查工具找出哪些内容是通过不安全的协议提供的。混合内容错误将在控制台中显示为警告,并包含每个混合内容项目的详细信息。
如果它只是您可以手动修复的单个项目,那么您可以通过编辑它出现的帖子、页面或主题文件来继续修复它。
但是,在大多数情况下,这些项目是由 WordPress 动态添加或存储在您的数据库中。在这种情况下,将很难检测到所有这些问题并手动修复它们。
话虽这么说,让我们看看如何轻松修复 WordPress 中的混合内容错误。
修复 WordPress 中的混合内容错误
您需要做的第一件事是安装并激活SSL 不安全内容修复器插件。有关更多详细信息,请参阅我们有关如何安装 WordPress 插件的分步指南。
激活后,您需要从 WordPress 管理侧边栏访问设置 » SSL 不安全内容页面来配置插件的设置。
该插件针对混合内容错误提供了不同级别的修复。我们将解释其中每一种、它们的作用以及哪一种最适合您。
1. 简单
对于所有初学者用户来说,这是最快且推荐的级别。它会自动修复 WordPress 中脚本、样式表和 WordPress 媒体库图像的混合内容错误。
2. 内容
如果“简单”级别无法修复您网站上的混合内容错误,那么您应该尝试“内容”设置。它将使用 Simple 的所有功能,以及检查 WordPress 内容和文本小部件内的修复。
3. 小部件
此级别包括内容级别中应用的所有修复,以及针对您网站上的 WordPress 小部件中加载的资源的附加修复。
4. 捕捉
此方法捕获网站每个页面上的所有内容(从页眉到页脚),并将所有 URL 替换为 HTTPS。它速度较慢,并且会影响WordPress 网站的性能。
5. 捕获全部
当以上所有级别都失败时,您可以尝试此设置。它尝试修复所有可能导致您网站出现意外行为的问题。它还会对性能产生最大的负面影响。
选择内容修复级别后,您需要向下滚动到“HTTPS 检测”部分。在这里,您可以选择如何检测网站上的 HTTPS 内容。
默认选项是使用标准 WordPress 功能,该功能适用于大多数网站。
在下面,如果您使用Cloudflare CDN、Nginx Web 服务器等,您会发现其他有用的选项。
继续并根据您的特定设置选择您认为适用于您的网站的方法。
最后,不要忘记单击“保存更改”按钮来存储您的设置。
您现在可以访问您的网站,看看这是否已解决您网站上的不安全内容问题。在检查您的网站之前,请务必清除 WordPress 缓存。
如果 WordPress 中的混合内容错误未修复,那么您将需要重新访问插件的设置页面并重新调整修复级别。
我们希望本文能帮助您了解如何修复 WordPress 中的混合内容错误。您可能还想了解如何为您的网站获取免费的 SSL 证书,并查看我们的专家精选的必备 WordPress 插件来发展您的网站。