WP letsencrypt one-click single and wildcard free SSL certificate and force HTTPS plugin will generate free single domain and wildcard SSL with one click for your WordPress site and allows you to force HTTPS and SSL with a simple option. This plugin will help you to secure your business website with free SSL, register your website and verifies your domain, generates an SSL certificate for your site in simple mouse clicks without the need of any technical knowledge.
If you are running WordPress on a specialized VPS/Dedicated server without cPanel, you can download the generated certificate files easily via the plugin page and install it on your server specifying the certificate paths in your apache or Nginx server config file. If this sounds too much technical, No worries, The plugin professional team can handle the one-time setup easily if you upgrade to PRO version.
With this plugin, you can generate 12000+ SSL certificates with one click and 2000+ PRO users
- Automatic HTTP based domain verification
- One-click SSL certificate generation
- Download certificates
- Follow the very simple tutorial to install an SSL certificate on your cPanel
- Wildcard SSL support (requires cPanel OR Linux hosting with root shell access)
- Automatic DNS based domain verification for Wildcard SSL installation (DNS should be managed by cPanel).
- Auto-renewal of SSL certificate every 90 days before the expiry date.
- Automated DNS verification in case of HTTP verification fails (DNS should be managed by cPanel).
- Top-notch one to one priority support
- One time free manual setup for sites with NO cPanel (requires Linux based Apache/Nginx server with root shell access).
SSL Zen Free SSL Certificate and HTTPS Redirect for WordPress
Are you all thumbs when it comes to technology? Fret not! This plugin will help you to generate and install a free SSL certificate all by yourself The certificates are provided by Let’s Encrypt, a non-profit Global Certificate Authority. And if you are stuck, they offer top-notch support to get you back on track.
Manually installing an SSL certificate is not as easy as it sounds. It involves editing certain files in your WordPress directory and troubleshooting issues, which, believe you us, will crop up! Instead, with this plugin, all you need to do is follow a few easy steps. The plugin also provides SSL certificate renewal, which means that you do not have to pay big bucks to keep your site secure year after year.
No coding, no hassle, no more mixed content, or insecure content warnings. In other words, you require no special developer experience to move your HTTP web-pages to HTTPS or to force SSL on your website. The plugin does it for you and lets you bypass the dreaded 404-page error.
Auto-Install Free SSL and Setup auto-renewal in minutes for all websites on cPanel
This plugin will automatically issue, renew and install a free SSL certificate on your WordPress website and also on all websites hosted in the cPanel server. The SSL certificate plugin works in cPanel shared hosting. You don’t need to have coding experience or server admin experience to set it up. Root access is NOT required. All you need is 5 minutes only. Install it, provide the required information and set up the daily cron job. You can even set up the cron job from this plugin.
This plugin needs the cPanel API to auto-install the SSL certificate. If your web hosting control panel is any other than cPanel, the client can’t install SSL certificate automatically. In that case, you need to install the issued free SSL manually. If you have cPanel, but the SSL certificate installation feature is DISABLED? You will need to request your web hosting service provider to enable the feature, or you may contact them to install the free SSL issued by this plugin.
- Auto-Install Free SSL’ works not only on your WordPress website’s domain but on all the websites hosted on your cPanel / web hosting.
- It is compatible with both ACME version (1 and 2) of the Let’s Encrypt API. You have the option to choose one.
- This plugin is capable of issuing a WildCard SSL certificate for free!
- If you have cPanel shared hosting, the plugin will install free SSL certificate automatically.
- Choose the interval to renew SSL certificates. The default is 30 days before the expiry.
- This plugin saves the SSL certificates and private keys files above the document root (i.e., ‘public_html’).
- You have the option to set the directory name in which this plugin saves SSL certificates and private keys.
- Set the key length of SSL certificate as per your wish. The default value is 2048 bytes/bit.
- The plugin saves the sensitive information (password/API secret) in your WordPress database encrypting with the open SSL.
- There is an option to create a daily cron job with one click no need to log in your web hosting control panel.
If the plugin automatically sets the DNS TXT record, it waits for 2 minutes before it sends challenges to the API of Let’s Encrypt for verification of your domains. If your DNS provider takes more than 2 minutes to propagate the TXT records, you have the option to make the plugin wait beyond two minutes interval.
If you set the DNS TXT record manually, the plugin waits until the TXT record propagation complete. Some web hosting company may terminate the cron job if the DNS service provider takes longer to complete propagation. In that situation, you may wait until the next run of the cron job or choose non-wildcard SSL for each sub-domain.
If your website currently doesn’t have an SSL certificate installed, this plugin provides an option to generate one free SSL certificate before you configure the plugin. You get this option when you try to provide cPanel password or DNS API credentials over an insecure connection. So, no need to enter sensitive credentials on an insecure page.
Minimum System Requirements
- Linux hosting (this plugin doesn’t work on Windows hosting)
- WordPress 3.5
- PHP 5.4
- OpenSSL extension
- Curl extension
- PHP directive allow_url_fopen = On
- For the automatic SSL certificate installation feature, your cPanel need to have the SSL installation feature enabled.
SSL Insecure Content Fixer
Clean up your WordPress website’s HTTPS insecure content and mixed content warnings. Installing the SSL Insecure Content Fixer plugin will solve most insecure content warnings with little or no effort. The remainder can be diagnosed with a few simple tools. When you install SSL Insecure Content Fixer, its default settings are activated and it will automatically perform some basic fixes on your website using the Simple fix level.
You can select more comprehensive fix levels as needed by your website. WordPress Multisite gets a network settings page. This can be used to set default settings for all sites within a network, so that network administrators only need to specify settings on sites that have requirements differing from the network defaults.
Easy HTTPS Redirection (SSL)
You can only use this free SSL certificate plugin if you have installed SSL certificate on your site and HTTPS is working correctly. After you install SSL certificate on your website, you should use the “HTTPS” URL of your webpages. This plugin will help you to force search engines to index your HTTPS version of the webpage(s) and also help you to automatically set up redirection to the HTTPS version of an URL when anyone tries to access the non-https version.
This free SSL certificate plugin will enforce that so if anyone uses an URL like the following in the browser’s address bar: http://www.example.com/checkout. It will automatically redirect to the following HTTPS version of the page: https://www.example.com/checkout. The plugin will always force the visitor to view the HTTPS version of the page or website in question. You can use it to force your entire domain to be auto-redirected to the HTTPS URL or selectively choose a few pages to be re-directed.
- Actions: Do an auto-redirect for the whole domain. So every URL will be redirected to the HTTPS version automatically.
- Actions: Do an auto-redirect for a few pages. The user can enter the URLs that will be auto redirected to the HTTPS version.
- Force load static files (images, js, CSS etc) using an HTTPS URL.
If you started using SSL from day 1 of your site then all your static files are already embedded using HTTPS URL. You have no issue there. However, if you have an existing website where you have a lot of static files that are embedded in your posts and pages using NON-HTTPS URL then you will need to change those. Otherwise, the browser will show an SSL warning to your visitors. This plugin has an option that will allow you to force load those static files using the HTTPS URL dynamically.