I have applied a lets encrypt SSL to
https://www.bit88.co/
but there are 2 problems.
1.
We are not getting the padlock icon
2.
his was before the SSL
https://gtmetrix.com/reports/www.bit88.co/j7rs2Mpe
this is now
https://gtmetrix.com/reports/www.bit88.co/k9rL68Cv
The scores have gone down for
Combine images using CSS sprites
and
Serve resources from a consistent URL
I tried
WP Force SSL & HTTPS SSL Redirect
and it did not help
Support at my hosting have tried and helped a lot replacing http with https, at one point we got it working but it broke some things like the logo, a widget and the related posts display so we undid that. They now say the problem is the theme
The issue comes from the theme. It appears that the website URL is hardcoded upon the installation. I believe that the siteURL was set as “http://www.bit88.co” when you installed the theme and it remembered that setting forever. You could try to install a new theme. Lets say one of the defaults that come for free like “twentyfifteen” Then delete yours “flexform” and then re-install it. Always back up the website before making such changes.
This solution is kind of radical and regrettably I cannot guarantee that it would work. Instead, I would recommend to contact the theme developers for assistance. There could be much easier and harmless solution
So how can we fix the problems?