Skip to content
This repository has been archived by the owner on Aug 15, 2021. It is now read-only.

gmays/wp-autoupdates

 
 

Repository files navigation

WordPress Auto-updates 🤖

WordPress Auto-updates

A feature plugin to integrate Plugins & Themes automatic updates in WordPress Core.

About 🔎

The purpose of this repository is to prepare a future Plugins & Themes automatic updates feature.

To test/contribute, just install this plugin and activate it on your WordPress installation.

The goal of this plugin is to test the UI of the feature, to help decision making. It uses WordPress Core hooks (with potentially some hacks when needed).

Context ⏳

In 2018, Matt Mullenweg posted 9 projects for Core to focus on in 2019. We didn’t ship as many as hoped, but we made a lot of progress. Plugins and Themes Automatic Updates were one of those 9 projects. This project is now milestoned to WordPress 5.5 and this feature plugin is here to help move towards this achievement.

Features / to-do list 🛠

  • ✅ Open a Trac ticket to handle Core merge for plugins
  • ✅ Open a Trac ticket to handle Core merge for themes
  • ✅ Handle plugin auto-updates
  • 🔲 Handle themes auto-updates
  • ✅ Handle plugin auto-updates in a multisite context
  • 🔲 Handle themes auto-updates in a multisite context
  • 🔲 Email notifications for plugins
  • 🔲 Email notifications for themes
  • 🔲 Validate design for plugins screen
  • 🔲 Validate design for themes screen
  • 🔲 Validate design for update-core screen
  • 🔲 Documentation
  • ✅ Create and add feature plugin assets
  • ✅ Submit Feature Plugin on WordPress.org repository
  • ✅ Get the plugin featured as beta plugin on WordPress.org
  • 🔲 Move the repository to WordPress.org GitHub account
  • 🔲 Publish the feature plugin proposal
  • 🔲 Open a dedicated Slack channel on Make WordPress
  • 🔲 Copy review
  • 🔲 Accessibility audit
  • 🔲 Security audit
  • 🔲 Coding standards audit
  • 🔲 Inline Docs audit

Contributors 👥

Documentation 📚

TODO.

Screenshots 🖼

Plugins Admin screen - screenshot

Plugins Admin screen - screenshot

Plugins Admin screen - Toggle update single plugin - screenshot

Plugins Admin screen - Toggle update single plugin - animated screenshot

Plugins Admin screen - Buk Edit - animated screenshot

Plugins Admin screen - Buk Edit - animated screenshot

Update Core Admin Screen

Update Core Admin screen - screenshot

Changelog 🗓

Version 0.1.4

February 26, 2020

  • Fix PHP warnings.

Version 0.1.3

February 25, 2020

  • Replace all "autoupdate" occurrences with "auto-update" which is now the official wording.

Version 0.1.2

February 23, 2020

  • Add time to next update in Plugins screen.

Version 0.1.1

February 19, 2020

  • Fixes few PHP notices/warnings.

Version 0.1

February 18, 2020

  • Initial release

About

WordPress Plugins & Themes Autoupdates Feature Plugin

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • PHP 97.0%
  • CSS 3.0%