WordPress.org

Plugin Directory

SSL Insecure Content Fixer

Clean up WordPress website HTTPS insecure content

How do I tell what is causing the insecure content / mixed content warnings?

Look in your web browser's error console.

NB: after you open your browser's console, refresh your page so that it tries to load the insecure content again and logs warnings to the error console.

Why No Padlock? has a really good online test tool for diagnosing HTTPS problems.

I get "insecure content" warnings from some of my content

You are probably loading content (such as images) with a URL that starts with "http:". Take that bit away, but leave the slashes, e.g. //www.example.com/image.png; your browser will load the content, using HTTPS when your page uses it.

My website is behind a load balancer or reverse proxy

If your website is behind a load balancer or other reverse proxy, and WordPress doesn't know when HTTPS is being used, you will need to select the appropriate HTTPS detection settings. See my blog post, WordPress is_ssl() doesn’t work behind some load balancers, for some details.

I get warnings about basic WordPress scripts like jquery.js

You are probably behind a reverse proxy -- see the FAQ above about load balancers / reverse proxies, and run the SSL Tests from the WordPress admin Tools menu.

I still get "insecure content" warnings on my secure page

Post about it to the support forum, and be sure to include a link to the page. Posts without working links will probably be ignored.

You listed my plugin, but I've fixed it

Great! Tell me which plugin is yours and how to check for your new version, and I'll drop the "fix" from my next release.

Requires: 3.2.1 or higher
Compatible up to: 4.3
Last Updated: 2015-7-30
Active Installs: 10,000+

Ratings

4.8 out of 5 stars

Support

4 of 13 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

1 person says it works.
0 people say it's broken.

100,1,1 0,1,0
100,2,2
100,1,1
100,1,1 100,1,1
100,2,2
100,2,2
100,1,1
100,7,7
100,2,2
100,3,3
100,3,3
100,1,1
100,1,1
100,2,2
100,1,1 100,1,1