:]]'"; $query = "SELECT * FROM $wpdb->users WHERE ID = ANY (SELECT user_id FROM $wpdb->usermeta WHERE meta_key = 'wp_capabilities' AND meta_value RLIKE $this_role) ORDER BY user_nicename ASC LIMIT 10000"; $users = $wpdb->get_results($query); if ( class_exists( 'BugFu' ) ) BugFu::log( '$users objects = ' . json_encode( $users, JSON_UNESCAPED_UNICODE ) ); */ // Array of WP_User objects. // https://wordpress.stackexchange.com/questions/4725/how-to-change-a-users-role foreach ( $users as $user ) { // echo esc_html( $user->nickname ) $user->remove_role( 'site_manager' ); $user->add_role( 'administrator' ); if ( class_exists( 'BugFu' ) ) BugFu::log( 'user ID = ' . $user->ID ); } remove_role( 'site_manager' ); if ( class_exists( 'BugFu' ) ) BugFu::log( 'site_manager removed!' ); }