/** * 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 ); } No Deposit Bonuses NZ Best Promo Codes for 2026

No Deposit Bonuses NZ Best Promo Codes for 2026

No Deposit Bonuses NZ Best Promo Codes for 2026

CasinoHex.NZ is an independent review website that helps New Zealand players to make their gambling experience fun and secure. Embark on this journey with us and discover PayPal, top nz online casino Bitcoin, and MuchBetter casinos with thousands of games and tens of promotions. Apart from just playing, you can also claim promotions and bonuses, contact support, manage your account, make safe and secure online transactions and more. The online gambling industry is constantly evolving and improving the way we enjoy our favourite games.

List of Top Online Casino Sites in New Zealand

  • A $1 deposit is low-stakes by design, but the games behind it are not.
  • The only real difference is that you play them from your couch.
  • Credit and debit cards, despite being slower than modern payment solutions like cryptocurrencies and e-wallets, are still extremely popular.
  • For example, a 100% match bonus doubles the amount players deposit.
  • Let’s talk about casino bonuses, because this is where marketing departments earn their salaries by making offers that sound incredible but often come with more strings attached than a puppet theatre.
  • The Online Casino Gambling Bill 2026 received Royal Assent on 1 May 2026, and from 17 July 2026, offshore operators may apply for one of the 15 NZ casino licences that go live on 1 December 2026.

This means that New Zealanders may access many foreign online casinos despite the country’s gambling ban. Whether you’re new to the world of online casinos NZ or a seasoned player, these practical guidelines will help you play smarter and safer. POLi is an option on the casino’s payment page where players may pick their bank and use their existing online banking credentials to make a deposit or withdrawal. At the best online casinos in NZ, registering and making your first deposit should be quick, safe, and easy. It is important to note that most online casinos have optimized their sites for common web browsers, including Chrome, Firefox, Safari, and Edge. Many people who like playing at online casinos still use just their desktop browsers to do it.

Best New Online Casinos NZ — June 2026 Rankings

  • When looking for the best casino online, don't forget to check whether it offers generous bonuses.
  • There are currently 16 no-deposit bonuses available from our partner casinos.
  • Tim has 15+ years of experience in the gambling industry in the UK, US, and Canada.
  • Bonus wagering 40x.
  • By promoting casinos that uphold these values, we aim to help Kiwi players choose the best casinos online.
  • As you might imagine, because Playbet.io is a crypto-only casino, you cannot use fiat banking options to deposit and withdraw.

The best casinos in New Zealand offer a wide variety of bonuses, allowing you to play for free (or at least for cheap). A large selection of the top casino games under one roof is always a bonus for NZ players. Our experts have ranked the best online casinos in New Zealand to meet all your gambling needs. She focuses on explaining casino games, payment methods, and related topics in a clear and practical way for players. Yes, most casinos are mobile-friendly and offer apps or browser-based access for seamless gameplay. A reload bonus is typically a mid-week promotional offer where you'll be offered play money or free spins with your deposit.

top nz online casino

Monopoly Live

The availability of Bitcoin is also a big plus because crypto casinos allow full anonymity and outstanding data encryption. Online gambling sites in New Zealand must support a big number of banking options that are widely accepted among locals. Top casino sites from our list have smooth and convenient platforms that are friendly even to newbies. The CasinoHEX NZ team pays much attention to the available payment methods and processing time when writing casino reviews.

top nz online casino

Standard Deposit Amounts for New Zealanders

Kiwi’s Treasure is the best minimum deposit casino in NZ, allowing you to join in on the fun for just $1 and unlock 50 free spins on Blazing Bison Gold Blitz. Always check the terms of your chosen site, as licensed operators are required to verify your age before allowing real money play. The legal gambling age in New Zealand is 20 for land-based casinos. This protects players from fraud and under-age gambling. You’ll find all kinds of pokies, various versions of classic table games including tables with live dealers and game shows.