Opened 8 weeks ago
Last modified 7 weeks ago
#65546 new feature request
[Feature request] Admin option to enable or disable automatic plug-in update emails
| Reported by: | orschiro | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | Awaiting Review |
| Component: | Upgrade/Install | Version: | |
| Severity: | normal | Keywords: | |
| Cc: | Focuses: | administration |
Description
I'm missing an Admin option to choose whether I want to receive an email if a plugin got updated automatically.
Currently I receive a lot of those emails because I set all my plugins to update automatically.
The emails don't add any value for me because there is no action related to them
Change History (3)
#2
@
7 weeks ago
I dug into the current code and history a bit. This has actually come up before in #50988, which got closed once the auto_plugin_update_send_email and auto_theme_update_send_email filters
were added in 5.5. Those filters do let you turn the emails off, but only via code, and there's still no UI toggle, which seems to be the actual ask here and in that older ticket too.
The provision to suppress the email already exists and works fine, what's missing is just a stored option behind it and a checkbox somewhere in wp-admin to set that option defaulting to "on," so nobody's current behavior changes. I think The trickier part isn't the PHP, it's deciding where that checkbox belongs I think. Core doesn't have a general "Updates" settings page right now, auto-update controls are spread across the Plugins list, the Themes screen, and a constant for core. Could be worth scoping this ticket to just plugin update though.
Happy to take a dig further at a patch at an appropriate location.
#3
@
7 weeks ago
- Component Options, Meta APIs → Upgrade/Install
Hello and thanks for the ticket. For now the implementation is in line with the "Decision not option" philosophy and providing ways for developers and for plugin authors to hook the CMS to provide their own Settings page for that kind of options is still the goal. If you want to add a settings page for managing these notifications directly in Core, I think the best way is to discuss this directly on the Core Slack channel during a devchat meeting. These are scheduled every wednesday at 15:00 UTC on the #core channel and everyone is welcome to attend. It would be nice to discuss this directly because I can see why you'd want to suggest this feature but we also need to discuss any proposal of a new admin page.
Patch are always welcome, though.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)
Related to #50988