programing

WordPress REST API 글로벌 검색(API V2)

bestcode 2023. 2. 10. 21:55
반응형

WordPress REST API 글로벌 검색(API V2)

WP REST API를 사용하여 전체 또는 여러 포스트 유형에 걸쳐 글로벌 검색 쿼리를 실행할 수 있는 방법을 찾고 있습니다.

다음을 사용하여 게시물을 검색할 수 있습니다.

http://example.com/wp-json/wp/v2/posts?search=test

다음으로 다음을 사용하여 페이지를 검색할 수 있습니다.

http://example.com/wp-json/wp/v2/pages?search=test

투고와 페이지 모두에서 검색하려면 어떻게 해야 합니까?나는 WP REST API V1에서 여러 개를 지정함으로써 이것을 할 수 있었다.type[]변수를 쿼리에 포함합니까?

조금 늦을 수 있지만 v2-api에 해당 끝점이 있습니다./wp-json/wp/v2/search.

특정 항목을 검색할 수 있습니다.post_type경유하여 공급함으로써subtype또는 디폴트인 채로 둡니다(any모든 post_type을 검색합니다.

 

편집: 물론 이전과 같이 어레이를 사용하여 여러 개를 지정할 수도 있습니다.

REST API 검색 엔드포인트를 사용하여 모든 콘텐츠 또는 특정 콘텐츠유형을 검색하는 예를 나타냅니다.

모든 사이트 콘텐츠에서 용어 검색

/wp-json/wp/v2/search/?search=searchterm

용어 검색 및 사용자 지정 게시 유형으로 결과 제한

/wp-json/wp/v2/search/?subtype=book&search=searchterm

용어 검색 및 여러 사용자 지정 게시 유형으로 결과 제한

/wp-json/wp/v2/search/?subtype[]=book&subtype[]=movie&search=searchterm

REST API 검색 결과 문서

언급URL : https://stackoverflow.com/questions/38084765/wordpress-rest-api-global-search-api-v2

반응형