S
Security Free WordPress.org

SSL Mixed Content Fix

4.1 (34 reviews)
· 8K+ active installs · By Steve85b
Active Installs
8K+
Rating
4.1 / 5
Version
v3.2.8
Last Updated
Jul 2024
Share

Plugin Review

AI-Researched

What is SSL Mixed Content Fix?

SSL Mixed Content Fix is a dedicated WordPress plugin designed to resolve mixed content warnings on HTTPS sites. Developed by Steve85b, this plugin has been available in the WordPress repository for 10 years, making it one of the older solutions for this specific issue. It currently holds 8K+ active installs and maintains a 4.1/5 rating from 34 ratings. The rating breakdown shows 74% 4% are one-star, indicating a polarized user experience. The plugin operates by converting absolute HTTP resource URLs to protocol-relative URLs, which automatically adapt to the page's protocol.

The plugin was updated to version 3.2.8 on Jul 17, 2024, with the developer noting a change in ownership and a renewed commitment to maintenance. The 3.0 update introduced a proper settings page, fixed many bugs, and optimized code for better performance. For users searching for a solution on how to fix mixed content in WordPress, this plugin offers a straightforward approach without requiring manual code edits.

Key Features of SSL Mixed Content Fix

  • Protocol-Relative URL Conversion: Automatically changes resource URLs like src="http://domain.com/script.js" to src="//domain.com/script.js", allowing browsers to load resources based on the page protocol.
  • Frontend and Backend Coverage: Works on both public-facing pages and the WordPress admin area to fix mixed content everywhere.
  • Plugin and Theme Compatibility: Makes every plugin compatible with HTTPS, including specific support for WPBakery and Disqus.
  • Google Fonts Fix: Resolves common mixed content issues with Google Fonts loaded over HTTP on HTTPS pages.
  • Performance Optimization: Code optimizations in version 3.2.8 reportedly increase site speed by reducing redundant protocol checks.
  • Cache Plugin Friendly: Includes guidance to purge cache after activation, ensuring changes take effect with caching systems.
  • No Configuration Required: Activates instantly with no settings needed for basic use, though a settings page exists for advanced tweaks.
  • wp-config.php Integration: Recommends adding define('FORCE_SSL', true) and define('FORCE_SSL_ADMIN', true) lines for full site enforcement.

Who Should Use SSL Mixed Content Fix?

This plugin is ideal for beginners and intermediate WordPress users who have recently migrated to HTTPS and see broken padlock icons in their browser. With 8K+ active installs, it targets site owners who need a quick fix for mixed content without editing theme files or database entries. It is particularly useful for those using page builders like WPBakery or comment systems like Disqus, which often load external scripts over HTTP. For users asking "how to fix mixed content in WordPress," this plugin provides a one-click solution that works out of the box.

However, users running complex CDN setups or custom-coded sites may need to adjust references manually. The plugin's FAQ advises changing CDN URLs to use // protocol-relative format. It is not the best force SSL plugin WordPress option for those needing full SSL enforcement without a separate solution, as it focuses solely on mixed content remediation. Developers seeking granular control may prefer manual fixes, but for most site owners, this plugin simplifies a technical process.

Installation & Setup

Installation follows the standard WordPress process: upload the http-https-remover folder to /wp-content/plugins/, then activate from the Plugins menu. The plugin requires WordPress 4.6+ and is tested up to version 3.2.8. It is beginner-friendly with no mandatory configuration, though the developer recommends verifying that your WordPress and Site Address settings start with "https" and adding the two FORCE_SSL constants to wp-config.php for full site enforcement.

Support & Community

Support data for the most recent 2-month period shows 0 open threads and 0 resolved threads, resulting in a 0% resolution rate. This suggests either extremely low support volume or unresolved user issues. The plugin's rating of 4.1/5 from 34 ratings reflects a split user base, with 74% five-star reviews praising its simplicity and 15% one-star reviews likely stemming from compatibility problems or lack of support. The developer acknowledged the plugin's neglect in the description but stated it will be maintained again under new ownership, inviting feature ideas in the support forum. Users should test the plugin on a staging site first, especially when using caching plugins, as the FAQ notes that cache must be cleared for changes to take effect.

Pros & Cons

What's Good
  • With 8K+ active installs and a 4.1/5 rating from 34 ratings, it is a moderately trusted tool for fixing mixed content issues.
  • The plugin converts absolute HTTP URLs to protocol-relative URLs, which works in both frontend and backend to resolve mixed content warnings.
  • It explicitly supports compatibility with WPBakery and Disqus, two common sources of mixed content in WordPress sites.
  • The 3.0 update added a proper settings page and fixed many bugs, improving performance and user control.
  • 74% of its 34 ratings are 5-star, indicating a majority of users find it effective for their needs.
Drawbacks
  • With only 34 total ratings and 15% 1-star reviews, the sample size is small and suggests notable dissatisfaction among some users.
  • The plugin has zero resolved support threads out of zero total, meaning no community or developer support is publicly available for troubleshooting.
  • Its core method—replacing absolute URLs with protocol-relative ones—is a dated technique that may not fix all modern mixed content issues, especially with third-party scripts.
  • The plugin requires manual wp-config.php edits for forced SSL, which is not handled automatically and may confuse less technical users.

Technical Details

Requires WordPress
4.6+
Tested up to WP
6.6.5
First Released
2016 (10+ years)
Support (last 2 months)
0 threads

Feature Tags

force-ssl https insecure-content mixed-content ssl

Frequently Asked Questions