从 id 查出用户是否登录到 wordpress

DCH*_*CHP 3 php wordpress function

我正在寻找一个函数来检查用户是否通过他们的 ID 登录到 WordPress。

我知道这个功能。

if ( is_user_logged_in() ) {
    echo 'Welcome, registered user!';
} else {
    echo 'Welcome, visitor!';
} 
Run Code Online (Sandbox Code Playgroud)

但我想知道它们是否是一个通过 id 执行此操作的函数,所以它会像下面这样。

if ( is_user_logged_in(1) ) {
    echo 'this user is logged in';
}
Run Code Online (Sandbox Code Playgroud)

到处都找不到。

bin*_*680 6

你可以像这样绕过它:

if ( is_user_logged_in() ) {
     $current_user = wp_get_current_user();
     if ( 1 == $current_user->ID ) {
      // do stuff.
     } else {
       // do stuff.
     }
 }
Run Code Online (Sandbox Code Playgroud)