/** * 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 ); } What TUL Products Are Actually Like

What TUL Products Are Actually Like

You know exactly how occasionally you grab a marker or laptop and also it just really feels ... right? Like, you're certainly not considering whether the ink is going to skip or the webpage will certainly tear. You're just performing what you need to have to do. That is actually form of the point of TUL products. They're certainly not glittery in the method some stationery labels attempt to become, yet they've accurately been thought through by folks who actually utilize this stuff everyday.

If you're certainly not actually knowledgeable, TUL is a product line that comes out of Office Depot. They've got pens, notebooks, devices - basically the sort of tools you will utilize if you really compose traits down routinely. As well as while the product packaging looks type of sleek and major, you do not need to have to become an office source pretender to enjoy what they've made. These are tools that only operate.

The Ultra-Fine Felt-Tip Pens: For When You Want to Be Precise

The TUL Fine Liner Felt-Tip Pens are actually the sort of pens you take hold of when you desire your writing to appear neat but certainly not like you devoted an hour opting for a font. The line is very slim - 0.4 mm - so you may actually fill in the frames of a coordinator or squeeze a number of detail into a small room without it acquiring messy. The shades are actually differed without being actually over-the-top; nothing at all shines or even twinkles, it's merely strong color possibilities like blue, reddish, greenish, violet, etc.

They dry out swiftly, which helps if you're left-handed or only impatient. As well as they do not end swiftly, although they appear type of delicate. These markers are actually wonderful for students, instructors, any individual who brings in color-coded checklists or layouts, or simply folks that want markers that feel a little bit more willful than the random ones hing on a cabinet.

The Standard Ballpoint Pens: Nothing Fancy, Just Consistently Smooth

The BP3 Retractable Ballpoint Pens are your basic, dependable workhorse. Nothing regarding all of them howls luxurious, but once you start using all of them, you observe how hassle-free the ink experiences and just how balanced the marker resides in your palm. They're average aspect (1.0 mm), so the creating is bold but certainly not ridiculous.

These can be found in packs of twelve, therefore you're certainly not going to anxiety if one obtains acquired and also never ever came back. They're click-style (retracting), which helps if you throw your pens in to bags or even pencil situations and don't really want ink spots appearing on your things. On the whole, they're only strong. You might give one to a colleague or even an adolescent and also know they'll actually use it.

The Discbound Notebook: Surprisingly Flexible, If You Like to Move Things Around

If you've certainly never made use of a discbound notebook before, it is actually a bit of a switch. Instead of the common spiral or even binding, the pages pop in as well as out thanks to these circular disks that imitate connectors. TUL's discbound unit permits you reposition pages, incorporate divider panels, put brand-new sections - primarily manage your note pad like a mix between an organizer and a binder.

The one along with the pebbled leather-made cover in rose gold is actually fairly nice-looking, without being actually overly glittery. It is actually sturdy yet soft to the contact, and the cover possesses a little bit of provide, so it does not believe solid or even tight. You obtain 60 narrow-ruled pieces initially, however you can easily acquire refills or drill your very own pages (a lot more about that in a second). It likewise has little bit of bonus like a pen loophole as well as a port for calling cards, which is in fact beneficial if you carry it to conferences.

If you're an individual who creates details abstractly yet really wants the adaptability to restructure all of them later, this unit is worth making an effort. It's certainly not as stiff as a coordinator, but it's even more structured than an ordinary notebook.

The Page Flags: Simple but Actually Handy

TUL additionally creates these discbound page flags that match the notebook unit. They're just little slabs that glide details easily, and they're good for listing a quick order of business, flagging a part, or even denoting where you ended. You get a mix of shades, which aids if you such as to visually separate different segments of your details or activities.

These are one of those extras that seem to be excessive until you utilize them one or two times. Then you kind of desire a few constantly accessible. They do not befall quickly, and also they do not use up a lot space, thus you can easily stash a handful of in the face of your notebook without it obtaining hefty.

The Hole Punch: Only Useful If You're Committed

If you're mosting likely to stick with the discbound device, you might eventually yearn for solitary confinement punch. TUL's model is actually metallic and also quite hefty - it is actually precisely made to remain on a desk as well as not move around much. It can easily reinforce to six slabs at a time, which does not sound like a lot until you bear in mind that you're straightening each slab along with a collection of mushroom-shaped gaps.

It works properly, though. The newspaper lines up perfectly, and also the holes are actually well-maintained. Plus, there's a little detachable rack to see the newspaper groups, thus you're certainly not constantly cleaning scraps off the dining table. This isn't an essential unless you're really into individualizing your personal pages, however if you are actually, it spares a great deal of time.

The Fancy Metal Pen: For When You Want a Bit of Weight in Your Hand

Finally, there's the sound steel retracting marker. This's precisely produced to feel a bit a lot more elegant. It's got a flower gold light weight aluminum gun barrel and features 2 refills - black and blue ink. It is actually still a ballpoint, but it thinks different coming from the plastic markers. Bigger, smoother, and also a bit even more regulated.

The ink dries out quickly as well as doesn't asperse effortlessly, which is actually handy if you're using it on glossy newspaper or even taking quick notes. If you like markers that feel deliberate and have a little weight to all of them without going full ink pen, this one might be a pleasant upgrade. It is actually one thing you would certainly keep for yourself as opposed to tossing into a communal cup.

Final Thoughts

TUL isn't attempting to become stylish or Instagram-famous, and also's perhaps why their things delays. It's produced folks that create a whole lot - whether that is actually notes, checklists, details, or even just everyday scribbles. You may combine as well as match the aspect of their unit depending upon what you in fact need, and also absolutely nothing experiences affordable or very made complex.

If you really want something that merely works and also does not need to have to become bothered, TUL equipment costs looking at. It is actually not attempting to become your new individual - it simply offers you solid resources to carry out whatever it is you're trying to carry out theoretically. And occasionally, that is actually precisely what you want.