If you see a mixed content error on your WordPress site, it means that some of your resources are being loaded over a secure HTTPS connection, while others are being loaded over an insecure HTTP connection. This can cause security issues and affect your site’s performance and ranking.
Mixed content errors usually occur when you have migrated your site from HTTP to HTTPS, but some of your links or images are still pointing to the old HTTP version. For example, you might see an error like this:
Mixed Content: The page at ‘https://www.example.com/’ was loaded over HTTPS, but requested an insecure image ‘http://stage.example.com/wp-content/uploads/2019/07/photo.svg’. This content should also be served over HTTPS.
To fix this issue, you need to make sure that all your resources are served over HTTPS. There are two ways to do this:
- Manually update your links and images to use HTTPS instead of HTTP. You can do this by editing your posts, pages, widgets, theme files, and plugins. However, this can be time-consuming and prone to errors.
- Use a plugin that automatically replaces HTTP with HTTPS for all your resources. This is the easiest and most reliable way to fix mixed content errors in WordPress. One such plugin is [Really Simple SSL], which detects your settings and configures your site to run over HTTPS with just one click.
- Go to the RunCloud dashboard and go to SSL/TLS settings. Edit your existing certificate settings and turn on “Server Side HTTPS Redirection“.
That’s it! You have successfully fixed the mixed content error in WordPress. You can now enjoy a secure and fast website that ranks better on search engines.