📌  相关文章
📜  wordpress 通过 id 获取用户 - PHP (1)

📅  最后修改于: 2023-12-03 14:48:33.381000             🧑  作者: Mango

WordPress通过ID获取用户-PHP

在WordPress开发中,有时需要通过ID来获取用户的信息。本文将介绍如何使用PHP编写程序获取WordPress用户的信息。

获取用户信息

要获取用户的信息,需要使用get_userdata($user_id)函数,其中$user_id是用户的ID值。以下是代码示例:

$user_id = 1; // 以1为例
$user_info = get_userdata($user_id);

echo '用户名:' . $user_info->user_login . "<br>";
echo '用户邮箱:' . $user_info->user_email . "<br>";
echo '用户注册时间:' . $user_info->user_registered . "<br>";

输出结果:

用户名:admin
用户邮箱:admin@example.com
用户注册时间:2022-06-28 09:00:00

此外,还可以使用get_user_meta($user_id, $meta_key, $single)函数获取用户的元数据信息,其中$user_id是用户的ID值,$meta_key是元数据的键值,$single参数用于指定获取结果是否是单个值,为true时返回单个值,默认为false,返回的是数组。以下是代码示例:

$user_id = 1; // 以1为例
$user_meta = get_user_meta($user_id, 'nickname', true); // 获取昵称元数据

echo '用户昵称:' . $user_meta . "<br>";

输出结果:

用户昵称:管理员
总结

本文介绍了如何使用PHP编写程序获取WordPress用户的信息。使用get_userdata($user_id)函数可以获取用户的基本信息,使用get_user_meta($user_id, $meta_key, $single)函数可以获取用户的元数据信息。开发者可以根据实际需要选择相应的函数进行开发。