我试图弄清楚如何遍历用户 ID 数组并调用 wp_update_user 函数来更新 wordpress 中的角色。问题是即使数组中有 85 个项目,在 10 次更改后也会停止循环。我想也许这可能是一个安全功能?有没有解决的办法?任何想法都会很棒,因为我很好并且真正卡住了。
if(!function_exists('get_user_to_edit')){
include(ABSPATH.'/wp-admin/includes/user.php');
foreach ($user_id as $user_ids){
//echo $user_ids;
$role = "Master Trainer";
$user_info = wp_update_user( array('ID'=>$user_ids ,'role' => $role ) );
if ( is_wp_error( $user_info ) ) {
} else {
echo $user_ids.'\n';
}
}
}