there are plugins that will help you force ssl. some hosts also provide tools to help with this. I just ran a dns lookup test.. looks like you’re in bluehost. I think they offer a tool that will force https without a plugin. I’d suggest calling them and asking about this.
You may also consider trying to use a plugin such as better search replace https://wordpress.org/plugins/better-search-replace/ to search for “http:” without the quotes and replace it with “https:” again without the quotes. When using plugins make sure to search/replace your entire domain name not just the http: portion.
Hopefully this helps. Once you find a solution please mark the thread as resolved.
Moderator
t-p
(@t-p)
Moved to “Fixing WordPress”. This is not a “Requests and Feedback” Topic.
I guess the OP resolved it. Site comes up without errors for me. All requests are HTTPS as well.
@markrh when I replied yesterday I had surfed around the site linked to a bit and noticed insecure content on a few pages I hit with my browser, the homepage as fine even then. Unfortunately, I didn’t take solid notes any which pages were returning insecure content errors but I never think a problem is resolved until the OP says it is.