How to Install SSL on WordPress Automatically Using WordPress Toolkit
Fast2host cPanel includes the powerful WordPress Toolkit, which allows you to install, manage, secure and update your WordPress websites with a single click. One of its most useful features is the ability to automatically install, enable, and force HTTPS using SSL certificates — including FREE AutoSSL or your paid SSL.
1. Ensure SSL Certificate Exists (AutoSSL or Paid SSL)
Before WordPress Toolkit can enable HTTPS, your domain must have a valid SSL certificate.
Check the certificate status in:
cPanel → Security → SSL/TLS Status
- Green lock = SSL installed ✔
- Red lock = Run AutoSSL or install your paid SSL
Fast2host provides FREE AutoSSL certificates for all hosted domains.
2. Open WordPress Toolkit
cPanel → WordPress Toolkit
You will see a list of all WordPress installations detected on your account.
3. Select the WordPress Site You Want to Secure
Click the website you want to enable SSL for:
Example: example.com
This opens the management panel with options like Security, Backups, Updates, Themes, Plugins and more.
4. Enable HTTPS Automatically
In the WordPress Toolkit interface, look for the HTTPS card under the website controls.
Click:
Enable HTTPS
Toolkit will automatically:
- Detect existing SSL certificates
- Activate HTTPS mode
- Update WordPress configuration
- Set HTTPS as default
- Fix mixed-content for many themes
✔ No manual edits to wp-config.php or .htaccess required.
5. Enable “Force HTTPS” (Recommended)
After enabling HTTPS, click:
Force HTTPS
This ensures:
- Visitors are always redirected to https://
- No pages accidentally load insecurely
- Your website passes Google “secure site” checks
6. Optional: Fix Mixed Content Automatically
WordPress Toolkit includes an additional feature to scan and update insecure content.
Fix Insecure Content
This updates:
- Images using http://
- Stylesheets
- JavaScript URLs
- Old theme asset links
7. Verify HTTPS is Active
Visit your site:
https://yourdomain.com
Look for:
- A padlock symbol in the browser
- No “Not Secure” warnings
- No mixed content warnings in Developer Tools
8. Troubleshooting WordPress Toolkit SSL Issues
- No SSL found → Install/renew AutoSSL first
- Mixed content → Use Fix Insecure Content
- Redirect loops → Remove old .htaccess redirects
- Domain not resolving → Check DNS A records
If your domain uses Cloudflare, ensure “Full” or “Full (Strict)” SSL mode is enabled.
Secure Your Website with Premium SSL Certificates
Fast2host offers FREE AutoSSL certificates via cPanel or premium EV, OV, RapidSSL, and Wildcard SSL options for businesses and advanced security needs:
View SSL Options →