Why this happens

This happens when your site is served over HTTPS, but some resources on the page - images, scripts, or stylesheets - are still hardcoded with old http:// links, often left over from before your site moved to SSL. Browsers flag this as a security inconsistency, even though the page itself loads.

Step-by-step fix

  1. Install a 'Search & Replace' plugin (such as Better Search Replace).
  2. Replace 'http://yoursite.com' with 'https://yoursite.com' in the database.
  3. Clear your cache (if a caching plugin is installed).
  4. Reload your site in the browser and check whether the warning is gone.

How to prevent it happening again