1

我想在创建新用户时调用一个函数来获取 user_id、用户名和电子邮件(在用户填写用户名后,在注册表单上发送电子邮件并提交)。有什么钩子能做到吗?谢谢

4

2 回答 2

0

获取用户的信息是这样的:

global $current_user
get_currentuserinfo();
echo 'Username: ' . $current_user->user_login . "\n";
echo 'User email: ' . $current_user->user_email . "\n";
echo 'User first name: ' . $current_user->user_firstname . "\n";
echo 'User last name: ' . $current_user->user_lastname . "\n";
echo 'User display name: ' . $current_user->display_name . "\n";
echo 'User ID: ' . $current_user->ID . "\n";

$current_user 变量是一个对象。

它是 WP_User 的实例。

为 WP_User 类提供了属性,您可以在 /wp-include/capabilities.php 中看到它

于 2012-07-23T07:45:48.997 回答
0

您可以使用动作挂钩 user_register 并将您的函数与它绑定。

于 2013-10-09T13:08:49.940 回答