People are so used to the update notice with 1-click updating for themes and plugins if they get them from .org or a third party site which has that capability (not all do).
But one feature that would be great to have is the ability to utilize the theme/plugin installers to allow updating simply by re-installing a fresh downloaded zip for a theme or plugin. WP doesn’t do that but Joomla does and it’s so useful and efficient.
Read-only archive : Issues · ClassicPress/ClassicPress · GitHub
Author : Andre
Vote count : 15
Status : Completed
Comments
Ah, didn’t know that one existed. I know there was another one I think called Easy theme and plugin updates or something like that but it’s out dated. Anyway, definitely having the capability is something I know a lot of people would be happy about.
In the years I’ve been designing themes, and on a couple occasions where I did not have the update notificaton and 1 click updates, people were scared to use FTP, even with a detailed tutorial.
I’ve used Joomla for over 10 years and this is one feature they have in the core; using the installer to update extensions, even themes. So with the plugin you mentioned, it could possibly be an option, but definitely need it in the core.
~ posted by Andre
Great idea!
~ posted by Tim Kaye
Just a quick update…considering plugins is one thing (which being done by third party can be a security risk), but I still believe this is something that should be in the core. Hopefully, it makes it in. I’ve used Joomla for over a decade and this is something they do for both extensions (plugins) and templates (themes).
~ posted by Andre
viktor
November 23, 2021, 2:57am
3
I think this petition refers to this:
https://core.trac.wordpress.org/ticket/9757
And subsequently to this backport PR:
ClassicPress:develop
← mattyrob:merge/wp-r45185
opened 03:27PM - 05 Sep 20 UTC
## Description
Upgrade/install: Allow plugin and theme updates from a uploaded … .zip file.
WP:Props mariovalney, cyberhobo, imath, shaunandrews, mariovalney, earnjam, desrosj, dd32, folletto, swissspidy, melchoyce, pento, joshuawold, psykro, clorith, ahortin, galbaras, pingram3541, joyously, doobeedoo, karmatosed, poena, whyisjake, earnjam, sergeybiryukov, audrasjb, azaozz.
Fixes https://core.trac.wordpress.org/ticket/9757.
## Motivation and context
This is a frequently requested and user / administrator beneficial enhancement originally opened 11 years ago.
## How has this been tested?
This feature has been back ports but involved multiple changesets, it requires some user testing.
A localhost successful test has been complete, screen shots are linked below.
## Screenshots
### After
<img width="1827" alt="Screenshot 2020-09-05 at 16 21 25" src="https://user-images.githubusercontent.com/1280733/92308288-8b54a500-ef94-11ea-9e7c-a2627eb3a146.png">
<img width="1826" alt="Screenshot 2020-09-05 at 16 22 24" src="https://user-images.githubusercontent.com/1280733/92308292-8f80c280-ef94-11ea-8fc2-bc5a9f9bf355.png">
<img width="1827" alt="Screenshot 2020-09-05 at 16 25 37" src="https://user-images.githubusercontent.com/1280733/92308293-90195900-ef94-11ea-9dbd-1ac2a4c99b4d.png">
<img width="1825" alt="Screenshot 2020-09-05 at 16 25 46" src="https://user-images.githubusercontent.com/1280733/92308294-90b1ef80-ef94-11ea-988c-dfe698432235.png">
## Types of changes
New Feature including a backport and fix where appropriate of the following Changesets:
45185 | Backport | Fix
47573 | Backport | N/A
47816 | Backport | Fix
47819 | Backport | Fix
48390 | Backport | Fix
48447 | Backport | Fix
48448 | Backport | N/A
48453 | Backport | N/A
48455 | Backport | N/A
48509 | Backport | Fix
48652 | Backport | Fix
48654 | Backport | Fix
48660 | Backport | Fix
48666 | Backport | N/A
48676 | Backport | Fix
48677 | Backport | N/A
48685 | Backport | Fix
48689 | Backport | N/A
This petition can be set to Planned. Unless I misunderstood it.
1 Like