It is unacceptable for a theme to not function correctly without a specific plugin. Themes should stand on their own regardless of what plugins are active.
Can your theme integrate with a certain plugin or plugins? Absolutely.
I’m not sure what ThemeForest’s policy is on this, but I hope they’re not allowing themes with plugin dependencies on their marketplace.
- United States
- Sold between 250 000 and 1 000 000 dollars
- Has been a member for 5-6 years
- Referred between 100 and 199 users
- Bought between 100 and 499 items
- Author was Featured
- Microlancer Beta Tester
- Exclusive Author
greenshady said
It is unacceptable for a theme to not function correctly without a specific plugin. Themes should stand on their own regardless of what plugins are active.Can your theme integrate with a certain plugin or plugins? Absolutely.
I’m not sure what ThemeForest’s policy is on this, but I hope they’re not allowing themes with plugin dependencies on their marketplace.
+1
Ok, don’t get me wrong… my theme does work without the plugin
it’s just not clear “how” to include third party plugins.
If I’m going to use the tgm class, I should force the user to have this plugin installed otherwise I may breach the extended licence which specifically says at point k:
If the Work contains component items, those items must only be used within the Work and you must not extract and use them on a stand-alone basis.
The only way to respect the agreement is forcing users to keep the plugin installed… but honestly, I don’t know
Maybe I should just go ahead and forget about this class for premium templates!
Copyright is a policy, not a mechanism. It tells people not to steal, but it does not prevent them.
jontom said
Ok, don’t get me wrong… my theme does work without the pluginit’s just not clear “how” to include third party plugins.
If I’m going to use the tgm class, I should force the user to have this plugin installed otherwise I may breach the extended licence which specifically says at point k:
If the Work contains component items, those items must only be used within the Work and you must not extract and use them on a stand-alone basis.The only way to respect the agreement is forcing users to keep the plugin installed… but honestly, I don’t knowMaybe I should just go ahead and forget about this class for premium templates!
The license says nothing about users being required to have the plugin installed at all times, that would be stupid. What it does say is that users cannot use the plugin outside of your theme.
Yeah, there’s nothing that says the user must have the plugin activated. That wouldn’t make sense.
I wouldn’t take the route you’re taking at all. I’d build the theme and integrate with the plugin if it is installed. Make it clear in your documentation that the user must install and activate the plugin to have that specific feature. This way, you’re not having to worry about any weird license issues and having to package an entire class for activating a plugin. That’s how I’d do it anyway.
Some premium themes have options that what plugins do, for some functions plugins not necessary, we can do it manually. i am using free theme and 80% modified design using CSS , check this http://www.worldlistmania.com/
