預定於 2023 年 8 月 8 日發佈的 WordPress 6.3 會停止對 PHP 5 的支援,這個版本的 PHP 最低版本需求為 7.0.0,建議使用 PHP 7.4 或更新版本。
目前版本的 WordPress 核心程式支援 PHP 5.6.20 或更新版本,2019 年發佈的 WordPress 5.2 將 PHP 最低版本需求調整為 5.2,依據 2023 年的 WordPress 網站監測統計資料,PHP 5.6 的使用率已降至 3.9%。
WordPress 所使用的 PHP 版本必須低於某個明確的使用率才會停止支援,但專案維護者依據過去的經驗,已將 5% 訂立為取消支援的基準。目前 PHP 5.6 的使用率已低於 3.9%,且每隔幾週便會降低約 0.1%,因此可以開始規劃提升 PHP 最低需求版的版本。
循序漸進提升 PHP 最低需求版本後,會在外掛及佈景主題生態系、WordPress 專案的長期展望、開發人員關係、WordPress 程式碼基底長期發展及其開發人員工具中,慢慢顯示其優勢。
前往這份 Trac 支援需求以進一步了解這次提升最低需求版本升級的相關。
關於 PHP 8
WordPress 核心程式對於 PHP 8.0、8.1 及 8.2 的支援相當良好,移除這幾個 PHP 新版本的「Beta 支援」標籤的提案已在進行討論。
相關安全性支援
執行於 PHP 5.6 的 WordPress 網站會停留在 6.2.x 版,並可持續接收安全性更新。依據目前的安全性政策,會持續為 WordPress 4.1 及更新版本提供安全性更新支援。
持續向前
目前沒有持續提升 PHP 最低需求版本的計畫。核心程式團隊會與主機代管團隊合作,持續監控 PHP 版本的使用率,鼓勵使用者及主機代管公司儘快升級所使用的 PHP 版本。在可預見的未來,仍會繼續沿用「使用率 5%」這項基準作為標準。
以下是 2023 年 7 月的 PHP 版本使用率統計資料:
- 8.2: 2.11%
- 8.1: 9.37%
- 8.0: 14.05%
- 7.4: 51.13%
- 7.3: 7.92%
- 7.2: 6.29%
- 7.1: 1.38%
- 7.0: 2.05%
- 5.6: 3.93%
立即更新 PHP
如果需要進一步了解 PHP 版本及升級方式的相關資訊,請參考這份說明及解釋處理流程的技術支援文章。
內容來源
本篇內容來自官方公告〈Dropping support for PHP 5〉。