I’m thinking of doing up a couple of premium themes, and selling copies of them. I’ve never done anything like this before, so I have a couple of questions.
I appreciate that this is mainly a forum for asking technical questions, so if anyone wants to point me in the direction of somewhere that might be more appropriate for these questions, please let me know.
My main question is about copies of a theme. If I sell a copy of a premium theme, and the end result is that a person gets a zip file of my theme, is there any technical way to limit them to only using it in one installation of WordPress? Or do I just rely on the goodness of their hearts?
Also, a related question: What kind of license, if any, should I include with a premium theme?
Thanks.
2 Answers
There is no way to prevent the free distribution of your theme. You could make it harder by selling a copy that is restricted to a license key and a salted hash of the domain. But even if you put the code for this in a pre-compiled script it will be possible to get around it.
Sell support, upgrades and reliability, not the naked code.
For the license: PHP code which is uses WordPress functions and hooks is GPL per default by some peoples interpretation.
For your stylesheets, images and standalone PHP code you can use a different license.