Follow the steps below to easily secure your domain using the free Cloudflare SSL.
Step 1: Create your free Cloudflare account here
Step 2: After your account is created, click on “Add site” in the upper right hand menu
Step 3: Once you enter in your site URL, choose the Free option at the bottom:
Step 4: Review your DNS records as Cloudflare displays them. No modifications are needed, you can just click continue
Step 5: Update your Nameservers to the ones provided by Cloudflare. These can take several hours to take effect. Once Cloudflare recognizes that they have been updated, move on to the next step.
Step 6: Login to your WordPress site and click on Plugins >> Add New and then Install and Activate the Super Simple SSL plugin.
Once you have it activated, Enable SSL and you are all set.