I have a Wordpress installation hosted for free on Openshift. I'm using CloudFlare so I can force HTTPS on login/admin pages (more details about my setup can be found here). I got "mixed content" errors at first because of images and other static files but the "SSL Insecure Content Fixer" plugin solved the issue. Recently, however, I tried customizing my theme and realized I was still getting mixed content errors for that page.
/wp-admin/customize.php is loaded via HTTPS but when it tries to load the non-admin page
/2016/02/some-post/, it throws the mixed content error.
How can I fix this?