問題描述

我很想知道從核心中刪除不贊成使用的功能的過程/理念。

食典 says this

These functions below have been deprecated. That means they have been replaced by new functions or are no longer supported, and may be removed from future versions.

由於 「可能被刪除」 有點不祥,有些不清楚,我有以下問題。

  1. 刪除已棄用的功能的標準是什麼? (即版本差距,time-frame,安全風險等)

  2. 刪除功能是否正式傳達給公眾?

例如:get_postdata()自 1.5.1 起已被棄用,沒有正式的 Codex 頁面。有沒有理由,除了支援舊版本的 WordPress 之外呢?

最佳解決方案

據我所知,聽說 Nacin 明確表示,迄今為止,WordPress 中沒有任何廢棄的功能已被刪除。

對未來沒有保證,但從未發生過。不過,請避免不推薦使用的功能。

次佳解決方案

沒有”criteria” 或其他

像大多數其他地方一樣。

第三種解決方案

不要把它當成任何官方的,但我似乎回憶起一個核心開發人員的話,說明他們沒有計劃在可預見的將來永久刪除任何已棄用的功能。這並不是說最終不會發生。如果您看到沒有 Codex 頁面的功能,請新增它!

參考文獻

注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。