diff --git a/includes/Api/ProductsController.php b/includes/Api/ProductsController.php index 2f2f193..30b0fbf 100644 --- a/includes/Api/ProductsController.php +++ b/includes/Api/ProductsController.php @@ -85,6 +85,7 @@ class ProductsController { * Get products list with filters */ public static function get_products(WP_REST_Request $request) { + error_log('WooNooW ProductsController::get_products() CALLED'); $page = max(1, (int) $request->get_param('page')); $per_page = min(100, max(1, (int) ($request->get_param('per_page') ?: 20))); $search = $request->get_param('search'); diff --git a/includes/Api/Routes.php b/includes/Api/Routes.php index 59a209e..c2903db 100644 --- a/includes/Api/Routes.php +++ b/includes/Api/Routes.php @@ -25,6 +25,7 @@ class Routes { OrdersController::init(); add_action('rest_api_init', function () { + error_log('WooNooW Routes: rest_api_init hook fired'); $namespace = 'woonoow/v1'; // Auth endpoints (public - no permission check) @@ -92,7 +93,9 @@ class Routes { $activity_log_controller->register_routes(); // Products controller + error_log('WooNooW Routes: Registering ProductsController routes'); ProductsController::register_routes(); + error_log('WooNooW Routes: ProductsController routes registered'); }); } }