In WP App Studio, every piece of code generated by the platform must be traceable back/conform to its design. It is not only a requirement for our goal of continuously improving software quality of the generated plugins but also allowing our users to update or upgrade their plugins without being concerned about technology changes which may make their plugins obsolete overtime.
You can install the generated plugins on unlimited sites.
You can publish the generated plugin on wordpress.org as long as the requirement above is maintained at all times. There is no fee for it as long as there is no commercial arrangement behind your submission. There are only two requirements:
- You must agree that you will not add/delete/modify source code manually
- You must list us (emarket design) as one of the authors so that we can enforce the design integrity requirement if we need to
If you’d like to offer the plugin commercially, you need to contact us. We ask for redistribution fee based on the complexity of the plugin design. Only enterprise plan owners are allowed to redistribute/resale/whitelabel.
Alternatively, you can sell your plugin designs in SellDev. There is no fee for it. You get sales commission up to 70% as well.
Thanks for explaining this to me! This raises another question for me – you mention that we have to agree not to add/delete/modify source code manually if we want to distribute it on wordpress.org…what if we just use it internally? Are we allowed to make manual changes to the source code of our plugin?
You can not only modify or extend WPAS generated code using actions and filters, you can also write PHP code directly in layouts to support complex requirements. We’re also open to adding new features which we’ve done last 3.5 years.
All of WPAS generated code is GPLV3+. You can modify it if you find a reason to do so. However, we do not recommend or support it.
The whole idea behind WPAS platform is continuously improving the process which generates production ready code. Achieving higher software quality in each and every WPAS release is one of our main goals as a company. That’s why compromising design integrity by modifying source code is against our complimentary and priority support policy as well.