/** * 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 ); } Collect scatter signs to earn the twenty-three Anniversary Badges!

Collect scatter signs to earn the twenty-three Anniversary Badges!

- The latest Slot: Cash Bulls - The fresh new KENO: According to the Water - Get more for what provide! We sweetened the offer so you can enhance your VLS lifee below are a few our the brand new Money Bundles or any other even offers. - Low on the coins? Enjoy Stress Break! The new more complicated you strike, the higher your award. Smash out stress, and you will hit it steeped! - Hello Slide Date have special offers, coupons, and Discover Incentive video game! - Bug fixes and performance developments. - Happier Rotating! Winnings Grand within Vegas Real time!

1.four.95

- The brand new Position: Cash Bulls - The brand new KENO: According to the Ocean - Get more for just what you give! There is sweetened the deal so you're able to enrich your own VLS lifee check out the the new Money Packages or any other offers. - Low to the coins? Gamble Fret Crush! The new more challenging you hit, the higher the award. Break aside your stress, and you may struck it rich! - Work Big date will bring special offers, offers, and Memory incentive video game! - Insect fixes and performance improvements. - Pleased Spinning! Earn Grand within Las vegas Alive!

one.4.94

- The new Position: Bucks Bulls - The brand new KENO: Within the Sea - The new : Add family, speak one:one, send gifts, and pin favorite games into the Reputation for simple supply! - Have more for just what you give! We've sweetened the offer so you're able to improve your own VLS lifee check out our the fresh new Coin Packages and other now offers. - Insect fixes and performance developments. - Labor Go out brings promotions, offers, and also the Memory card extra games! - Pleased Rotating! Profit Grand within Las vegas Alive!

one.4.93

- The fresh VIP Position: Buck four - The fresh 777 casino site online new KENO: Beneath the Ocean - The fresh new : Include relatives, chat 1:one, posting gift ideas, and you can pin favourite online game towards Reputation for simple access! - Get more for just what provide! There is sweetened the offer to help you improve your VLS lifee check out the the fresh new Money Packages or any other also provides. - Commemorate the conclusion June having promotions, savings, and also the Discover Canine incentive online game! - Bug fixes and gratification developments. - Pleased VLS Wedding! Earn Big for the Las vegas!

1.four.92

* VLS Wedding Knowledge � Finishes August four at UTC! - Year Slot: 100x Wedding � A different, limited-time regular classic. - The fresh new Grand JACKPOT Honor: 1956 Buick Modifiable � VLS 8-Season Edition - New season Admission: Discover Twice & Luxury Passes in order to claim all the unbelievable rewards. - The fresh Scrape-Of Credit: Las vegas Live Slots - NEW: Members of the family try right here! You can now befriend most other professionals and you can talk 1:one, receive and send gift ideas, and savor a lot more benefits not far off! - The new! Preferred : Put your preferred game in order to Favorites case in your Reputation web page, and you may supply them from anywhere with ease! - You should never lose out on private Anniversary Day bonuses, offers, and you will deals! - Get in on the Remind Memories and you will Trivia Test incidents so you're able to celebrate and you can victory benefits! - Lesser insect fixes and gratification advancements - Happy VLS Wedding! Win Larger inside the Las vegas!

one.four.91

* VLS Wedding Knowledge � Begins July 17 from the UTC! - New season Slot: 100x Anniversary � Another, limited-day seasonal classic. - The new Huge JACKPOT Prize: 1956 Buick Modifiable � VLS 8-Year Release - New season Violation: Discover Double & Luxury Tickets to allege most of the unbelievable benefits. - The brand new Abrasion-Of Credit: Las vegas Alive Slots - NEW: Family are here! Anybody can befriend almost every other professionals and you can talk 1:one, receive and send gift ideas, appreciate a great deal more advantages coming soon! - Do not overlook private Anniversary Go out bonuses, offers, and discounts! - Get in on the Encourage Memories and Trivia Test situations to help you enjoy and victory benefits! - Minor bug solutions and performance advancements - Pleased VLS Wedding! Earn Larger inside the Las vegas!

1.4.90

* VLS Wedding Experience � Begins July 17 in the UTC! - New season Slot: 100x Anniversary � An alternative, limited-time regular classic. - The latest Huge JACKPOT Prize: 1956 Buick Modifiable � VLS 8-Year Model - Year Violation: Open Twice & Deluxe Entry in order to claim all the unbelievable rewards. - The new Scratch-From Card: Las vegas Alive Slots - NEW: Members of the family is here! You can now befriend most other players and you may talk one:one, receive and send merchandise, and luxuriate in even more advantages not far off! - Do not overlook personal Anniversary Big date bonuses, now offers, and you may coupons! - Get in on the Encourage Recollections and you may Trivia Test occurrences so you can celebrate and you can victory perks! - Lesser insect repairs and gratification advancements - Happier VLS Anniversary! Profit Big inside the Las vegas!