/** * 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 ); } AQUARM Premium Water and Snow Sports Tools: Kayak Seats, Bodyboards, Paddleboards, Roof Covering Racks & Winter Months Sleds for Ultimate Outdoor Adventures

AQUARM Premium Water and Snow Sports Tools: Kayak Seats, Bodyboards, Paddleboards, Roof Covering Racks & Winter Months Sleds for Ultimate Outdoor Adventures

Deluxe Padded Kayak Seat: Ergonomic Comfort for Extended Water Adventures

AQUARM deluxe padded kayak seat delivers premium comfort with thick EVA foam extra padding and adjustable back-rest design that changes kayaking experiences on rivers, lakes, and coastal waters. The ergonomic construction supplies important lumbar assistance during expanded paddling sessions, decreasing back exhaustion and allowing kayakers to delight in longer journeys without pain. The global fit style suits various kayak designs, canoes, fishing boats, and stand-up paddleboards, making this functional seat suitable for multiple watercraft kinds. Costs materials ensure resilience versus water direct exposure, UV rays, and temperature level fluctuations while preserving supporting performance throughout seasons of use.

The adjustable back-rest permits individuals to tailor support angles based upon personal comfort preferences and paddling designs, whether participating in leisurely recreational kayaking or extensive fishing expeditions. Quick-attachment bands make it possible for easy installation and removal without devices, allowing smooth transfers between various watercraft. The waterproof EVA foam building and construction dries out promptly after use, stopping mold and mold development that generally influences inferior cushioned seats. Perfect for fishing lovers, leisure kayakers, and canoe adventurers, this luxurious seat improves convenience levels that motivate longer time on the water and more frequent outside trips.

XPE Bodyboard Collection: Lightweight Wave Riding for All Ability Degrees

AQUARM XPE bodyboard collection features lightweight, durable building in 3 dimension choices-- 33-inch, 36-inch, and 41-inch-- fitting riders of different ages, heights, and skill levels. The water-proof XPE deck material offers outstanding hold without requiring wax application, permitting prompt usage straight from the auto to the surf. The crescent tail design boosts security and control throughout wave riding, assisting beginners keep equilibrium while allowing knowledgeable riders to perform innovative maneuvers. Each bodyboard consists of a premium wrist chain that maintains the board safely attached during wipeouts, preventing loss in harsh browse problems and boosting safety.

The resilient building sustains cyclists successfully while continuing to be light-weight sufficient for children to bring easily from parking areas to coastline places. The XPE material withstands water absorption, maintaining regular efficiency attributes throughout expanded browse sessions without ending up being water logged or hefty. The slick base surface makes it possible for smooth moving throughout wave encounters, generating rate that makes wave riding much more amazing and dynamic. Suitable for coastline trips, summer surf sessions, and ocean experiences, these bodyboards incorporate cost with efficiency top quality that pleases both laid-back beachgoers and committed bodyboarding lovers looking for trusted tools.

IXPE Bodyboard with EPS Core: High-Performance Wave Riding Technology

AQUARM IXPE bodyboard with EPS core represents sophisticated bodyboarding technology with costs materials that deliver premium performance for significant wave bikers. Offered in 33-inch, 37-inch, and 42-inch dimensions, these premium bodyboards feature IXPE deck product that offers phenomenal toughness and grasp features. The expanded polystyrene (EPS) core produces optimum buoyancy while maintaining light-weight properties that facilitate easier wave capturing and maneuverability. The high-speed slick bottom surface area minimizes rubbing versus water, enabling much faster adventures and more vibrant wave performance contrasted to conventional bodyboards.

The included wrist chain includes comfortable neoprene cushioning that prevents chafing during prolonged browse sessions while maintaining protected board add-on. The reinforced construction holds up against influences versus sand, rocks, and misuse without jeopardizing architectural stability or efficiency features. The crescent tail design gives boosted control throughout bottom turns and lessenings, allowing cyclists to execute modern maneuvers with self-confidence. Perfect for intermediate to sophisticated bodyboarders, beach lovers, and households looking for high quality water sporting activities tools, these bodyboards supply professional-grade performance at accessible price factors that make sophisticated wave riding modern technology readily available to more comprehensive target markets.

Premium Coiled Surfboard Leash: Safety And Security and Flexibility on the Waves

AQUARM premium coiled surf board leash provides vital safety and security tools with 11-foot urethane construction with double stainless steel swivels that prevent tangling throughout active searching and paddleboarding. The coiled style continues to be compact during use, decreasing drag via water while including complete length when required after wipeouts or board releases. The padded neoprene ankle joint cuff disperses stress pleasantly around the ankle joint, stopping irritability and discomfort throughout long surf sessions. Quick-release innovation enables instantaneous chain removal in emergency situations while the safe and secure accessory makes sure trusted board link throughout regular use.

The dual swivel system enables the chain to revolve freely, stopping twisted leash situations that develop frustration and potentially hazardous scenarios in browse areas. The durable urethane cord withstands repeated stretching and direct exposure to saltwater, UV radiation, and temperature level extremes without shedding flexibility or splitting. Compatible with all surfboard kinds including shortboards, longboards, and stand-up paddleboards, this universal chain serves diverse water sporting activities applications. The quick setup procedure needs no unique devices, allowing customers to connect chains safely in secs prior to heading into the water for secure, confident searching experiences.

Kayak Roof Covering Rack Pads: Universal Vehicle Transportation Solution

AQUARM kayak roof covering shelf pads provide flexible transportation remedies through soft EVA foam building with UV-resistant protective covers that stop damages to both automobiles and watercraft. The global fit design works with automobiles doing not have manufacturing facility bars, removing costly roofing system shelf system acquisitions while providing safe and secure kayak, paddleboard, surfboard, and snowboard transportation. The thick foam cushioning safeguards automobile roofing paint from scratches and dents while supporting watercraft versus road vibration and shifting during freeway traveling. Easy setup calls for marginal time, enabling fast installation before trips and convenient elimination for storage when not needed.

The UV-resistant cover material stops foam deterioration from sun direct exposure, keeping pad effectiveness through several periods of outdoor use. The included tie-down straps protected boat strongly to vehicle roofing systems, providing reliable attachment that holds up against highway speeds and windy conditions. The lightweight construction allows very easy handling during setup while the resilient products sustain hefty kayaks and paddleboards without pressing or losing form. Perfect for exterior fanatics, weekend warriors, and households who carry water sports equipment frequently, these roofing system rack pads offer affordable options to expensive permanent roofing rack systems while delivering equivalent safety and security and protection.

Universal Canoe Provider Kit: Secure Transport with Foam Block System

AQUARM global canoe carrier package supplies thorough transport remedies through 6-inch foam obstructs with integrated tie-downs and tons bands that secure canoes and kayaks securely during freeway travel. The foam block style protects automobile roof surface areas from square one and dents while creating stable systems that avoid boat shifting throughout acceleration, braking, and cornering. The consisted of tie-down system includes resilient bands with protected fastenings that preserve consistent tension throughout trips, guaranteeing canoes continue to be strongly connected regardless of driving problems or ranges took a trip.

The global design fits different car types including cars, SUVs, trucks, and vans without calling for factory roofing shelfs or costly aftermarket systems. The weather-resistant foam keeps structural stability via exposure to rain, sunlight, warmth, and cool without deteriorating or shedding cushioning buildings. Quick installation makes it possible for users to set up provider systems in mins without special devices or technical knowledge. Perfect for camping trips, fishing expeditions, and entertainment paddling experiences, this provider package provides affordable transportation services that don't compromise safety or vehicle protection throughout watercraft transportation to distant lakes, rivers, and coastal locations.

EVA Foam Watercraft Flooring Decking Sheet: Non-Slip Marine Surface Enhancement

AQUARM EVA foam boat decking sheet changes marine vessel surface areas with non-slip, self-adhesive building that enhances security, comfort, and visual appeals. The heat-insulated residential properties shield feet from warm deck surface areas during summertime boating while the shock-absorbing attributes reduce tiredness throughout extensive time on the water. The non-slip texture supplies safe ground even when damp, dramatically lowering slip and drop threats that commonly happen on smooth fiberglass and steel boat surfaces. The self-adhesive backing allows easy installation without specialist aid or specialized devices, allowing boat proprietors to update deck surfaces throughout weekend break tasks.

The easy-clean surface withstands discoloration from fish blood, bait, food spills, and marine development, keeping eye-catching look with straightforward soap and water cleaning. The marine-grade construction endures consistent water direct exposure, UV radiation, and deep sea deterioration without degrading or losing adhesion. Ideal for motorboats, private yachts, kayaks, Motor homes, and dock surfaces, this functional decking product serves varied marine and recreational vehicle applications. The personalized sheets can be cut to fit particular dimensions and fit watercraft functions like cleats, hatches, and drain holes, offering professional-looking results that boost both vessel performance and resale worth.

Snow Scooter Sled for Children: Winter Fun with Safety And Security Includes

AQUARM snow scooter sled provides exciting winter home entertainment through lightweight, foldable building with ergonomic handlebar design that makes certain risk-free downhill trips for youngsters. The cold-resistant plastic material keeps flexibility and toughness in freezing temperature levels without splitting or ending up being fragile like inferior sleds. The ergonomic handlebar supplies secure grasp and steering control, permitting young motorcyclists to navigate slopes with confidence while parents preserve comfort concerning safety. The lightweight style enables children to pull their very own sleds uphill without extreme exhaustion, advertising independent play and physical activity throughout winter season.

The collapsible building promotes practical transport and storage space, fitting conveniently in vehicle trunks and garage spaces when not in use. The smooth base surface creates outstanding speed on jam-packed snow while the stable layout avoids dangerous tipping during turns and bumps. The long lasting building and construction endures influences, collisions, and rough handling that naturally happen throughout passionate kids's play. Perfect for snow days, wintertime vacations, and outdoor family activities, this snow mobility scooter sled combines fun and safety and security features that develop unforgettable winter experiences while encouraging outside task and workout throughout winter months when children frequently stay indoors.