diff --git a/cli/tasks/scaffold-wp/templates/option-page/PageRestController.php.template b/cli/tasks/scaffold-wp/templates/option-page/PageRestController.php.template index b86b3f8f..1f831ff1 100644 --- a/cli/tasks/scaffold-wp/templates/option-page/PageRestController.php.template +++ b/cli/tasks/scaffold-wp/templates/option-page/PageRestController.php.template @@ -39,5 +39,4 @@ class %%pascalCasePageName%%RestController extends BaseRestController } -} - +} \ No newline at end of file diff --git a/cli/tasks/scaffold-wp/templates/pages/PageRestController.php.template b/cli/tasks/scaffold-wp/templates/pages/PageRestController.php.template index 791aa0f0..57b49cec 100644 --- a/cli/tasks/scaffold-wp/templates/pages/PageRestController.php.template +++ b/cli/tasks/scaffold-wp/templates/pages/PageRestController.php.template @@ -10,11 +10,12 @@ class %%pascalCasePageName%%RestController extends PageRestController // TODO specify your template file name ex: template-home.php public static $template = "template-xxxx.php"; + public static $pageSlug = "%%pageName%%"; public function register_routes():void { register_rest_route( $this->namespace . '/v' . $this->version, - '/%%pageName%%', + self::$basePath . self::$pageSlug, array( array( 'methods' => \WP_REST_Server::READABLE, @@ -28,5 +29,4 @@ class %%pascalCasePageName%%RestController extends PageRestController public static function format($post): ?array { return FormatHelper::formatGroup(get_fields($post->ID)); } -} - +} \ No newline at end of file