register(); // Load backward-compatibility global functions. require_once GUTSLIDER_DIR . '/includes/compat.php'; // Load admin (outside refactoring scope). require_once GUTSLIDER_DIR . '/admin/admin.php'; // Register activation and deactivation hooks. register_activation_hook( __FILE__, array( GutSlider\Plugin::class, 'on_activation' ) ); register_deactivation_hook( __FILE__, array( GutSlider\Plugin::class, 'cleanup' ) ); /** * Return the main plugin singleton instance. * * @since 1.0.0 * * @return GutSlider\Plugin The plugin instance. */ function gutsliderblocks(): GutSlider\Plugin { return GutSlider\Plugin::get_instance(); } // Boot the plugin. gutsliderblocks();