/** * 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 ); } Blumtal– Des produits durables pour une maison plus confortable

Blumtal– Des produits durables pour une maison plus confortable

Pourquoi choisir des accessoires de maison de qualité

Notre maison est notre haven-- un lieu où nous cherchons confort, sécurité et bien-être. Les accessoires que nous choisissons au quotidien jouent un function essentiel dans cette atmosphere. Ils doivent être fonctionnels, durables et agréables à utiliser. Que ce soit pour la chambre, la food ou la salle de bain, des matériaux de qualité et une manufacture soignée font toute la distinction. Blumtal literie propose une huge gamme de produits conçus put améliorer votre quotidien, avec une focus particulière portée aux matériaux et à la durabilité.

Des fabrics certifiés put des nuits paisibles

Dans la chambre à coucher, le confort et l'hygiène sont primordiaux. Les protège-matelas imperméables en coton certifié Oeko-Tex offrent une security efficace contre l'humidité, les acariens et les punaises de lit, tout en restant respirants et silencieux. Faciles à entretenir, ils passent en equipment à 95 ° C sans perdre leurs qualités. Les draps-housses en microfibre, également certifiés, apportent une douceur supplémentaire. Avec Blumtal literie, votre literie allie security, confort et sérénité put des nuits vraiment réparatrices.

Des remedies pratiques put la food et le quotidien

La cuisine est le cœur de la maison, et les bons accessoires y sont indispensables. Les torchons en 100 % coton, lavables à 60 ° C, allient absorption et durabilité. Les planches à découper en bambou, naturellement antibactériennes, offrent une surface area hygiénique et résistante, idéale put préparer les repas en toute sécurité. Pour les boissons chaudes ou froides, les gourdes isothermes en acier inoxydable conservent la température pendant des heures, sans fuite ni BPA. Autant de petites focus qui facilitent le quotidien et s'inscrivent dans une démarche durable. Découvrez toute la Blumtal literie collection pour la cuisine.

Protéger boy intérieur avec style et simplicité

Au-delà du confort, la defense de la maison est essentielle. Les films pour fenêtres, faciles à poser sans colle grâce à l'adhérence statique, préservent l'intimité tout en filtrant les UV. Les tapis de sol antidérapants, adaptés à l'intérieur comme à l'extérieur, capturent efficacement la saleté et l'humidité. Les rideaux occultants et thermiques, quant à eux, assurent une obscurité parfaite et une isolation acoustique et thermique appréciable. Tous ces Components contribuent à créer un environnement plus agréable, mieux protégé et plus économique en énergie. Blumtal literie propose des services élégantes et fonctionnelles pour chaque pièce.

Faites le choix de la qualité et de la durabilité

Investir dans des produits de qualité, c'est faire un geste put son confort et put la planète. Des matériaux robustes, des accreditations environnementales et une perception pensée put durer réduisent le besoin de remplacement regular et limitent les déchets. Qu'il s'agisse de protéger votre literie, d'équiper votre cuisine ou d'optimiser votre intérieur, les produits Blumtal literie allient fonctionnalité, esthétique et regard de l'environnement. Offrez à votre maison le meilleur et profitez d'un quotidien plus agréable, jour après jour.