programing

Wordpress 로그인 이름으로 사용자 ID 가져오기

lastmoon 2023. 3. 8. 21:41
반응형

Wordpress 로그인 이름으로 사용자 ID 가져오기

워드프레스의 사용자 로그인 이름에서 사용자 ID를 얻으려면 어떻게 해야 합니까?

get_userdatabylogin이제 더 이상 사용되지 않습니다. 같은 결과를 얻을 수 있습니다.

get_user_by

예:

$user = get_user_by('login','loginname');
if($user)
{
   echo $user->ID;
}

변경에 대한 티켓 링크

사용방법:

$user = get_userdatabylogin('loginname');
if($user){
   echo $user->ID;
}

예:

$user = get_userdatabylogin('admin');
if($user) echo $user->ID; // Outputs 1

업데이트: 기능get_userdatabylogin폐지되어 로 대체되었습니다.get_user_by()질문에 대한 달렌의 해결책을 참조하십시오.

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;
    }
?> 

언급URL : https://stackoverflow.com/questions/2041746/wordpress-get-user-id-by-login-name

반응형