Files
wpa-superstar-plugin/admin/settings.php
Marcus Quinn 9e1c077080 Refactor plugin structure:
- Rename pro-plugins-config.php to data/pro-plugins.php
- Rename recommended-plugins.php to free-plugins.php
- Rename class-recommended-plugins-manager.php to class-free-plugins-manager.php
- Update all references throughout the codebase
- Add enhanced hover effects to Go Pro buttons
2025-03-24 18:42:24 +00:00

40 lines
1.5 KiB
PHP

<?php
/**
* WP ALLSTARS Admin System Loader
*
* Loads all admin components and initializes manager classes
* responsible for different tabs in the plugin interface.
*
* @package WP_ALLSTARS
*/
// Include data configuration files
require_once dirname(__FILE__) . '/data/tools.php';
require_once dirname(__FILE__) . '/data/hosting-providers.php';
require_once dirname(__FILE__) . '/data/free-plugins.php';
// Include manager classes - each handles a specific plugin functionality area
require_once dirname(__FILE__) . '/includes/class-plugin-manager.php';
require_once dirname(__FILE__) . '/includes/class-pro-plugins-manager.php';
require_once dirname(__FILE__) . '/includes/class-settings-manager.php';
require_once dirname(__FILE__) . '/includes/class-tools-manager.php';
require_once dirname(__FILE__) . '/includes/class-theme-manager.php';
require_once dirname(__FILE__) . '/includes/class-hosting-manager.php';
require_once dirname(__FILE__) . '/includes/class-free-plugins-manager.php';
require_once dirname(__FILE__) . '/includes/class-admin-manager.php';
/**
* Initialize all manager classes
*
* Each manager is responsible for a specific tab or functionality area
* within the plugin's admin interface.
*/
WP_Allstars_Plugin_Manager::init();
WP_Allstars_Pro_Plugins_Manager::init();
WP_Allstars_Settings_Manager::init();
WP_Allstars_Tools_Manager::init();
WP_Allstars_Theme_Manager::init();
WP_Allstars_Hosting_Manager::init();
WP_Allstars_Free_Plugins_Manager::init();
WP_Allstars_Admin_Manager::init();