Show subscriber id in loop

时间:2016-10-17 作者:Noobie

我想在foreach循环中显示学生(订阅者)id。这是我的密码

$args = array (
    \'role\' => \'student\'
);
$wp_user_query = new WP_User_Query($args);
$students = $wp_user_query->get_results();

if (!empty($students)) {
    foreach ($students as $student) {
        $student_info = get_userdata($student->ID);
        echo \'<p class="username">\' . $student_info->first_name . \' \' . $student_info->last_name . \'</p>\';
        echo $student_info->user_id;
     }
}else {
    echo \'No students found\';
} 
正在显示学生姓名,但学生id没有显示。知道如何检索id吗?

1 个回复
SO网友:Kamran Ghyan

您已经获得学生ID,请替换以下代码行

echo $student_info->user_id;
使用

echo $student->ID;
这是a link!

相关推荐

GET_USERS丢失或跳过循环中的用户

我想分页通过所有用户在一个可湿性粉剂网站在100组。以下代码是简化版本:for($offset = 0; $offset < 100; $offset++) $args = ["number" => 100, \'orderby\' => \'ID\']; $args[\'offset\'] = ($offset - 1) * (int) $args[\'number\']; $users