Enabling SSL (https) on WordPress

So it is getting closer to ideally every website on the web switching to https, this comes after google has decided to mark any website without an SSL unsafe – As we can guess many users are urgently switching over to https for their WordPress websites.

Getting an SSL certificate

Of course the first step before being able to enable https on your WordPress website is actually obtaining the SSL through your Hosting provider or an external SSL provider, luckily all of our WordPress Hosting plans and all other hosting plans come with a free SSL certificate provided through LetsEncrypt.

Enabling https on WordPress

Usually you can enable https in the backend of WordPress but in many cases this can end up with the website not fully working correctly due to incorrect linking of images & CSS this usually ends up in a site that has no style to it which can usually be a pain to fix if you have no actual coding knowledge and do not know how to start editing the theme you are using.

For this reason we highly recommend you install the plugin ‘Really Simple SSL’ which you can find here: Really Simple SSL Plugin

How to install?

  1. Download the plugin
  2. Upload the plugin to the wp-content/plugins directory,
  3. Go to “plugins” in your WordPress admin, then click activate.
  4. You will now see a notice asking you to enable SSL. Click it and log in again.

 

Once enabled your site should redirect all traffic to https by default and in most cases automatically resolves any theme issues and replaces any http requests to https automatically, meaning you don’t have to spend all that time resolving insecure content issues which break SSL certificates.

We highly recommend you use this plugin when switching to https in order to make life much easier for non advanced WordPress users.