10 posts
  • 6 Years of Membership
  • Collector Level 2
  • United States
georgestephanis
says

Now, i agree that this sort of thing should be in a plugin.

But just to let you know, that there could be plenty of reasons to put things in separate tables. Specially if you want ‘good practice’.

So … yup. Do it as a plugin, then bundle the plugin with the theme and require the user to activate it with TGM Plugin Activation so the reviews don’t completely disappear if the customer changes themes on their site.

There’s no restriction on bundled plugins using custom tables, to the best of my knowledge (not that it’s necessarily beneficial, merely permissible)—just that your theme probably shouldn’t, as that’s data that any future theme the user switches to wouldn’t be able to use.

196 posts BonfireThemes.com
  • Featured Author
  • Trendsetter
  • Weekly Top Seller
  • Elite Author
+7 more
BonfireThemes
says

I hope you’re not starting a trend too ;)

I’ve read every single post in this thread, so it’s safe to assume I’ve seen your question. If it’s not answered in the update when posted, you’re welcome to ask me again then.

Fingers crossed then :) Cheers.

198 posts Enjoy!
  • Elite Author
  • Author Level 8
  • Trendsetter
  • Weekly Top Seller
+9 more
XanderRock
says

Since Japh is here, I can ask this.

Why are we moving features into plugins? All of the good sides and bad sides has been discussed already but I’m asking the main reason of this change. I know Wordpress also moved post-types feature to external plugin (Wordpress 3.6 Beta). The changes here also related to that?

Is there something that we are missing? Is there a plan from WP.org that will make some big changes to Wordpress?

I’ve got one question and one request ;

Question :
Are we moving features into the plugins to add a activate/deactivate option? If so, we can all add a button for our features to deactivate them. Because if we keep features in theme folder we can still update everything with theme update. No extra plugin update needed

Request :
Can we have a yearly Envato Roadmap page. That way everyone can see what is coming before they start coding. And we would be ready for the changes and changes can be adjusted according to demand.

378 posts WordPress Guy
  • Affiliate Level 1
  • Author Level 2
  • Collector Level 3
  • Australia
+4 more
Japh
says

Question :
Are we moving features into the plugins to add a activate/deactivate option? If so, we can all add a button for our features to deactivate them. Because if we keep features in theme folder we can still update everything with theme update. No extra plugin update needed

As it’s already been asked numerous times throughout the thread, this will be answered in the update.


Request :
Can we have a yearly Envato Roadmap page. That way everyone can see what is coming before they start coding. And we would be ready for the changes and changes can be adjusted according to demand.

At the moment, as far as I know, this is what we have so far in this regard: http://notes.envato.com/news/an-update-from-your-envato-marketplaces-team/

198 posts Enjoy!
  • Elite Author
  • Author Level 8
  • Trendsetter
  • Weekly Top Seller
+9 more
XanderRock
says


Question :
Are we moving features into the plugins to add a activate/deactivate option? If so, we can all add a button for our features to deactivate them. Because if we keep features in theme folder we can still update everything with theme update. No extra plugin update needed

As it’s already been asked numerous times throughout the thread, this will be answered in the update.


Request :
Can we have a yearly Envato Roadmap page. That way everyone can see what is coming before they start coding. And we would be ready for the changes and changes can be adjusted according to demand.
At the moment, as far as I know, this is what we have so far in this regard: http://notes.envato.com/news/an-update-from-your-envato-marketplaces-team/

Thanks Japh. But I didn’t mention blog posts. I mentioned a page that will show all the changes plan yearly. Just like Adobe did here

http://www.adobe.com/devnet/flashplatform/whitepapers/roadmap.html

The time amount for the Adobe is longer ofcourse. But a yearly roadmap for envato would do just fine I think

378 posts WordPress Guy
  • Affiliate Level 1
  • Author Level 2
  • Collector Level 3
  • Australia
+4 more
Japh
says

Thanks Japh. But I didn’t mention blog posts. I mentioned a page that will show all the changes plan yearly. Just like Adobe did here http://www.adobe.com/devnet/flashplatform/whitepapers/roadmap.html The time amount for the Adobe is longer ofcourse. But a yearly roadmap for envato would do just fine I think

Yeah, I know what you were referring to, and it’s a good idea :)

The video is what we have for the moment until we have something such as Adobe have there.

15 posts
  • Collector Level 3
  • Exclusive Author
  • Slovakia
  • 3 Years of Membership
PeterOravec
says

Now I’m, days / weeks before I submit my first WP theme to themeforest after one year of developement and now im really scary if I can fit to all requirements. :| Standards are good step but “dont be evil Envato” !

378 posts WordPress Guy
  • Affiliate Level 1
  • Author Level 2
  • Collector Level 3
  • Australia
+4 more
Japh
says

Now I’m, days / weeks before I submit my first WP theme to themeforest after one year of developement and now im really scary if I can fit to all requirements. :| Standards are good step but “dont be evil Envato” !

Congratulations on your work, Peter! Go ahead and submit it :)

There’s nothing evil in these new requirements, particularly once we post an update shortly.

222 posts
  • Top Monthly Author
  • Trendsetter
  • Weekly Top Seller
  • Elite Author
+7 more
-ACODA-
says


You are not allowed to include absolutely any plugins in the theme. But you can create your own version and give that to buyers.. And you can include all shortcodes with that..
Actually, we haven’t said you can’t include any plugins with your theme.

I really need some clarification on this, I bundle the Visual Composer plugin with my Themes too and have modified it in areas.

I understand that you can use TGM Plugin Activation – but if you’ve purchased an extended license, the user does not have access to the new version of the plugin file, making it extremely difficult for the user to update.

Since this change is about improving the user experience, how does that even workout, given that they now have to update the theme and plugins individually and there is no easy method for doing so?

954 posts
  • Affiliate Level 1
  • Author Level 3
  • Beta Tester
  • Most Wanted Winner
+3 more
aleluja
says

Envatos plugin repository would’ve been a solution for that.

by
by
by
by
by
by