11 posts
  • 4 Years of Membership
  • Author Level 3
  • Collector Level 2
  • Exclusive Author
Matyushen
says

What is the best practice to incorporate automatic update functionality into themes? Envato WordPress Toolkit? looks a bit outdated and not supported. It also slows down the dashboard pretty noticeable. Should we use it in our themes? Is there any good alternative which fits the requirements of the marketplace? As I understand the theme must be updated only from themeforest itself, because the update must be first reviewed and accepted, right? It drops solutions like Github Updater from a private repo out of the game. And how do you provide updates for the plugins included in your themes? Should they also be uploaded with the theme & reviewed & and then updated? I’m speaking about own custom plugins, like portfolio, shortcodes & similar. Would be great to hear how you authors deal with this.

3804 posts
  • Elite Author
  • Author Level 11
  • Trendsetter
  • 7 Years of Membership
+12 more
KrownThemes
says
196 posts
  • Affiliate Level 3
  • Author Level 8
  • Collector Level 1
  • Elite Author
+4 more
phpface
says
11 posts
  • 4 Years of Membership
  • Author Level 3
  • Collector Level 2
  • Exclusive Author
Matyushen
says

Theme updates: https://github.com/bitfade/themeforest-themes-update

Is there any way to define username and api key not from wp-config, but from the theme?


Plugin updates: http://themeforest.net/forums/thread/modified-tgm-plugin-added-option-to-update-the-plugins/105830

Thanks for the link, definitely will try it

3804 posts
  • Elite Author
  • Author Level 11
  • Trendsetter
  • 7 Years of Membership
+12 more
KrownThemes
says


Theme updates: https://github.com/bitfade/themeforest-themes-update

Is there any way to define username and api key not from wp-config, but from the theme?

Of course. In functions.php…

require_once( 'pixelentity-theme-update/class-pixelentity-theme-update.php' );
PixelentityThemeUpdate::init( 'USER', 'API_KEY', 'THEME_AUTHOR' );
11 posts
  • 4 Years of Membership
  • Author Level 3
  • Collector Level 2
  • Exclusive Author
Matyushen
says



Theme updates: https://github.com/bitfade/themeforest-themes-update

Is there any way to define username and api key not from wp-config, but from the theme?

Of course. In functions.php…

require_once( 'pixelentity-theme-update/class-pixelentity-theme-update.php' );
PixelentityThemeUpdate::init( 'USER', 'API_KEY', 'THEME_AUTHOR' );

Thank you!

1680 posts Chris Robinson
  • Elite Author
  • Author Level 10
  • 7 Years of Membership
  • United States
+13 more
contempoinc
says

Or you can use the official plugin which Envato requires:

https://github.com/envato/envato-wordpress-toolkit
149 posts
  • Affiliate Level 1
  • Author Level 4
  • Beta Tester
  • Collector Level 2
+4 more
davidossahdez
says

I use http://wp-updates.com/
It is really easy to setup and it’s nicely integrated with the built-in WordPress updates panel

28 posts Good design is good business
  • Trendsetter
  • Weekly Top Seller
  • Iceland
  • Elite Author
+5 more
bluthemes_
says

The only problem I’m having with this is how do I test these updating functions? I’m trying to implement the Pixelentity themes updater in to our themes, but I can’t test it, because I haven’t purchased any of my themes myself ( I also can’t do that because envato won’t let me ).

Do I have to sign in to another account, purchase my own theme and then test the API key from that account? Is that the only way?

3804 posts
  • Elite Author
  • Author Level 11
  • Trendsetter
  • 7 Years of Membership
+12 more
KrownThemes
says

Do I have to sign in to another account, purchase my own theme and then test the API key from that account? Is that the only way?

Yes. And while you’re at it, give yourself a five star rating. You deserve it! :)

by
by
by
by
by
by