One Click SSL plugin
Description
Welcome to the Tribulant One Click SSL plugin documentation. Our plugin allows anyone with SSL/TLS enabled hosting to turn on SSL/TLS in WordPress. It will ensure that all non-SSL pages will redirect to SSL and it will also convert all insecure (http://) resources on the SSL pages to load securely (https://).
One Click SSL supports multisite networks as well, allowing you to enable SSL for all sites from one location.
In a multisite network, it is important to note that to use the Insecure Resources Scanner for subsites, you must enter the subsite path there.
Example: If your main site is “https://example.com/” and you click Scan Now, it will scan only that main site and not the full multisite and its subsites. If your subsite is called “Staging 1”, and its URL is “https://example.com/staging-1/”, then you have to enter “staging-1” in the field and then click Scan Now. Meaning, the full URL will now be displayed as “https://example.com/staging-1″. You only need to enter the word “staging-1” in the field since the URL’s beginning (base domain) is already entered and recognized by One Click SSL.
System Requirements
- WordPress 4.6 or higher
- SSL/TLS certificate on hosting/server
In order for this plugin to work, you need to have SSL/TLS support on your hosting. That means that you have an SSL certificate (TLS certificate) installed and configured. You can ask your hosting provider to install SSL for you, you can purchase an SSL certificate elsewhere, or you can use our WordPress hosting which includes free SSL/TLS certificates at no extra charge.
Installation
- Download the ZIP package of the plugin.
- Either upload it to your WordPress > Plugins > Add New Plugin section for a quick installation and skip to step 4 or extract the package in order to obtain the
one-click-sslfolder of the plugin. - Upload the
one-click-sslfolder to thewp-content/plugins/directory. - Log in to your WordPress admin and go to the Plugins page in your dashboard.
- Activate the One Click SSL plugin by clicking the Activate link.
- Upon activation, you’ll be taken to a setup wizard to test SSL support and enable SSL.
Quick Start
Follow these instructions to quickly get started with the plugin:
Activation
After you’ve installed the One Click SSL plugin, you can activate it.

- Go to the Plugins section in your WordPress dashboard
- For the One Click SSL plugin, click the Activate link
Setup Wizard
You will be taken to the One Click SSL setup wizard after you activate the plugin.
Step 1: Check SSL Support

A useful utility to test/check SSL support is included which will make sure that your website is accessible when accessed over https:// . The purpose of this SSL testing utility is to ensure SSL is supported before enabling it and preventing a website from becoming inaccessible.
Simply click the Check SSL Support button and wait a moment for the verdict. If SSL is supported, a green success message will display and the Enable SSL button of Step 2 will be enabled, allowing you to continue.
Step 2: Enable SSL

With Step 1 successful, the Enable SSL button will become available so that you can simply click it to enable SSL.
Once you click the button, SSL will be turned on and you may need to log in again to the dashboard since the protocol changes from http:// to https://
SSL Already Enabled

If you are already on SSL and it is working fine, the setup wizard will simply tell you that and no action is required.
SSL info/status box

SSL info/status box shows the domain, the certificate status (Valid or Invalid) and the expiry date of the certificate.
Troubleshooting
- If not all resources are converted to SSL for a specific reason, you can download a search and replace URL plugin. In that plugin, there should be 2 fields where you can enter your old HTTP URL, such as http://www.example.com/ and your new HTTPS URL, such as https://www.example.com/. Verify whether you need “www.”. After entering your URLs, submit your query and the plugin should do the rest. You can then disable and remove that plugin.
- The following error may appear in certain cases when checking SSL support during setup: “SSL is not supported. Website returned response code 401 over SSL. Please ask your hosting provider to check for you.” If it does appear, and you are certain that you have an SSL certificate, then you may attempt the Override on the setup page. If it does not work, then see below.
- If your website is using htpasswd basic authentication, our system will detect it and display a “Basic Authentication detected…” message. Enter your credentials below that to bypass it. Alternatively, you can try to bypass it by setting an exception in your .htaccess file. You can ask your hosting for help.
- ModSecurity may be blocking this. Find out which ModSec rule is blocking it and then whitelist it. You can ask your hosting for help.
- In multisites, you can only configure this plugin and enable SSL from the network admin area as it cannot be managed per subsite.
Release Notes
- 1.7.5 - October 23, 2025
- 1.7.4 - May 25, 2025
- 1.7.3 - April 30, 2025
- 1.7.2 - December 24, 2024
- 1.7.1 - December 11, 2024
- 1.7 - November 26, 2024
- 1.6 - August 27, 2024
- 1.5 - August 26, 2024
- 1.4.9 - August 14, 2023
- 1.4.8 - November 8, 2022
- 1.4.7 - July 12, 2019
- 1.4.6 - May 24, 2019
- 1.4.3 - December 12, 2018
- 1.4.2 - October 18, 2018
- 1.4 - November 9, 2017
- 1.3 - May 11, 2017
- 1.2 - May 11, 2017
- 1.1 - May 11, 2017
Website & Email Hosting
Get the best website & email hosting for speed, security, and peace of mind. No restrictions. Freedom to do what you need in order to run your business.

