register_rest_route()
URL에서 선택적 매개 변수와 함께 사용할 수 있습니까?
route가 이런 식으로 등록되었다고 가정 해 봅시다.
register_rest_route( 'api', '/animals/(?P<id>\d+)', [
'methods' => WP_REST_Server::READABLE,
'callback' => 'get_animals',
'args' => [
'id'
],
] );
이제 / wp-json / api / animals / 15 와 같은 URL에서 api 호출을 수행 할 수 있지만 / wp-json / api / animals / 와 같은 경로를 잡기 위해 param을 선택 사항으로 선언하는 방법이 있습니다 .
또한 아래와 같이 경로를 선언했지만 성공하지 못했습니다.
/animals/(?P<id>\d+)?
매개 변수없이 다른 경로를 선언하거나 GET 매개 변수를 활용할 수 있지만 register_rest_route()
?
제안 해 주셔서 감사합니다.