/** * 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 ); } Mr Jones Casino: A Real Contender for British Players in 2026

Mr Jones Casino: A Real Contender for British Players in 2026

Walk into most UK-facing online casinos and you get the same tired routine: capped stakes, missing features, and a narrow list of payment methods that feels stuck in 2015. mrjones casino online breaks that pattern. Operating outside the UK Gambling Commission under an Anjouan licence, it pulls together an enormous game library, a genuinely generous welcome package, and support for over 230 cryptocurrencies - all in one place. It isn't for everyone, but for the player who wants options, it's a breath of fresh air.

What You Actually Get at Mr Jones Casino

The headline numbers matter here because they translate directly into what you can play and how you can play it. This isn't a site with twenty slot providers and a handful of tables.

The game lobby holds over 9,200 titles. That includes 8,400+ slots from more than 70 confirmed developers - Pragmatic Play, NetEnt, Play'n GO, Microgaming, Hacksaw Gaming, Nolimit City, and others you'd expect from a top-tier operator. You get Megaways, Hold & Win, Bonus Buy, and 40+ progressive jackpots including Mega Moolah. The live casino section has 450+ tables powered by Evolution Gaming and Pragmatic Play Live, with stakes from £0.10 to £5,000 per hand. Average RTP across major slots sits between 96% and 98%, with full RTP data published on the platform.

One feature that stands out for UK players used to tighter restrictions: Autoplay and Quickspin are available on compatible titles. That's a small thing that makes a real difference to how the game feels.

The Welcome Package and Ongoing Rewards

The opening offer is straightforward and competitive. No promo codes needed - the bonus credits automatically on each qualifying deposit.

  1. First deposit: 300% bonus up to £1,200
  2. Second deposit: Bonus tier activated
  3. Third deposit: Bonus tier activated
  4. Fourth deposit: Bonus tier activated

Total potential value across the four deposits reaches £5,200. All welcome bonuses carry a 30x wagering requirement, a 15-day validity window, and a maximum bet cap of £10 per round while a bonus is active. Bonus play is restricted to slots.

Beyond the welcome, the daily cashback programme pays 5% to 20% of net losses from the previous day - credited automatically. VIP tiers unlock higher rates, with Platinum members getting up to 20% cashback and a maximum credit of £10,000 per event. Weekly slot tournaments with prize pools up to £50,000 run regularly.

Banking That Actually Works

This is where Mr Jones Casino separates itself from most UKGC-licensed sites. The payment ecosystem covers traditional methods - credit cards accepted, which is unavailable under standard UK regulation - and over 230 cryptocurrencies.

The core rules are simple:

  • Minimum deposit: £20 across all primary methods
  • Maximum single deposit: £50,000
  • Minimum withdrawal: £100
  • Standard withdrawal limits: £2,500 per week, £10,000 per month
  • VIP Gold/Platinum limits: Up to £5,000 per week, £20,000 per month

All deposits must be wagered 3x before any withdrawal request, even without an active bonus. Crypto withdrawals are typically the fastest route once KYC is complete.

Licence, Security, and Responsible Gaming

Mr Jones Casino holds Anjouan Gaming Commission licence ALSI-202409025-FI2. The platform is not registered with GamStop, which means players who have self-excluded through that scheme can access it independently. Security infrastructure includes 128-bit SSL encryption, SHA-256 data integrity hashing, 3D Secure on card deposits, and optional two-factor authentication.

Key Information at a Glance

Feature Detail
Total games 9,200+
Slot providers 70+ (including Pragmatic Play, NetEnt, Microgaming)
Live casino tables 450+
Welcome package Up to £5,200 across 4 deposits
Cryptocurrencies supported 230+
Licence Anjouan Gaming Commission (ALSI-202409025-FI2)
GamStop Not registered

Your Real Takeaway

Mr Jones Casino is built for the player who felt boxed in by standard UKGC regulation. The game selection is genuinely deep, the welcome offer is among the most competitive for 2026, and the banking flexibility - especially around crypto - is exceptional. The three catches worth knowing: the 3x wagering requirement before any withdrawal hits harder than it reads on paper, and the lack of GamStop registration means you need to be confident in your own discipline. If you want a casino that gives you more control and more options without compromising on security, this is one to set up an account at today.