$user_info = get_userdata(1); echo '用户名: ' . $user_info->user_login . "\n"; echo '用户角色: ' . implode(', ', $user_info->roles) . "\n"; echo '用户 ID: ' . $user_info->ID . "\n"; 以上代码的结果: 用户名: admin 用户角色: administrator 用户 ID: 1 ...
首先,通过WordPress提供的函数get_post()获取帖子对象。该函数接受帖子ID作为参数,并返回一个包含帖子信息的对象。从帖子对象中可以获取作者ID,可以使用$post->post_author来获取。 使用WordPress提供的函数get_userdata(),传入作者ID作为参数,可以获取作者的详细信息。该函数返回一个包含作者信息的对象。
foreach ($users as $user) { $user_data = get_userdata($user->ID); // 获取用户的ID、用户名、邮箱等信息 $user_id = $user_data->ID; $user_name = $user_data->user_login; $user_email = $user_data->user_email; // 进一步处理用户信息... } ...
if ( ! $user_id || $user_id == get_current_user_id() ) $user = wp_get_current_user(); else $user = get_userdata( $user_id ); 1. 2. 3. 4. 根据函数上面的PHPDoc注释,知道$user_id参数是可选的,所以这段代码显示了如果$user_id参数没有传递给函数会发生什么。前面的if语句检查$user...
== FALSE) { $user = get_user_by( 'login', $uname ); if ($user == false) { $message ='Sorry no such user found.'; } else { $udata = get_userdata( $user-ID );$registered = $udata->user_registered; $message = 'Member since: ' . date( "d F Y", strtotime( $...
}//创建新字段存储用户登录时间和登录IPadd_action( 'wp_login', 'insert_last_login');functioninsert_last_login($login) {global$user_id;$user= get_userdatabylogin($login); update_user_meta($user->ID, 'last_login', current_time( 'mysql') );$last_login_ip=get_client_ip(); ...
注意:本段内容须成功“ . get_permalink() . '#respond" title="回复本文">回复本文”后“刷新本页”方可查看! $email = null; $user_ID = (int)wp_get_current_user()->ID;if ($user_ID > 0) { $email = get_userdata($user_ID)->user_email;//对博主直接显示内容 ...
$to = get_userdata($user_id)>user_email; $subject = '请确认您的注册'; $message = '请点击以下链接以确认您的注册:'; $message .= '确认注册'; // 发送邮件 wp_mail($to, $subject, $message); } // 监听确认链接点击事件 function custom_handle_confirmation() { if (isset($_GET['code'...
$user = get_userdata( $user_id ); $user_login = stripslashes($user->user_login); $user_email = stripslashes($user->user_email); // 获取博客名称 $blogname = wp_specialchars_decode(get_option('blogname'), ENT_QUOTES); // 给管理员发送的邮件内容,这里是HTML格式 ...
$user = get_userdata($user_id); $user_email = $user>user_email; $subject ='欢迎加入我们的网站!'; $message ='尊敬的 '. $user>display_name .', 感谢您注册我们的网站。这是我们的自定义欢迎邮件内容。 您的用户名:'. $user>user_login .' ...