get_usermeta()弃用了get_user_meta()的弃用。但是为什么不利用它呢?

wordpress.stackexchange https://wordpress.stackexchange.com/questions/9026

  •  16-10-2019
  •  | 
  •  

在编码WP时,我只是想知道这个简单的事实:

get_usermeta() 自3.0版以来被弃用。警告建议我使用 get_user_meta(). 。即使是参数也非常相似,我想知道为什么不弃用的功能也不使用新功能。

这不是一个迹象表明新功能并不能真正做到弃用的事情吗?

我想知道,因为我需要替换弃用的电话,并想知道一点。

是什么让我想知道的是一个简单的事实 get_user_meta() 是2.9功能的完全别名 get_metadata() 只有一个恒定值“用户”给定。

帮助 ;)

编辑: 反示例是 clean_url() - 已弃用,错误消息显示了它的意思,而弃用的函数则将新的函数别名: esc_url(), ,所以很明显该怎么办。

有帮助吗?

解决方案

的确, get_usermeta() 行为不同 get_user_meta() 还有其他 get_*_meta() 功能。这就是为什么它被弃用的原因。

不幸的是,在折旧通知中无法正确解释细微的差异。

许可以下: CC-BY-SA归因
scroll top