Przygotwanie do REST

This commit is contained in:
2026-02-08 22:11:59 +01:00
parent a7c80e1327
commit cab66fc65f
4 changed files with 287 additions and 63 deletions
+6
View File
@@ -17,6 +17,7 @@ define( 'MYSTAT_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
// --- 1. PLIKI RDZENNE I AKTYWACJA ---
require_once MYSTAT_PLUGIN_DIR . 'includes/activation.php';
require_once MYSTAT_PLUGIN_DIR . 'includes/core/gpx-parser.php';
require_once MYSTAT_PLUGIN_DIR . 'includes/core/crud-activity.php';
require_once MYSTAT_PLUGIN_DIR . 'includes/core/gpx-upload.php';
register_activation_hook( __FILE__, 'mystat_activate' );
@@ -42,6 +43,11 @@ add_action( 'admin_menu', 'mystat_add_admin_menu' );
add_action( 'admin_init', 'mystat_admin_init_setup' );
add_action( 'admin_enqueue_scripts', 'mystat_enqueue_admin_styles' );
// --- 3. REST API ---
require_once MYSTAT_PLUGIN_DIR . 'includes/api/routes.php';
add_action( 'rest_api_init', 'mystat_register_rest_routes' );
// --- 3. SHORTCODE DO WYŚWIETLANIA NA FRONCIE ---
require_once MYSTAT_PLUGIN_DIR . 'includes/frontend/assets.php';
require_once MYSTAT_PLUGIN_DIR . 'includes/frontend/shortcodes.php';