获取 WordPress 用户的 display_name 有多种方法,下面列举几种常用的方法:
1. 使用当前用户对象获取
可以使用 WordPress 提供的 `wp_get_current_user()` 函数获取当前用户对象,然后通过 `$user->display_name` 获取当前用户的 display_name。示例代码如下:
$current_user = wp_get_current_user();
$display_name = $current_user->display_name;
2. 使用用户 ID 获取
可以使用 WordPress 提供的 `get_userdata()` 函数获取用户对象,然后通过 `$user->display_name` 获取用户的 display_name。示例代码如下:
$user_id = 1; // 用户 ID
$user = get_userdata($user_id);
$display_name = $user->display_name;
3. 使用用户登录名获取
可以使用 WordPress 提供的 `get_user_by()` 函数,通过用户登录名获取用户对象,然后通过 `$user->display_name` 获取用户的 display_name。示例代码如下:
$username = 'test'; // 用户登录名
$user = get_user_by('login', $username);
$display_name = $user->display_name;
4. 使用用户邮箱获取
可以使用 WordPress 提供的 `get_user_by()` 函数,通过用户邮箱获取用户对象,然后通过 `$user->display_name` 获取用户的 display_name。示例代码如下:
$email = 'test@example.com'; // 用户邮箱
$user = get_user_by('email', $email);
$display_name = $user->display_name;
以上是获取 WordPress 用户 display_name 的几种常用方法,您可以根据需要选择合适的方法。
[梅比乌斯-海滨]