/** * 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 ); } The Sharp Side of Cooking with McCook

The Sharp Side of Cooking with McCook

The Sharp Side of Cooking with McCook

my-mccook.com makes blades you do not desire to conceal in a drawer. There is actually one thing based and also unfussy regarding this label - nothing at all glittery, just solid workmanship and also ingenious concept selections that really assist you out in the kitchen. Coming from the technique the knives being in your hand to just how they coast with tough elements, whatever listed below thinks deliberate and really useful.

Why the integrated sharpener makes a difference

Many people do not think of honing their knives till one slips on a tomato or mushes up a bun of breadstuff. McCook progresses of that problem. The integrated sharpener isn't some gimmick glued on the side - it is actually part of the block. You draw the knife out, and it's sharper than when you put it in. That's it. No additional tools, no whetstone stabilizing act upon the counter.

The components aren't merely for series

You'll observe the key phrase "German stainless-steel" a lot, but with McCook, it is actually not simply ornament for the product packaging. These blades are actually built coming from high-carbon steel, so they hold their upper hand much longer, withstand rust, and don't experience breakable or flimsy. They've got the weight that gives you handle, however certainly not a lot that cutting vegetables turns into a workout.

Knife specifies that in fact cover your preparing food needs

A considerable amount of blade sets look excellent, yet feature knives you never touch. McCook performs the contrary. The sets adhere to the rudiments - gourmet chef's knife, santoku, utility, reducing, meat knives, shears - however they all get utilized. Nothing collects dust. You can easily find collections along with 14, 15, also 26 parts, as well as everyone of those possesses a purpose, certainly not only to expand the count.

Colors as well as appearances that do not shriek "stylish"

Some of the collections are available in matte black, some in stainless steel, and also others blend silver with lumber tones like pine or even acacia. There's even a rich violet option if you like a pop of colour. They manage to look modern without falling under the catch of being actually very styled. The appearances don't break promptly or chip at the first indicator of a sponge.

Accuracy you can easily rely on, even though you cook a whole lot

The main thing that stands out - these knives remain pointy longer than most. It's not merely the sharpener assisting, though that plays a part. The blade edges are actually used taper grind technology, which seems specialized but basically implies the cutters are shaped to remain razor-like for longer stretches. Great if you dice, dice, as well as slice your technique by means of every meal.

Convenience that does not hinder

Manages matter more than individuals presume. If you've ever before had a blade that leaves your palm painful or even slides when your palms are wet, you'll acquire why this is a big deal. McCook's deals with are actually formed to conform easily without unmanageable edges. They're triple-riveted as well as well balanced, so you don't think that you're duke it outing the blade. That makes prepping supper feel much less like a job.

Durable, yet certainly not indestructible - which is actually sincere

No blade set will definitely last for good if it's mistreated. Yet McCook knives can take a whole lot - reducing dense origins, sculpting chickens, also the periodic decline (our experts've all of existed). Some sets are actually dishwashing machine risk-free, however they still encourage hand washing for life expectancy. That type of trustworthiness deserves taking note. They're not claiming wonders, simply longevity that delays in an actual cooking area.

Why carry out individuals keep going back to McCook collections?

You would certainly believe blade collections are a single factor, however folks end up purchasing McCook prepares greater than when. For presents, for 2nd homes, or simply to update the more mature model. It's certainly not considering that they break down - very the contrary. The market value makes it quick and easy to come back. For the price, you're getting something closer to qualified equipment than many home collections even attempt to become.

A couple of collections worth understanding through name

There's the 15-piece SilverWalnut collection that combinations stainless-steel along with a soft timber surface - ideal if you're in to the clean-and-warm look. After that the all-black variation sticks out, certainly not just for design, however given that the black coating actually assists withstand rust. As well as the 14-piece purple set? Shockingly practical and method tougher than you will expect from a set that multicolored.

Everyday, blades that don't really feel throw away

The collections may not be affordable in the means "budget plan" blades usually are. They're budget friendly, sure, but certainly not fragile or even disposable. There's an alright line between budget-friendly and also forgettable, and also McCook doesn't intercross it. If everything, they're priced straight where good devices should be actually - accessible without reducing corners.

Shade doesn't imply concession

It is actually quick and easy to presume vivid knives are actually merely for series, however the violet as well as blue McCook collections possess the exact same top quality steel and also sharpener unit as the classic ones. The finish isn't there certainly to sidetrack - it safeguards. And also the different colors? Well, it incorporates a little bit of individuality to the counter, which never injures.

Final thought and feelings

If you cook on a regular basis as well as want resources that don't get inside your way, McCook deserves considering. These may not be blades you'll handle like glass, yet they're also not ones you'll throw in a compartment without a reservation. They sit somewhere in between - in that rare room where functionality meets silent total satisfaction. And also's a pretty good area to become.