Enable SSL to redirect all pages to SSL and load all resources over SSL.
|Author:||Tribulant Software (profile at wordpress.org)|
|WordPress version required:||4.6|
|WordPress version tested:||5.0|
|Added to WordPress repository:||24-03-2017|
|Total downloads:||46 994|
|Active installs:||10 000+|
Click to start download
Testing utility to check if SSL is supported on the hosting so that the website doesn't become inaccessible.
Easily enable SSL with a single click after confirming SSL support.
If you are already on SSL (https://) the plugin will tell you that and no action is required.
Configure your SSL to run on specific sections and behave in a certain way as required.
What is SSL?
SSL stands for Secure Sockets Layer and it is a protocol which encrypts all data in transit on your website to prevent theft, interception or hacking.
What is required to use SSL?
You need to have SSL support on your hosting/server. This is done by installing an SSL certificate.
Is SSL mandatory?
No it is not but for the security and peace of mind of your users, it is highly recommended. Many modern day browsers are warning users about insecure websites these days.
- WordPress 5.0 compatibility
- ADD: SSL certificate info/status box
- IMPROVE: About box on the settings page with useful links
- IMPROVE: Ask for a rating on WordPress.org after a while
- IMPROVE: Make SVG elements secure enhancement
- ADD: Turn off SSL on deactivation of plugin
- ADD: Admin notice when not running on SSL (https)
- IMPROVE: Improved insecure resources scanner accuracy
- IMPROVE: Notice: curl_setopt(): CURLOPT_SSL_VERIFYHOST value 2
- ADD: SSL (https) tester to scan the website for insecure resources
- ADD: New settings screen layout with postboxes
- ADD: Override option when checking SSL support
- IMPROVE: Load JS/CSS only on One Click SSL sections/screens
- IMPROVE: Don’t check the site title/name when verifying SSL
- IMPROVE: Update styling for WordPress 4.8+
- IMPROVE: Verify that SSL certificate is valid enhancement
- IMPROVE: Do not check and redirect SSL when SSL support is checked enhancement
- IMPROVE: Use wp_remote_get() when PHP CURL is unavailable
- ADD: Setting to move the admin menu item under Tools
- IMPROVE: Apply replace_https to WordPress language_attributes filter hook
- FIX: Regular expression issue which can break Ajax in some areas
- FIX: PHP output buffer issue
- ADD: Multi-site network SSL support
- ADD: Setting to redirect to non-SSL when SSL is turned off
- FIX: Replace HTTPS breaks on filters with Array/Object data
- Initial release of the plugin
See the release notes for a full, historic list of releases.