2

ユーザー 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';

                    }       


        }
}
4

0 に答える 0