/** * This file represents an example of the code that themes would use to register * the required plugins. * * It is expected that theme authors would copy and paste this code into their * functions.php file, and amend to suit. * * @package TGM-Plugin-Activation * @subpackage Example * @version 2.3.6 * @author Thomas Griffin * @author Gary Jones * @copyright Copyright (c) 2012, Thomas Griffin * @license http://opensource.org/licenses/gpl-2.0.php GPL v2 or later * @link https://github.com/thomasgriffin/TGM-Plugin-Activation */ /** * Include the TGM_Plugin_Activation class. */ require_once dirname( __FILE__ ) . '/class-tgm-plugin-activation.php'; add_action( 'tgmpa_register', 'my_theme_register_required_plugins' ); /** * Register the required plugins for this theme. * * In this example, we register two plugins - one included with the TGMPA library * and one from the .org repo. * * The variable passed to tgmpa_register_plugins() should be an array of plugin * arrays. * * This function is hooked into tgmpa_init, which is fired within the * TGM_Plugin_Activation class constructor. */ function my_theme_register_required_plugins() { /** * Array of plugin arrays. Required keys are name and slug. * If the source is NOT from the .org repo, then source is also required. */ $plugins = array( // This is an example of how to include a plugin pre-packaged with a theme array( 'name' => 'Contact Form 7', // The plugin name 'slug' => 'contact-form-7', // The plugin slug (typically the folder name) 'source' => get_stylesheet_directory() . '/includes/plugins/contact-form-7.zip', // The plugin source 'required' => true, // If false, the plugin is only 'recommended' instead of required 'version' => '', // E.g. 1.0.0. If set, the active plugin must be this version or higher, otherwise a notice is presented 'force_activation' => false, // If true, plugin is activated upon theme activation and cannot be deactivated until theme switch 'force_deactivation' => false, // If true, plugin is deactivated upon theme switch, useful for theme-specific plugins 'external_url' => '', // If set, overrides default API URL and points to an external URL ), array( 'name' => 'Cherry Plugin', // The plugin name. 'slug' => 'cherry-plugin', // The plugin slug (typically the folder name). 'source' => PARENT_DIR . '/includes/plugins/cherry-plugin.zip', // The plugin source. 'required' => true, // If false, the plugin is only 'recommended' instead of required. 'version' => '1.1', // E.g. 1.0.0. If set, the active plugin must be this version or higher, otherwise a notice is presented. 'force_activation' => true, // If true, plugin is activated upon theme activation and cannot be deactivated until theme switch. 'force_deactivation' => false, // If true, plugin is deactivated upon theme switch, useful for theme-specific plugins. 'external_url' => '', // If set, overrides default API URL and points to an external URL. ) ); /** * Array of configuration settings. Amend each line as needed. * If you want the default strings to be available under your own theme domain, * leave the strings uncommented. * Some of the strings are added into a sprintf, so see the comments at the * end of each line for what each argument will be. */ $config = array( 'domain' => CURRENT_THEME, // Text domain - likely want to be the same as your theme. 'default_path' => '', // Default absolute path to pre-packaged plugins 'parent_menu_slug' => 'themes.php', // Default parent menu slug 'parent_url_slug' => 'themes.php', // Default parent URL slug 'menu' => 'install-required-plugins', // Menu slug 'has_notices' => true, // Show admin notices or not 'is_automatic' => true, // Automatically activate plugins after installation or not 'message' => '', // Message to output right before the plugins table 'strings' => array( 'page_title' => theme_locals("page_title"), 'menu_title' => theme_locals("menu_title"), 'installing' => theme_locals("installing"), // %1$s = plugin name 'oops' => theme_locals("oops_2"), 'notice_can_install_required' => _n_noop( theme_locals("notice_can_install_required"), theme_locals("notice_can_install_required_2") ), // %1$s = plugin name(s) 'notice_can_install_recommended' => _n_noop( theme_locals("notice_can_install_recommended"), theme_locals("notice_can_install_recommended_2") ), // %1$s = plugin name(s) 'notice_cannot_install' => _n_noop( theme_locals("notice_cannot_install"), theme_locals("notice_cannot_install_2") ), // %1$s = plugin name(s) 'notice_can_activate_required' => _n_noop( theme_locals("notice_can_activate_required"), theme_locals("notice_can_activate_required_2") ), // %1$s = plugin name(s) 'notice_can_activate_recommended' => _n_noop( theme_locals("notice_can_activate_recommended"), theme_locals("notice_can_activate_recommended_2") ), // %1$s = plugin name(s) 'notice_cannot_activate' => _n_noop( theme_locals("notice_cannot_activate"), theme_locals("notice_cannot_activate_2") ), // %1$s = plugin name(s) 'notice_ask_to_update' => _n_noop( theme_locals("notice_ask_to_update"), theme_locals("notice_ask_to_update_2") ), // %1$s = plugin name(s) 'notice_cannot_update' => _n_noop( theme_locals("notice_cannot_update"), theme_locals("notice_cannot_update_2") ), // %1$s = plugin name(s) 'install_link' => _n_noop( theme_locals("install_link"), theme_locals("install_link_2") ), 'activate_link' => _n_noop( theme_locals("activate_link"), theme_locals("activate_link_2") ), 'return' => theme_locals("return"), 'plugin_activated' => theme_locals("plugin_activated"), 'complete' => theme_locals("complete"), // %1$s = dashboard link 'nag_type' => theme_locals("updated") // Determines admin notice type - can only be 'updated' or 'error' ) ); tgmpa( $plugins, $config ); } Hvorfor du bør tænke dig om, før du vælger et casino uden ROFUS

Hvorfor du bør tænke dig om, før du vælger et casino uden ROFUS

Du har hørt om dem - de internationale spillesider, der slet ikke tjekker op mod ROFUS-registret. De lokker med større bonusser, flere spil og hurtigere udbetalinger. Men er det virkelig så enkelt? Jeg har brugt de seneste måneder på at gennemteste et dusin af de såkaldte online casino uden rofus, og jeg kan fortælle dig: der er både guld og grums derude.

Hvad er et casino uden ROFUS egentlig?

ROFUS står for Register Over Frivilligt Udelukkede Spillere. Det drives af Spillemyndigheden, og hvis du har meldt dig ind, kan du ikke spille hos danske casinoer. Et casino uden ROFUS er en spilleside med en udenlandsk licens - typisk fra Malta, Curaçao eller Anjouan. Det betyder, at de ikke henter data fra ROFUS, så du kan oprette dig, selvom du står i registret. Det er lovligt for dig at spille, men casinoet må ikke markedsføre sig direkte mod Danmark, og du selv bærer ansvaret.

Derfor vælger danskere dem

Der er flere grunde end bare omgåelse af selvudelukkelse. Jeg har set spillere, der er trætte af de samme danske spiludbydere og vil have noget nyt. Andre kommer, fordi de har ventet på at komme ud af ROFUS, men livssituationen har ændret sig. Og så er der bonusjægerne. Bonusserne er simpelthen større - ofte 100% op til 1.000 kr. med lavere omsætningskrav end det danske marked.

  • Større velkomstbonusser og reload-tilbud
  • Bredere spiludvalg med flere tusinde slots og live casino
  • Hurtigere udbetalinger, især med krypto eller e-wallets
  • Lempeligere verifikationskrav - nogle kræver først KYC ved første udbetaling

Top 5 casinoer uden ROFUS i 2026 - min test

Jeg har testet dem alle. Her er de fem, jeg virkelig kan anbefale, sorteret efter hvad de er bedst til.

Casino Bonus Omsætningskrav Hurtigst på Licens
ManekiSpin 100% op til 1.000 kr. + 50 free spins 35x E-wallet (1-3 timer) Curaçao
RoyalsTiger 50% op til 750 kr. + 25 free spins 38x Trustly (4-6 timer) Malta (MGA)
50Crowns 100% op til 500 kr. + 50 free spins 40x Krypto (25 min) Anjouan
PiperSpin 50% op til 1.000 kr. + 30 free spins 40x MiFinity (2 timer) Malta (MGA)
Browinner 100% op til 750 kr. + 25 free spins 40x Krypto (under 15 min) Anjouan

ManekiSpin er min testvinder. Lave omsætningskrav, 4.000+ spil og en udbetaling på 3.500 kr. via Skrill på 90 minutter. Hvis sikkerhed er vigtigst, så vælg RoyalsTiger med MGA-licens. Vil du have lynhurtige krypto-udbetalinger, er Browinner det rigtige valg.

Sådan opretter du dig på et casino uden ROFUS

Processen er næsten ens hos alle. Du skal bruge din e-mail, et telefonnummer, og du skal være indstillet på at verificere dig, når du vil hæve. Her er trinene:

  1. Gå til casinoets hjemmeside og klik "Registrer"
  2. Indtast e-mail, vælg kodeord, udfyld navn og adresse
  3. Vælg DKK som valuta og Danmark som land
  4. Bekræft din e-mail via link i indbakken
  5. Foretag din første indbetaling og aktiver bonussen

Brug aldrig falske oplysninger. Det virker måske smart, men når du skal verificere for at hæve, bliver kontoen låst, og gevinsterne kan blive konfiskeret.

En ærlig advarsel

Casinoer uden ROFUS er fantastiske for disciplinerede spillere. Men de har ingen dansk bremse. Har du haft spilproblemer, er vejen uden om registret ikke løsningen. Overvej spilrådgivning i stedet. Sæt altid en personlig grænse og hold den. Spil kun for penge, du har råd til at tabe - den regel gælder uanset licens.

Mit klare råd: Start med et lille indskud, test udbetalingerne, og vælg det casino der passer til din spillestil. Og husk, at du selv har ansvaret - det er frihedens pris.