Really Simple SSL

I recently needed to upgrade an existing wordpress site to SSL/https:.

This was made more complicated by the fact that it was on a shared hosting server, AND used cloudflare CDN.

This should have been simple:

  1. Generate certificate request
  2. Buy certificate
  3. Install certificate
  4. Tell WordPress to use https://
  5. Redirect http to https.

Except it didn’t work.

I couldn’t get it to reliably use https:// or redirect http://website.com or http://www.website.com

Eventually, after raising tickets with Cloudflare and The hosting company, I found a plugin called “Really Simple SSL”.

This configured wordpress to use https AND rewrote the htaccess file to do the redirects. In the end I had to manually edit the file as my htaccess file is secured, but at least they gave me the code to do that.

I left the cloudflare CDN SSL setting as “flexible”, as anything else caused problems.

WordPress post-by-email feature.

The best way to make this work is to use the Jetpack plugin, and enable the post-by-email feature.

That gives you an e-mail address where anything it receives is published as a blog post.

However, I found I couldn’t get it to work until I switched from ithemes security to wordfence. Apparently, it’s a known problem: ithemes security blocks xmlrpc, so post-by-email isn’t available..

Worth knowing.

“Text File Widget” is live on WordPress.Org

My first plugin – “Text File Widget” is now live on the WordPress Plugins Repository.
It’s a proper job – complete Readme.Txt file, Banner, and Icon.
Looks great!

tfw-listed

Here’s the link: https://wordpress.org/plugins/text-file-widget/

It’s a very simple plugin, all it does is display the contents of a text file as a widget. I couldn’t believe that there wasn’t already a plugin for this, so I wrote one..

It replaces end-of-line characters with a “
” for clarity.

Here’s the plugin page: https://www.q292u.com/plugins/text-file-widget

Any problems with it, contact me via WordPress.Org (hit the plugin’s “support” link) – let’s do everything properly!