Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve "Plugins need to be updated" workflow for packaged plugins... #197

Closed
makedesign opened this issue May 20, 2014 · 12 comments
Closed

Comments

@makedesign
Copy link

Would it be possible to allow users the ability to update the packaged plugins, rather than just notifying them that their version is no longer current?

IE: If I am including a plugin ZIP file and the user is prompted to update it during a theme update, there is no quick way for them to do so, even though I am including the most up-to-date plugin version inside the theme.

Back story: Right now I am including this plugin with all of my themes to make theme & plugin updates a little easier for users: https://wordpress.org/plugins/easy-theme-and-plugin-upgrades/

This makes it easy for users to update themes & plugins without having to go through the deactivate/delete re-upload/re-activate process (and it makes backup ZIP copies, which is rad)... but I feel like the "holy grail" would be to allow users to update the packaged plugins in a similar sort of process during the TGM nag (rather than trying to convince them to read the documentation on how to do it manually).

Is this totally far fetched? Am I missing another easier way of doing this?

Oh, and I recognize that force-deleting a plugin (in order to update it) is a lot different than force-activating/de-activating it (and that doing so on a Multisite installation without properly prompting the user that it'll update it for the whole network isn't good)... but if there's a way to include this feature, or even to just somehow integrate the "backup & update" process, it'd be incredibly helpful!

Thanks for considering it!

@makedesign makedesign changed the title Improve "Plugins need to be updated" workflo for packaged plugins... Improve "Plugins need to be updated" workflow for packaged plugins... May 20, 2014
@maimairel
Copy link

+1 for this feature to be official.

There's actually a modified version of TGMPA made by a ThemeForest author that does this, which can be found here: http://themeforest.net/forums/thread/modified-tgm-plugin-added-option-to-update-the-plugins/105830

Please integrate something like this into the library!

Thank you!

@BassemN
Copy link

BassemN commented Oct 19, 2014

+1 for this feature to be official.

1 similar comment
@KingYes
Copy link
Contributor

KingYes commented Jan 13, 2015

+1 for this feature to be official.

@mintbird
Copy link

+1 This is a must have feature.

@drewhammond
Copy link

Any action on this?

@liviucerchez
Copy link

A must have feature indeed.

@lumberman
Copy link

@swiderski created version of the latest version of this plugin with update functionality that can be found here: https://github.com/duckzland/TGM-Plugin-Activation/tree/add_update_mode

I did test on my install and works perfectly.

Some discussion on this feature here: https://github.com/duckzland/TGM-Plugin-Activation/issues/3#issuecomment-96179802

Looking forward to have it as part of the original repo. Than you@swiderski !

@jrfnl
Copy link
Contributor

jrfnl commented Apr 25, 2015

I suggest @swiderski or @duckzland make a pull request, so the code can be incorporated.

@lumberman
Copy link

With current dev pace it's quite a challenge 😫

@swiderski
Copy link

I did pull request, however now we are one version behind. But if there will be need I can merge again with most current version, but tomorrow, as I go sleep now:-)

@GaryJones
Copy link
Member

Closing this as a duplicate of #192. Subscribe to that ticket for future updates.

@jrfnl
Copy link
Contributor

jrfnl commented May 3, 2015

I'd like to invite everyone in this thread to test PR #381 / https://github.com/thomasgriffin/TGM-Plugin-Activation/tree/feature/192-add-updating-workflow which implements this.

Feedback very welcome. Please add your comments in the PR thread #381

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests