WordPress Auto-updates

外掛說明

這個外掛的開發目的,是為未來外掛及佈景主題自動更新工作做準備。

這是 Beta 版測試外掛,請不要使用於正式網站。

請注意,這個外掛並不會將目前的程式碼原樣整合至 WordPress 核心程式,而會為核心程式整合目的進行完整重整。這個外掛的開發目的在於討論自動更新準則及使用者介面。

Matt Mullenweg 在 2018 年發表 9 個要在 2019 年達成的核心程式相關焦點專案。開發團隊雖未達標,卻已取得極大的進展,而外掛及佈景主題自動更新便是這 9 個專案之一。這個專案會整合至 WordPress 5.5 核心程式中,而這個外掛證明了這個目標已接近完成。

如需進一步瞭解相關資訊,請參閱在 Make/Core 上的〈Feature Plugin: WP Auto-updates〉。

這個專案目前在 GitHub 上進行開發

如果有興趣參與這個外掛的開發工作,隨時都可以在 Make WordPress 的 Slack 團隊的 #core-auto-updates 頻道加入我們的行列。我們在 Slack 頻道上每週四的 UTC 18:00 會進行線上會議。

參與者及開發者

以下人員參與了開源軟體〈WordPress Auto-updates〉的開發相關工作。

參與者

WordPress Auto-updates 外掛目前已有 10 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將 WordPress Auto-updates 外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

0.3.0

March 16, 2020
– 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

March 11, 2020
– 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

March 6, 2020
– 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

February 26, 2020
– Fix fatal error on PHP 7+
– Fix legacy notice classes
– Various tiny enhancements
– Replace required PHP version

0.1.4

February 26, 2020
– Fix PHP warnings.

0.1.3

February 25, 2020
– Replace all “autoupdate” occurrences with “auto-update” which is now the official wording.

0.1.2

February 23, 2020
– Add time to next update in Plugins screen.

0.1.1

February 19, 2020
* Fixes few PHP notices/warnings.

0.1

February 18, 2020
* Initial release