Setting certificate auto-renewal via WordPress


Hello, I need to know if could be possible setting auto-renewal directly from WordPress administration, now it is running with plugin Force HTTPS (SSL Redirect & Fix Insecure Content) but certificate expired 30 days ago.

I need to find a way for doing it on WordPress, and WP Encrypt (now dismissed) made that job very well. It is really possible setting a crontab without accessing to SSH?

My domain is:

My web server is (include version): NGINX

The operating system my web server runs on is (include version): don’t know

My hosting provider, if applicable, is: don’t know

I can login to a root shell on my machine (yes or no, or I don’t know): yes

I’m using a control panel to manage my site (no, or provide the name and version of the control panel): cPanel, but no credentials


Hi @salcap

I don’t use WordPress. But aren’t there other Letsencrypt - plugins? This is often the best solution.

If you need more, you can use your root access to install your own client.



My question is related about i.e renew expired Let’s Encrypt without shell SSH.
I suppose it is not possible, but imagine some advanced plugins could help.


You can create a new Letsencrypt certificate.

  • via WordPress - Addin
  • via cPanel - there are some cPanel-Addins, but your hoster must install these Addins
  • via Online-tool - check - check “Browser”
  • via own installation of certbot or another client
  • via home-installation of a client and copy some files manual to your webserver

Addins are simpler, but sometimes limited.


Thanks very much, this is very explicative.

Suppose a method / plugin would be useful, also if ufficialy supported by Let’s Encrypt, in case.

Will find a way


This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.