Yes, it’s best to protect your entire site with SSL.
That said, SSL had nothing to do with placing your website in https folder. I wish it would be that easy In reality, you need to buy and install certificate on your server. I guess your hosting provider will have some kind of tutorial for setting up SSL on their server.
About paid updates: I agree with you since I regularly develop big updates for my top plugins, but is not a common rule. Not everyone support or update plugins/themes and would be unfair to sell updates in this context. There would be full of authors uploading the same project with 2 more/less code lines and with a new version number.
Maybe you misunderstood, but no one wants paid updates as in 1 update = $X, we just want the model every other sane market/shop out there uses (I guess Envato is the smartest of all as it’s discarding this without giving it any thought) , one year (or six months) free updates and then you have to extend your licence for another one year (or six months).
Again, that’s how pretty much every WP shop operates, it is a proven model that works in the real world, and it benefits both authors and buyers.
Paid support packs with variable pricing (- 30% to Envato for doing nothing) benefits no one, except maybe those abusing buyers that will have one reason more to abuse their right to support and their ultimate weapon (a one star rating).
I use it regularly on ATM-s and fees are not that terrible. It’s best to use the card directly in stores and online because then you have no fees, unlike when you withdraw on ATM.
I see no reason why you should check if dynamic_sidebar function is defined.
It’s in the WordPress since 2.2.0, I would understand if it’s a recent addition but in this case it makes no sense.
It’s as if we would be required to check if WP_Query class exists before using it.
ait saidWhat about bug fixes? Why should I pay if the item had a bug in to begin with?
I don’t want to sound like a broken record, but what is need is paid updates
You can say the same thing when you buy a MacBook, and after your guarantee expires something breaks down. Why should you pay for it? The issue was there from the start.
As you see, your argument makes no sense. If you want further updates and bugfixes, you renew your licence and you are covered, just like you can buy an extended guarantee for your MacBook.
The thing is that some of those things should not be in the theme, but plugins instead.
I’m sure if WARP framework was in a separate plugin that only enhances your base theme when activated, it would be approved.
You can upload any number of items for review, no need to wait until current one is completed.