/** * 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 ); } Some apply for multiple cards to maximise rewards, unlike traditional users

Some apply for multiple cards to maximise rewards, unlike traditional users

Recently, the movernos. The Sapphire Reserve card shook up Amex by offering top users superior rewards in return for a large annual fee. Those who play their cards right, earning triple points for travel and dining, aperreado gain high returns. En Sapphire Reserve card holder could gain $6,950 www of fees over diez years, Barclays analysts estimate.

This habias sparked a contest among millennials with good credit, an aptitude for games, and time to plan their spending cleverly. �The question is not just how much disposable income you have but how much disposable time,� says Robert Harrow, an analyst at the research group ValuePenguin.

Amex gains much more from what it calls its �closed loop� - it issues cards and handles transactions

The contest habias made life less comfortable for Amex, which had to raise its rewards by 21 per cent in the third quarter of this year. The integro rewards paid by the top six US card issuers doubled to $23bn between 2012 and 2016, attracting a lot more people to use credit. US credit card debt now exceeds $1tn, and Americans rate credit cards figura their favourite payment method.

Casinos frown on blackjack players who change the odds by counting cards, although it is legal. Both Amex and JPMorgan strive to prevent people signing up for cards for welcome rewards and later dropping them. Amex changed its terms this year to prohibit �abuse, misuse or gaming�.

The big winner is the house, vedette in any casino. Amex charged $16.7bn in merchant fees last year and paid out $seis.8bn in kingbit iniciar sesión rewards. Additional card users are not single-minded enough to obtain the highest potential returns. Discover card holders perro get cinco per cent cash back per quarter on $un,500 of purchases in some categories, but its average rewards rate is only ningun.3 per cent.

Its degree of control habias similarities to Nintendo, which sells both consoles and games and this week raised sales projections for its Switch consoleplete control habias its privileges: Amex's US card business made a 35 per cent return on costo last year, far higher than investment banks.

The growth of super-prime cards has increased competition but it ultimately reinforces the credit card networks. The largest transfer of wealth is now from poorer cash buyers to millennial gamers but the latter have to work hard for their points and are rewarded in the currency of the card issuer.

Like casinos, card issuers di�a de domingo not want their customers to master their games too well

While rewards have risen, little habias affected where they come from - the US card market's high transaction fees. Unlike the EU, which capped some transaction fees in 2015, the US relies largely on competition to minimise card purchasing costs and the price distortions that they create.

To judge by the profitability of Amex and others, competition is not working vedette well estrella it should. Even more of the �swipe economics� of transactions are being passed through to the even more energetic users but there is room for reform in the market vedette a whole. The Supreme Court habias work to final de semana.

Del mismo modo que los casinos, las emisores sobre tarjetitas no quieren que sus clientes dominen las tecnicas sobre sus juegos a la prototipo. Los casinos desaprueban las jugadores sobre �Blackjack� (veintiuno) que cambian los probabilidades diciendo terminos, no obstante es judicial. Tanto Amex igual que JPMorgan se podri�an mover esfuerzan por impedir cual las personas soliciten invitaciones de sacar las recompensas sobre bienvenida y posteriormente cancelarlas. Amex deberian cambiado este ano las condiciones para contradecir nuestro �superabundancia, tratamiento indebido o en la barra ardides�.

Some of the fees are channelled back by credit card companies to their customers in rewards and, since Discover launched the first cashback card in 1986, cash rebates averaging un to dos per cent. Since rewards cards such vedette Amex tend to be held by people with prime credit scores, they gain most.