Had the same thing happen this week. Check any images that you uploaded while the site was HTTPS and inserted in the CSS Stylesheet code. Make sure the link for the header, etc. are now http links (no s). Also, deactivate all of the plug-ins, and then activate them one at a time and refresh the site. That will help you to narrow down which plug-ins to look at in depth. Often, there are settings within that still have some type of https. For example, on my menu, I had “blog” that connected to a certain category. That link had https and none of the posts were accessible. If only someone had told me this, it could have saved me 36 hours of headache! All I was told “It’s a WordPress issue.” Worthless. The last thing to try, which helped my site, but I’m not sure it’s related at all to the SSL, is to go in to Permalinks, click on any other option other than the one you have, save it, then go back to and click the one you want and save it again. If you have an issue with that, check to make sure the .htaccess file is working correctly in your FTP. 36 hours to find the answers, but only an hour to have it all restored once I knew where to look and what the exact issue really was! Hope this helps someone else!