Wordpress通过电子邮件获取用户ID

str*_*roz 4 php wordpress

我需要通过他们创建帐户的电子邮件地址查找用户ID.通常我会用:

<?php $user_ID = get_current_user_id(); ?> 
Run Code Online (Sandbox Code Playgroud)

但在这种情况下,用户尚未登录.

str*_*roz 17

找到了一个快速的方法:

$user = get_user_by( 'email', 'user@example.com' );
$userId = $user->ID;
Run Code Online (Sandbox Code Playgroud)