How to Fix Mixed Content Errors in WordPress with Elementor

#Errorfix #Tutorial #WordPress

Mixed content errors in WordPress can undermine your site’s security and harm user trust. These errors occur when a site served over HTTPS (a secure protocol) includes resources, like images or scripts, loaded over HTTP (an insecure protocol). Browsers may block these resources or warn users, negatively impacting user experience and site credibility. For WordPress sites using Elementor, addressing mixed content errors is essential for maintaining site security and user trust. This guide will show you how to find and fix HTTP content on HTTPS websites.

Understanding Mixed Content Errors

Mixed content errors arise when an HTTPS website includes elements fetched using an insecure HTTP connection. These elements can be anything from images, videos, stylesheets, to scripts, causing browsers to flag the site as “Not Secure.” Ensuring all your site’s resources are loaded over HTTPS is crucial, especially after switching your site from HTTP to HTTPS.

Identifying Mixed Content

  1. Use Browser Developer Tools: Open your website in a browser, right-click, and select “Inspect” or “Inspect Element,” then go to the Console tab. Here, you can see warnings about mixed content being loaded.
  2. Online Tools: Websites like “Why No Padlock?” can scan your page for mixed content issues, identifying specific elements that need to be updated.

Fixing Mixed Content in WordPress with Elementor

1. Update WordPress and Elementor URLs

  • General Settings: In your WordPress dashboard, navigate to Settings > General. Ensure that the WordPress Address (URL) and Site Address (URL) are both using HTTPS.
  • Elementor Replace URL Tool: Elementor offers a Replace URL tool to update URLs throughout your content. Go to Elementor > Tools > Replace URL tab. Enter your old HTTP URL in the first field and your new HTTPS URL in the second field, then click “Replace URL.”

2. Manually Update Content

  • Review Elementor Content: Manually check your Elementor pages for any elements (images, videos, etc.) loaded over HTTP. Use the Elementor editor to update the URLs to HTTPS.
  • Check Widgets and Settings: Don’t forget to check your site’s widgets, background images, and any settings within Elementor that may include HTTP URLs.

3. Utilize Plugins

  • SSL Insecure Content Fixer: This plugin can automatically fix many mixed content errors by rewriting HTTP URLs to HTTPS.
  • Better Search Replace: A handy tool for updating URLs in your WordPress database. Use it to search for “http://” and replace it with “https://”.

4. Update .htaccess File

For a more technical solution, you can force all traffic to HTTPS by modifying your .htaccess file. Add the following lines to ensure all requests are redirected to HTTPS:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$$1 [R,L]

Replace “” with your actual domain name.


Fixing mixed content errors is a crucial step in securing your WordPress site and restoring user trust. By systematically updating your site’s resources from HTTP to HTTPS, you can ensure a secure browsing experience for your users. Elementor makes it easier to identify and correct these errors, but remember to check your site thoroughly and utilize available tools and plugins to address any issues efficiently.

WPKoi Templates
for Elementor

300+ stunning full page templates for Elementor to Elevate Your Website

WPKoi Templates for Elementor

Block themes

Wwwows WordPress themes are new generation block based themes with all full site editing features You need.

Wwwows block based WordPress themes