diff --git a/includes/Api/Routes.php b/includes/Api/Routes.php index c2903db..bdbdd37 100644 --- a/includes/Api/Routes.php +++ b/includes/Api/Routes.php @@ -24,6 +24,14 @@ class Routes { // Initialize controllers (register action hooks) OrdersController::init(); + // Log ALL REST API requests to debug routing + add_filter('rest_pre_dispatch', function($result, $server, $request) { + $route = $request->get_route(); + $method = $request->get_method(); + error_log("WooNooW REST: {$method} {$route}"); + return $result; + }, 10, 3); + add_action('rest_api_init', function () { error_log('WooNooW Routes: rest_api_init hook fired'); $namespace = 'woonoow/v1';