Very nice plugin. Can the .zip be selected from the media library so i can manage it there? And can i protect the .zip so only “real buyers” can download?
1. Yeah, we’re asking url of the zip instead of file uploader so you can put your zip anywhere e.g cloud server or media uploader.
2. We have researched on this and there is no way to protect it if someone know direct url of the zip file. But you can leave it empty and write instructions in Installation tab to download it from codecanyon or themeforest or your self hosted page.
Please let me know if you have any suggestion or question.
Wow, thank you for the fast reply! Perhaps you can include a proxy file for example dl-file.php that checks for a purchase code for a given username and then allows to download the file? The user of the plugin must fill in his username and purchasecode but i think this is no problem.
I am very interested in an wordpress plugin updater but i need to protect the plugin file…
Problem is that WordPress just ask url of the zip file and handle rest all things itself. I’m thinking to provide a shortcode which can display Envanto authentication form and once purchase code and username is verified, user will be able to download it but in that case, we can’t say it automatic updates.
We appreciate your idea. We have around 13 premium products and we needed a system to manage all so we created this product. Definitely we also like to protect our zip but this is not possible right now.
When I’m on the plugin installation page (plugin-install.php) I get a notice: Undefined property: stdClass::$slug in class.wp-auto-plugin-update.php on line 86.
I was travelling last 2 days so couldn’t reply. It seems that WP DEBUG is true in your wp-config.php file. I’m checking it my end and releasing a new version.
Hi, i’ve just purchased the plugin but…has no documentation?? Could you please send me a link to the documentation. I’ve just got php files and that’s all.
Update: Got everything running. Great plugin!
Lacks an item: add a “Check Updates” link to force the check of updates (this way, the user could manually check for updates).
Another interesting thing would be if it would support line breaks or for the items that are added to the log.
add a “Check Updates” link – I think you can already do this by clicking ‘Check Again’ button on ‘Dashboard’ -> ‘Updates’ page.
Can you use
tag right now for the line break. we’re checking it more and will update you.
Yes, i knew that. But i’ve seen many plugins having the option (a link) to “Check Updates” (suppose that i send an email broadcast telling about a new update and people don’t see it because WordPress didn’t check for updates yet). Adding that link would give an idea to the user that (if he doesn’t see something new), he can force the check of updates. Other than that, it’s a fanstastic plugin and works like a charm. Thanks!
Definitely we’ll work on this as we’re integrating envanto licence validation in next version. Thanks for your valuable feedback.
hello, does this plugin work with Child Themes?
Go to Overview page and you can download class.wp-auto-theme-update.php and imply put the file in your child theme folder and then include the file in your functions.php file.
When I add require_once get_template_directory() . ”/class.wp-auto-theme-update.php”; I get the white screen of death … please help
That happens when trying to use this plugin with a child-theme.
Now when using get_stylesheet_directory instead of get_template_directory I have access to the wp-admin again, but no update notifications are pushed at all.
Can you please mail me wp login to firstname.lastname@example.org so i can check your setup?
Any chance to get some support?
Sorry for late response. We’re checking it right now and getting you back.
Please check it now. I noted that you using wrong slug. Slug is ‘Divi-child’ for your theme. We’re working on a new version where we’re removing dependancy on slug name to make it easy to use.
Thank you. The push now works but with some issues. I believe addressing these will help make your plugin bulletproof and available to other child-theme developers :
1) it still does not work with get_template_directory() when using a child-theme -> I had to use get_stylesheet_directory() instead
2) with get_stylesheet_directory() it works, but when I go to Appearance > Themes and click on the update notice, if I click on the update details, a popup window appears but instead of showing me the description and notes of my update, instead it shows the Appearance > Themes page inside the popup. so it’s basically like russian dolls if you see what I mean : I see the same page I’m on, but in a popup.
3) another user above (MatthiasWeb) had concerns about the fact that the url of the file was visible. This concerns me too. So I tried to apply to workaround you suggested, i.e. leaving the file field empty and give the user instructions (so that he can get the file elsewhere but with a dynamic link) but that does not work with a child-theme -> I get a message from the parent theme that says the user needs to enter API credentials.
The way it should work is that even with a child theme, if you click on the update details link, you should see those details.
Thank you for your help.
We’re 100% agree with you and working around it.
I appreciate your work with this plugin. Is there any Proper Documentation on how to integrate this with a theme?
Btw, I have done everything you Suggested till now.
Downloaded The class file.
Loaded it in the theme.
Created a New Update from the Parent site, where your plugin is installed.
No Update Notification shows up in a Dummy site, where the theme is Installed.
Please email me wp login to email@example.com so i can setup it. probably you’re using wrong slug. we’re working on new version to make it more simple.
I am pretty sure about the slug. But, i am contacting you via email though.
I have already sent the email 2 days ago. Waiting for a Response
I have sent you a response via email today. Please check it now.
Good day! I’m experiencing problem with your plugin licence verification. When i trying to enter my code the plugin says ok, your code is legit, but when i update page it starts yelling that purchase not verified
can you please email us wp login and purchase code to firstname.lastname@example.org so we can check. and please reference our conversation also there?
When I integrate the line: “require_once(dirname(FILE) . ”/class.wp-auto-plugin-update.php”);” – I get a white page. Can you advice?
Please use following code to include file.
require_once(get_stylesheet_directory() . ”/class.wp-auto-plugin-update.php”);
and let me know if any issue.
I get an error as the file class.wp-auto-plugin-update.php is not in my theme folder, but in the plugin folder. If (for test) I put the file in the theme folder, I get exactly the same result: a white page.
Please give me WP Login and FTP to email@example.com so i can check your issue.
I can’t verify this plugin. I sent my purchase code to your mail. Please fix this!
We have provided you support with skype.
Hi guys. Just bought the extended licensee and it does not work for me. Please help.
Please let me know what issue you’re having. You can contact me at firstname.lastname@example.org
I am confusing and not able to integrate it for multiple plugins.
Can you guid us step by step how to integrate for multiple plugins?
Hello, I am interested in purchasing this item. Before purchase question: does you item support Envato item purchase code verification (to verify that the client has purchased the plugin) before plugin update? Thanks!
Not Yet, But we’re working on a new version and will message you when it’ll be released.
Ok, thank you, will be waiting. Have a nice day!
Could i use this to do the following:
a) whitelabel my wordpress themes/plugins.. Change names of my premium plugins bought here on codecanyon and it read plugin1, plugin2, plugin3 – then so long as name is same on plugin and inside url of plugin..
b) push updates to client sites… Basically i replace zip file and it will push update notifications to clients?
a – I couldn’t understand your question completely.
B – Yes, It’s possible.
a – can i take a plugin rename it and then use your plugin to replace it and push updates under new name… this would a way of white labeling site… I could rename theme and plugins and then simply when updates are available i can replace file with new name and it would push updates to sites… is this correct?
anything? Bought – will try…
Yes, you can do push your new plugin using this plugin.
Hi,The update notifications are no longer sent from this plugin after latest WordPress release (4.7.3) Please provide a solution to this!
We’re checking it today and updating the plugin. You’ll be notified by email from codecanyon.net.
I have problems when try to activate more than one plugin with the updater feature, i cannot redeclare the class “WTHP_Auto_Update”, theres is a way to fix this? can i change the class name in the “class.wp-auto-plugin-update” file?
PS: i test with another class name in the “class.wp-auto-plugin-update” file and works well, but i need to know if this is the correct way to do this
Yeah, you need to change the class name and it’ll work as usual.
I get this error when I click on the details link from updated alert message.
I see it for ling time few weeks together like this only, any issue on your plugin?
Please send me all login details to email@example.com so i can debug it.
Sent an email with wp admin access.
The sites of the users of our plugin constantly request the page /wunpupdates with the POST parameter action => version, plugins => name_plugin
Tell me how to fix this problem.
Please create a support ticket at http://www.flippercode.com/forums where our team is available to resolve all issues.
This plugin is not working with multinetwork.
Please let me know what issue you’re having.
I already posted my issue with screen shot in older query:
Please check this:
Hello. What should I do if the parent theme is not updated when the child theme is activated?
Sorry, I didn’t get your question. Plese, explain it in details so we can help you better.
1. I have a basic theme
2. I have a child theme
3. When I activate the child theme, the main theme of the update does not come
Parent and child theme is both a different product for this plugin. So simply you create a new product in the backend and include update file in the parent theme as well.
This looks like a really great solution for providing automatic updates. I have one question for you.
I use Continuous integration with my privately hosted GitLab repository. So I was thinking if there is a way, say a custom WP-CLI command which would essentially add the needed information to the database so that auto updates can be managed by my CI script. If not, is there one single function call or any sort of API where I will feed version information, plugin name, download URL etc and it will do the rest? Then I can easily make a WP-CLI command out of it?
And in the screenshot I see “Envato API key from Settings page”. Does it not use the new API method?
Use, by you or one client, in a single end product which end users are not charged for. The total price includes the item price and a buyer fee.
Use, by you or one client, in a single end product which end users can be charged for. The total price includes the item price and a buyer fee.
View license details
Get it now and save up to $11
Deliver better projects faster. Photos, templates & courses
Unlimited downloads. Only $29/month
Learn almost anything with
Envato Tuts+ for free
9000 free tutorials, 3000 paid courses
Designers matched perfectly to
you on Envato Studio
2000 artists ready to undertake your work