Envato Market WordPress Plugin (beta)

Hi Andrew,

my customer username is yoursql719 and the Reviewer Plugin id is 5532349

Thank you for your help.

Have you added your plugin on the “Optional WordPress Plugin” option?

image

Thanks @revaxarts :grinning:

@evoG, give it a go and let me know if that fixes things for your customers.

@andrewfreeman @revaxarts Thanks so much for your help. I just submitted the installable zip file to Codecanyon. Let’s see what happen.

I’m liking the idea of this, but I still have one problem, not sure if there is or will be a solution. I like that I can limit the API key to a single item, but I don’t like that I can’t just give that key to the user and have them enter it. Unless I have missed something, if I just gave them a key via email, they could easily place it in the other settings field and have access to everything on my account.

Is there a way to generate a key for just one item so I don’t have to personally do this for each client and every time it’s needed? (for example, if they accidentally delete, move servers and lose their settings, install a new WordPress site, etc…) I’d like just to give them the details for their records so they can handle this on their own.

Nope. Not possible out of the box.

You could probably create a small plugin just for that customer that has the code/item id embedded in it. They could click a button to activate updates, and you could add that code into the market options array behind the scenes. Most buyers wouldn’t be technical enough to understand what is going on to extract that code.

Even if you do login and do it yourself, a tech savvy buyer can still gain access to your code from the options array.

As soon as I used envato to update my theme, i got this message:

Fatal error: Call to undefined function get_plugins() in /home/fortunatlife/public_html/fortunatlife.com/wp-content/themes/valenti/library/extensions/github.php on line 222

and now it won’t let me log back into wp-admin.

Does anyone know a way to get around this?

Hello, I am also getting this error:

Fatal error: Call to undefined function get_plugins() in /home/fortunatlife/public_html/fortunatlife.com/wp-content/themes/valenti/library/extensions/github.php on line 222

Do you know of a solution for it? I went to the link in the thread but couldn’t find the work around.

The fix for this is to disable theme updates. Login to FTP and edit the file fortunatlife.com/wp-content/themes/valenti/library/extensions/github.php and remove everything in that file and upload it as an empty file over the top.

The contact the valenti theme author and let them know they need to update their github.php file with the latest version from here: https://github.com/envato/wp-envato-market/blob/master/inc/github.php

Hey C_biangco,

This is Cubell, author of Valenti, and the github.php has already been updated in the theme’s latest version. Update to the latest version of the theme and it should all be sorted :slightly_smiling:

Cubell

1 Like

Thank you!

Got it thanks!

hello
i have this message when i try to valide my token (test api connection(
Envato Market 1.0.0-RC1
The OAuth Personal Token could not be verified. Please check that the Token has been entered correctly and has the minimum required permissions.

so what’s the problem ?? thanks

When the plugin hits stable - will it be published on WordPress.org ?

I think wordpress.org wouldn’t allow plugin which can download stuff from third party websites, at least that’s the story I heard about why they didn’t allow TGMPA.

How do I get the “Install the Envato Market plugin to get updates for your ThemeForest and CodeCanyon items.” message that appears on every page, even if I X it out, to stop appearing when logged in?

And when I click the hyperlinked “Install the Envato Market plugin” I get this error:

An unexpected error occurred. Something may be wrong with WordPress.org or this server’s configuration. If you continue to have problems, please try the support forums.

The path for that is wp-admin/update.php?action=install-plugin&plugin=envato-market&_wpnonce=595ac7f7b0

Bottom line, however, is I don’t want this prompt to appear on my pages. Assistance is much appreciated.

Thanks,
Simmons

Hi ThemeVillage,

We won’t be publishing on WordPress.org. We’ll be leaving it on GitHub for the time being and possibly making it available on our own site int he future. :grinning:

Hi Stenopes,

I’ll have the team check out your error and come back to you.

@valendesigns, can you please take a look at this? Thanks.

I just tested it, nice feature.