If your website shows a padlock warning, says “Not Secure”, or loads incorrectly after enabling HTTPS, you may have a mixed content error.
What is a Mixed Content Error?
A mixed content error happens when your website uses HTTPS, but some parts of the page are still loading over HTTP.
This often affects:
- Images
- Scripts
- Stylesheets (CSS files)
- Fonts
- Videos or embedded content
What Causes It?
Mixed content usually happens after SSL has been enabled, but your website still contains old links that start with http:// instead of https://.
Step 1: Confirm SSL Is Working
- Log into your AdminBolt Client Panel
- Open your website or domain settings
- Check that your SSL certificate is active
Screenshot: SSL status in AdminBolt showing an active certificate
Step 2: Check Your Website Address
Make sure your website loads using https:// and not http://.
If your website has a setting for the main site URL, make sure it uses HTTPS.
Step 3: Update Old HTTP Links
You will need to replace any old http:// links in your website with https://.
This may include:
- Image links in pages or posts
- Theme or template files
- CSS or JavaScript references
- Hard-coded links in your website settings
Step 4: Clear Cache
After making changes, clear your website cache and browser cache, then reload the page.
- Clear your browser cache
- Clear any caching plugin or website cache
- Try reloading the page in an incognito/private browser window
Step 5: Check for Remaining Warnings
If the warning is still there, some content may still be loading over HTTP.
Check the page carefully for:
- Missing images
- Broken design/layout
- Browser security warnings
Common Fixes
WordPress Website
- Check the WordPress Address and Site Address use HTTPS
- Update old content links if needed
Custom HTML Website
- Edit your files and replace all HTTP links with HTTPS links
External Content
- If you are loading files from another website, make sure that website also supports HTTPS
Important Notes
- Your SSL certificate must already be active before fixing mixed content errors
- Mixed content errors are usually caused by old links inside your website, not by the SSL certificate itself
- If you are unsure where the old links are, contact your developer or support team
More information:
AdminBolt Documentation