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:
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.
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..
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.
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!