Cette extension n’a pas été testée avec plus de trois mises à jour majeures de WordPress. Elle peut ne plus être maintenue ou supportée et peut avoir des problèmes de compatibilité lorsqu’elle est utilisée avec des versions de WordPress plus récentes.

WordPress Auto-updates

Description

MISE À JOUR : Cette extension de fonctionnalité a été fusionnée dans le cœur WordPress le 11 août 2020 avec la version 5.5 de WP.

L’objectif de cette extension est de préparer une future fonctionnalité de mise à jour automatique des extensions et des thèmes.

Veuillez noter que le code de cette extension n’est pas destiné à atterrir « tel quel » dans le cœur WordPress, il sera complètement remanié pour être fusionné dans le cœur. Cette extension est destinée à discuter les principes de mises à jour automatiques et de l’interface-utilisateur.

En 2018, Matt Mullenweg a publié une liste de 9 projets pour le cœur WordPress en 2019. Nous n’avons pas pu en réaliser autant que prévu, mais de nombreux progrès ont eu lieu. La mise à jour automatique des extensions et des thèmes est l’un de ces 9 projets. Il est maintenant prévu pour WordPress 5.5 et cette extension de fonctionnalités est prévue pour contribuer à la réussite de ce projet.

Pour plus d’informations, consulter la proposition d’extension de fonctionnalités publiée sur Make/Core.

Compte-rendus des réunions hebdomadaires :

Voir aussi (en anglais) :

Ce projet est actuellement conduit par Jb Audras & Paul Biron. Il est développé sur GitHub.

Vous souhaiteriez contribuer au développement de cette extension ? Rejoignez-nous sur le canal #core-auto-updates sur le Slack Make WordPress. Nous hébergerons une réunion hebdomadaire sur Slack tous les mardis à 17h UTC.

Captures d’écran

  • Écran des extensions – mises à jour automatiques activées
  • Écran des extensions – mises à jour disponibles
  • Écran des thèmes – activer les mises à jour automatiques
  • Écran des thèmes – mises à jour disponibles
  • Écran des mises à jour – mises à jour disponibles
  • Écran Santé du site – informations concernant les mises à jour automatiques des thèmes et des extensions
  • Exemple de notification e-mail

Avis

6 août 2020
This is a really good idea. I like the way it's integrated in the plugin panel. Integration with Themes is a bit less convenient I have to go through all installed themes. It would be more convient to have the update option in the theme overview page.
Lire les 11 avis

Contributeurs & développeurs

« WordPress Auto-updates » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“WordPress Auto-updates” a été traduit dans 19 locales. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « WordPress Auto-updates » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal

0.8.1 🍄

18 mai 2020
(le titre des pull requests est laissé dans sa langue d’origine afin de faciliter leur recherche)
– Fix incorrect admin notice text when auto-updates are enabled for a plugin when JS is not enabled in the browser – #130
– Prevent multiple simultaneous requests – #131
– Strip plugins/themes that have been deleted from the site options just before they are updated – #132
– Copy the plugin’s site options to core’s site options on self-deactivation – #133
– fix typos and docs standards – #134

0.8.0 🐪

13 mai 2020
(le titre des pull requests est laissé dans sa langue d’origine afin de faciliter leur recherche)
– Self-deactivate the plugin after the functionality has been merged to core – #123
– Remove auto-updates options when plugin is uninstalled – #125
– Use ES5 in the JS, because the core build tools barf on let and const#127
– More pre-merge cleanup – #124
– Add help tabs on update-core, plugins, and themes admin screens – #121
– Cleanup – #119
– I18n – Remove unnecessary concatenation – #117

0.7.0 🦢

6 mai 2020
(le titre des pull requests est laissé dans sa langue d’origine afin de faciliter leur recherche)
– PHPCBF fixes – #114
– Remove constants from the feature plugin – #112
– Various i18n fixes/optimizations – #109
– Simplifies Ajax on both the JS and PHP sides – #103

0.6.0 🦋

22 avril 2020
(le titre des pull requests est laissé dans sa langue d’origine afin de faciliter leur recherche)
– Add Ajax to Plugin and Themes Screen – #61
– Accessibility: Communicate AJAX enabling/disabling changes to screen readers – #85
– Add Better Handling to Ajax Errors – #90
– Prevent CSS from being enqueued on sub-site plugins & themes screens in multisite – #91

0.5.1 🦒

