Hi,
ah, why would I use a plugin to “implement” SSL? SSL is protocol-related, not application-related. All images and so on are automatically converted to “https:” by wordpress, if SSL is detected.
Anyway, I also have SSL Insecure Content Fixer installed. Which didn’t help, obviously.
What du you mean by “not directly”? If found SSL only in conjunction with CDN, and the filter https_local_ssl_verify
.
But in the min.php-file I found that you are using home_url(). The docs say:
If the $scheme argument is “http” or “https” the is_ssl() check is overridden.
So maybe this is the point where it fails?
$http_host = $url['scheme'] . '://' . $url['host'];
Why not use either:
$http_host = '//' . $url['host'];
or
$scheme = $url['scheme'];
if (is_ssl()) {
$scheme = "https";
}
It’s just a quick guess where the problem is found, though I haven’t tested it yet. This would only fail on hosts where you can choose between ssl and non-ssl, though.