get_usermeta () dépréciée en faveur de get_user_meta (). Mais pourquoi ne pas en faire usage?

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

  •  16-10-2019
  •  | 
  •  

Question

Alors que le codage WP Je me demandais simplement sur ce simple fait:

get_usermeta() est obsolète depuis la version 3.0. L'avertissement me suggère d'utiliser get_user_meta(). Même les paramètres sont assez semblables, je me demande pourquoi la fonction dépréciée ne utilise pas de la nouvelle fonction ainsi.

est-ce pas un signe que la nouvelle fonction ne fait pas vraiment ce que le fait dépréciée?

Je me demande parce que je dois remplacer les appels et dépréciés me demande un peu.

Ce qui me fait plus à vous demander même est le simple fait que get_user_meta() est tout à fait un alias de la fonction get_metadata() 2.9 avec seulement un paramètre « utilisateur » value'ed constante donnée.

Aide;)

Modifier Un contre-exemple est clean_url() - il est dépréciée, le message d'erreur indique ce qu'il en est et les alias de fonction dépréciée la nouvelle: esc_url(), il est donc effacer ce qu'il faut faire.

Était-ce utile?

La solution

En effet, get_usermeta() se comporte différemment de get_user_meta() et toutes les autres fonctions de get_*_meta(). Voilà pourquoi il a été désapprouvée.

Malheureusement, les différences subtiles ne pouvait pas être expliquée correctement dans un avis de dévalorisation.

Licencié sous: CC-BY-SA avec attribution
Non affilié à wordpress.stackexchange
scroll top