From bb9c5e114ef4d18a8f03f5de10ccfa216d52d151 Mon Sep 17 00:00:00 2001 From: Joseph Roberts Date: Fri, 26 Jan 2024 22:35:32 -0500 Subject: [PATCH] better wp-json matching (doesn't match /wp-json-stuff) --- src/Roots/Acorn/Bootloader.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Roots/Acorn/Bootloader.php b/src/Roots/Acorn/Bootloader.php index fed73055..b6220fcc 100644 --- a/src/Roots/Acorn/Bootloader.php +++ b/src/Roots/Acorn/Bootloader.php @@ -225,7 +225,7 @@ protected function bootHttp(ApplicationContract $app) if ($isWPRequest = $route->getName() === 'wordpress_request') { $route->middleware( - str_starts_with($request->path(), 'wp-json') + preg_match('/^wp-json(\/.*)?/', $request->path()) ? $app->config->get('router.wordpress.api', 'api') : $app->config->get('router.wordpress.web', 'web') );