Security

Mixed Content Error

Last updated: April 2026

Browser Console
Mixed Content: The page was loaded over HTTPS but requested an insecure resource over HTTP. This request has been blocked.

Your HTTPS page is loading a resource over HTTP. Browsers block active mixed content (scripts, iframes) entirely.

Fix 1 โ€” update URLs to HTTPS

<!-- Before -->
<script src="http://cdn.example.com/script.js"></script>
<!-- After -->
<script src="https://cdn.example.com/script.js"></script>

Fix 2 โ€” upgrade-insecure-requests CSP

Content-Security-Policy: upgrade-insecure-requests

Fix 3 โ€” WordPress database update

UPDATE wp_options SET option_value = replace(option_value, 'http://yoursite.com', 'https://yoursite.com');
UPDATE wp_posts SET post_content = replace(post_content, 'http://yoursite.com', 'https://yoursite.com');