问题描述

我很想知道从核心中删除不赞成使用的功能的过程/理念。

食典 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 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。