WordPress obtenir l'id utilisateur par le nom de connexion Comment puis-je obtenir l'id utilisateur de connexion utilisateur nom dans wordpress? OriginalL'auteur fabbrillo | 2010-01-11 wordpress 11 En utilisant get_userdatabylogin: $user = get_userdatabylogin('loginname'); if($user){ echo $user->ID; } Exemple: $user = get_userdatabylogin('admin'); if($user) echo $user->ID; //Outputs 1 Mise à JOUR: la fonction get_userdatabylogin a été supprimée, et remplacée par get_user_by(). Reportez-vous à Dalen de la solution à cette question. Merci de mettre en gras le mot mise à Jour: donc, il est plus facile de repérer l'abandon de la note. OriginalL'auteur Doug Neiner 31 get_userdatabylogin est désormais obsolète, il est possible d'obtenir le même résultat par get_user_by exemple : $user = get_user_by('login','loginname'); if($user) { echo $user->ID; } lien pour le billet au sujet de ce changement OriginalL'auteur Dalen 2 Vous pouvez également utiliser get_current_user_id() <?php $user_id = get_current_user_id(); echo "ID User : ".$user_id ; if ($user_id == 0) { echo 'You are currently not logged in.'; } else { echo 'You are logged in as user '.$user_id; } ?> OriginalL'auteur TanViet Vous devez vous connecter pour publier un commentaire.
En utilisant
get_userdatabylogin
:Exemple:
Mise à JOUR: la fonction
get_userdatabylogin
a été supprimée, et remplacée parget_user_by()
. Reportez-vous à Dalen de la solution à cette question.OriginalL'auteur Doug Neiner
get_userdatabylogin
est désormais obsolète, il est possible d'obtenir le même résultat parget_user_by
exemple :
lien pour le billet au sujet de ce changement
OriginalL'auteur Dalen
Vous pouvez également utiliser get_current_user_id()
OriginalL'auteur TanViet