Overview
Mixed content happens when an HTTPS page loads images, scripts, stylesheets, or frames over HTTP. Browsers may block the content or show a security warning.
Fixes
- Update the site URL to https.
- Replace hard-coded http links in themes, templates, and content.
- Use a search-and-replace tool carefully for database-driven sites.
- Clear cache after changes.
- Check browser developer tools for remaining HTTP resources.
Security baseline
- Use strong unique passwords.
- Enable two-factor authentication.
- Keep software updated.
- Remove unused users, scripts, themes, and plugins.
- Review logs after suspicious activity.
- Use backups before cleanup or repair.
Quick support handoff
If this article does not solve the issue, open a support ticket with the domain, service name, exact error, time the problem started, and what changed recently.