WordPress.org

Make WordPress Core

Opened 7 weeks ago

Last modified 3 weeks ago

#49151 accepted feature request

Show a warning for plugins in WP admin that haven't received updates in a long time

Reported by: vincenthasselgard Owned by: audrasjb
Milestone: Awaiting Review Priority: normal
Severity: normal Version:
Component: Plugins Keywords: needs-design
Focuses: ui, administration Cc:

Description

When upgrading plugins in WordPress admin users are very likely to miss plugins that aren't receiving regular updates from their authors. The same warning (or similar) that's displayed on WordPress.org plugin repo should be displayed in the same manner as available plugin updates on the WordPress admin plugin page.

Attachments (4)

wp_plugin_old.png (33.0 KB) - added by vincenthasselgard 7 weeks ago.
Suggestion for how the warning may be displayed on the plugins list in WP admin.
Skjermbilde 2020-01-08 kl. 11.15.02.png (32.6 KB) - added by vincenthasselgard 7 weeks ago.
Suggestion for how the warning may be displayed on the plugins list in WP admin (Ignore previous file)
Screenshot 2020-01-08 16.59.20.png (107.3 KB) - added by dkarfa 7 weeks ago.
Skjermbilde 2020-01-08 kl. 12.41.34.png (17.8 KB) - added by vincenthasselgard 7 weeks ago.
Screenshot of old plugin installed on a site with no warning displayed.

Download all attachments as: .zip

Change History (11)

@vincenthasselgard
7 weeks ago

Suggestion for how the warning may be displayed on the plugins list in WP admin.

@vincenthasselgard
7 weeks ago

Suggestion for how the warning may be displayed on the plugins list in WP admin (Ignore previous file)

#1 follow-ups: @dkarfa
7 weeks ago

Hi @vincenthasselgard,
Welcome to WordPress Trac! Thanks for the report, I believe it already address. I cannot see the same in latest trunk version.

Cheers,
Debabrata Karfa

#2 in reply to: ↑ 1 @vincenthasselgard
7 weeks ago

Replying to dkarfa:

Hi @vincenthasselgard,
Welcome to WordPress Trac! Thanks for the report, I believe it already address. I cannot see the same in latest trunk version.

Cheers,
Debabrata Karfa

What I'm suggesting is a warning for plugins that hasn't received updates. Such as the case is with this plugin which is 8 years old https://wordpress.org/plugins/page-menus-widget/

The warning is there in the plugin repo, but if it's already installed on your site there's no warning. I'll upload a screenshot of how this plugin is displayed in the WP admin plugin list.

Last edited 7 weeks ago by vincenthasselgard (previous) (diff)

@vincenthasselgard
7 weeks ago

Screenshot of old plugin installed on a site with no warning displayed.

#3 in reply to: ↑ 1 @vincenthasselgard
7 weeks ago

Replying to dkarfa:

Hi @vincenthasselgard,
Welcome to WordPress Trac! Thanks for the report, I believe it already address. I cannot see the same in latest trunk version.

Cheers,
Debabrata Karfa

I uploaded the screen shot of how it currently is. My suggestion is that we add the same info that is on this page https://wordpress.org/plugins/page-menus-widget/ to the list of plugins in the WordPress admin in the same manner as the update notifications are shown.

#5 @vincenthasselgard
7 weeks ago

I made a simple plugin as a proof of concept for this https://github.com/vincenthasselgard/plugin-last-updated-warning. The plugin checks the WP.org API for all installed plugins last updated info and uses a DateTime diff to check if it's more than a year. If it is it adds a warning with information on how many years it's been since the last update on the installed plugins list.

#6 follow-up: @audrasjb
4 weeks ago

  • Owner set to audrasjb
  • Status changed from new to accepted

Hello, let's try to add this ticket to milestone 5.4. It would be a good nice-to-have alongside #48850.

#7 in reply to: ↑ 6 @vincenthasselgard
3 weeks ago

I did a quick proof of concept in the form of a plugin, some of the code might be reusable. It's on github: https://github.com/vincenthasselgard/plugin-last-updated-warning

Replying to audrasjb:

Hello, let's try to add this ticket to milestone 5.4. It would be a good nice-to-have alongside #48850.

Note: See TracTickets for help on using tickets.