16 avril 2020
(le titre des pull requests est laissé dans sa langue d’origine afin de faciliter leur recherche)
– Add the plugin version when enqueueing styles, for cache busting – #79

0.5.0 🦚

15 avril 2020
(le titre des pull requests est laissé dans sa langue d’origine pour faciliter leur recherche)
– Replace Disable strings with Disable auto-updates – #78
– Update confirmation message wording – #77
– Remove Automatic Updates column from the Network Admin > Sites > Edit > Themes screen – #76
– Replace « Enable » string with « Enable auto-updates » – #75
– Remove dashicons from the UI – #74
– Fix documentation and comment standards – #73
– Remove green and red colors on texts and links – #70
– Don’t display the Enable/Disable link in the Theme Details modal on a subsite in multisite – #68
– Documentation: Improve DocBlocks – #62
– I18n – Merge with similar string – #60
– Add filters and constant to allow developers to disable plugins and themes autoupdate email notifications – #57
– Switch disable link to red on Multisite Themes Screen – #54
– Wrong kick off year in readme.txt – #42

0.4.1 🍺

2 avril 2020
(le titre des pull requests est laissé dans sa langue d’origine pour faciliter leur recherche)
– Network > Sites > Edit > Themes screen doesn’t have the Autoupdates column – #50

0.4.0 🌹

30 mars 2020
Cette version apporte le support complet des mises à jour automatiques pour les thèmes.
Elle modifie également la structure de l’extension afin de permettre son auto-désactivation lorsque la fonctionnalité sera intégrée au cœur WordPress.
Veuillez noter que le dépôt de développement a aussi été migré depuis le compte GitHub personnel de @audrasjb vers le compte GitHub officiel de WordPress.org.
Autres modifications (le titre des pull requests est laissé dans sa langue d’origine afin de faciliter leur recherche) :
– Change plugin structure to ensure it can self-deactivate when the feature is merged into Core – #37
– Handle both themes and plugins email notifications – #36
– i18n: Merge similar translation strings – #35
– Add and populate Automatic updates column, add and handle enable/disable auto-updates bulk actions to the multisite themes list table – #33
– Avoid duplicate Updating… dialog – #32

0.3.0 🦉

16 mars 2020
(le titre des pull requests est laissé dans sa langue d’origine pour faciliter leur recherche)
– « Add functions to handle plugins updates notification emails » – #54
– « Remove update time text after manual update » – #43
– « Ensure « Automatic Updates » column is not added if no content would be output in the column » – #57
– « Specific messages for delayed or disabled cron events » – #58
– « Prevent mis-match between count in Auto-updates Enabled view and the number of plugins displayed for that view by applying ‘all_plugins’ filter before computing that count » – #59

0.2.1 🐜

11 mars 2020
(le titre des pull requests est laissé dans sa langue d’origine pour faciliter leur recherche)
– « Prevent « PHP Notice: Undefined index: plugin_status » when adding the autoupdates_column » – #47
– « Add plugin_status query arg to the enable/disable links in the Automatic Updates column » – #48

0.2.0 🐝

6 mars 2020
(le titre des pull requests est laissé dans sa langue d’origine pour faciliter leur recherche)
– « Remove auto-updates column from mustuse and dropins screens » – #39
– « Ensure the the enable/disable bulk actions appear in the dropdown and are handled in multisite » – #38
– « Remove dashicon from « Enable » text in plugins auto-updates column » – #36
– « Replace « Automatic Updates » with « Auto-updates » in filters » – #35
– « Display only filters with at least one available plugin » – #33
– « Remove setting from site option when deleting plugin » – #32
– « Populate site health with plugins auto-updates informations » – #24
– « In multisite, only add the « Automatic Updates » column on the plugins-network screen » – #21
– « Add auto-update-enabled and auto-update-disabled views on the plugins screen » – #18

0.1.5 🐣

26 février 2020
– Correction d’une erreur fatale sur PHP 7 et +
– Correction des classes obsolètes sur les notifications
– Plusieurs petites améliorations
– Remplacement de la version requise de PHP

0.1.4 👻

26 février 2020
– Correction d’avertissements PHP.

0.1.3 ☀️

25 février 2020
– Remplacement de tous les termes « autoupdate » par « auto-update » qui est maintenant la terminologie officielle.

0.1.2

23 février 2020
– Ajout du temps avant la prochaine mise à jour sur l’écran des Extensions.

0.1.1

19 février 2020
* Correction de quelques notifications/avertissements PHP.

0.1.0

18 février 2020
* Sortie initiale