As shared on the admin’s personal wall on te 19th of December 2015:
Right … I forgot count how many times I’ve (re)started, gave up, deleted it all, only to rebuild one final time. To kill it once and for all, then to join forces … and then pull the plug … and damnit it’s itching. Oh heck! Let’s rebuild it AGAIN so 2-3 years of coding ain’t in vain. Let’s see how far I will come this time. What I’m on about? options4all all-in-one’s ultimate solution of course. What else?! whahahahahaaaa.
Cause just blogging is boring. And most webshop solutions or membership platforms cannot do what I like to have. Which is process STP, Bitcoin, Skrill payments next to the rest of the popular bunch. And I’m tired of filing support tickets / feature requests about it and having to wait till forever, when I can build everything I just mentioned in the blink of an eye. So why not combine everything hmm? Whooooopy.
Where I got stuck last time? SSL cookie stuff and caching. But if I just do things a little different. Maybe the outcome is going to be different? Worth a try …
Problems during November 2015
Late October I decided to revive the Options4All Project and merge it with CycleClubMembers. It made sense to ‘divide & conquer’, as earlier problems were also solved by two of the other co-admins. And we made some insane progress indeed in November. But … couldn’t get my brain around two big issues:
- SSL was acting up; not all software supported it (read: XML-RPC related). So after a lot of conditional htaccess statements I sort of got it working.
- The Options4All database was based on WordPress 3.x and O4A was running WordPress 4.x … that somehow conflicted when I tried to change everything to InnoDB.
- And things got especially into a pinacle when migrating from the shared hosting development environment to a Vultr VPS (better and cheaper than Digital Ocean), but still running an older version of MySQL. More database issues, this time to UTF8 vs. Unicode vs. UF8MB4 table collation issues. Still with me?
- And to top it all off. The adoption rate was too low. People didn’t see things, as I saw it. Meaning, more development time and tutorials, and no income from all efforts; not an option and hence a distraction from money generating activities. But that was okay on itself, until …
- WordPress handling SSL cookies differently than non-SSL cookies, and to change everything back? Phaw!
So that’s why I pulled the plug on there. Until … well that was already covered in the first paragraph. So let’s have a look at the changes.
Changelog December 2015
A pretty EPIC changelog. Considering this is really 1 week of work (really got started during Xmas).
- Affiliate Plugin | still experimenting which one is the best
- Cookie Consent | to comply with European law
- Contact Form 7
Like to download any of these? Tune into ‘My Digital Rolodex’.
Removed & Disabled Plugins
- AdBlock Detector | reason: too much overhead plugin wise
- Alexa Pro | reason: offers no additional benefits
- Automatic Video Posts | reason: stripping certain content to keep it more ‘techy’ and helpful, instead of spammy and duplicated content. Moreover it was using depricated wordpress functions.
- Jetpack snowflakes | reason: highly annoying
- Maintance Mode Lite | reason: not aiming for any dowtime
McAfee Secure Pro | reason: offers no additional benefits in the site context; renabled!
- Revolution Slider | reason: takes too much time to create such a thing at the moment
- WP Optimize by Xtraffic | reason: too much overhead when generating SEO friendly images and watermarks.
- WP-useronline | reason: options4all is about providing superb service to a select few, not hypy ‘fear of loss’ for the masses (like O4A). Although …
+ a half a dozen SEO Specialised plugins. Like to check-out any of these? Tune into ‘My Digital Rolodex’.
- Some of the issues around “500 Internal Server error”. Read more about that here.
- No longer enforcing strict SSL, but instead flexible (only on webshop/order pages)
- Recoded all O4A functionality to O4A
- Switch from Aweber to a
mix of GetresponseMailChimp for newsletters, RSS feeds (that work way more efficient) paired with Jetpack’s daily news feed.
- Removed all generic content, and only keep the informative articles. As options4all is more about education.
Fix ALL Server 500 errors (both frontend and backend).[Fixed 22Jan16] Speed-up loading times. Not for sake of SEO but usability.[Fixed 22Jan16]
Other things Still To Do
Merge tell-a-few reviews with O4A, and republish[Fixed 24Jan16]
- Recover 6 months of missing blog posts (somewhere in a backup)
Come up with better backend navigation[Fixed 23Jan16]
- Reshape all membership levels
Fix 404s / rewrite links in old blogposts[Fixed 23Jan16]
- Get the bi-lingual environment up & running again like in Options4all v1
- Install better affiliate plugin
- Fill up the shop with outsourcing / consultancy / coaching services
Reupload / migrate a few dozen lead, landing & sales pages[Fixed 22Jan16]
… and about 150 other things big and small in my Google Tasks todo list. Back to nerding!
Update: let’s call this release of options4all v6 Matching the the last digit of the new year:
- My Dutch / NL WordPress Translation contributions: October 2022 - October 9, 2022
- My Dutch / NL WordPress Translation contributions: August 2022 - August 23, 2022
- [NL] Ultra Light digital nomad travel in Europe with Rynair, Wizz Air, etc. - August 20, 2022
- My Dutch / NL WordPress Translation contributions: July 2022 - July 27, 2022
- My Dutch / NL WordPress Translation contributions: April 2022 - April 2, 2022
Communities I have been 'hanging out' regularly over the past two decades.
- BitcoinTalk.org since 2014-03
- Warrior Forum since 2013-07
- Empire Avenue since 2013
- Envato (i.e. CodeCanyon) since 2011-07
- TripAdvisor since 2010-09
- HardWare.info since 2003-08
- SynthForum.NL since 2001-11
- gathering.tweakers.net since 2000-11
Note: links go to my profile on those respective sites. Connect with me if you like.