programing

Wordpress API v2에 대한 필드를 지정하는 방법

testmans 2023. 2. 24. 13:21
반응형

Wordpress API v2에 대한 필드를 지정하는 방법

프로젝트에서 WordPress REST API를 사용하고 있으며 GET 요청을 다음 주소로 보내고 있습니다.

http://myblog/wp-json/wp/v2/posts  

동작은 잘 되고 있습니다만, 방법을 모르지만, 필드를 지정하고 싶습니다.서류를 봤는데 어떻게 해야 할지 모르겠어요.예를 들어 퍼블릭 API를 사용하는 경우:

https://public-api.wordpress.com/rest/v1.1/sites/www.mysite.com/posts?number=100&fields=title,excerpt,featured_image 

는 지정된 필드만 반환합니다.v2 API를 사용하여 어떻게 해야 합니까?

REST API v2를 사용하여 제목 및 발췌 목록에 액세스하는 방법은 다음과 같습니다.

https://www.example.com/wp-json/wp/v2/posts?_fields[]=title&_fields[]=excerpt&per_page=100&offset=100

https://developer.wordpress.org/rest-api/extending-the-rest-api/modifying-responses/

여기에 기재되어 있듯이 REST API v2는 특정 디폴트필드 세트를 반환합니다.다른 필드를 원할 경우 해당 문서에서 설명한 대로 이 필드를 구현해야 합니다.

이 문제에 대한 간단한 해결책은 ACF to REST API 또는 REST API를 확장할 수 있는 동등한 플러그인을 사용하는 것입니다.저는 이 플러그인을 많은 사이트에서 성공적으로 사용하고 있습니다.

이것이 불가능할 경우 다른 답변에서 설명한 대로 응답을 수정해야 합니다.자세한 내용은 여기를 참조하십시오.

?_fields[]=syslog&_fields[]=syslogpt 를 사용할 수 있습니다.

언급URL : https://stackoverflow.com/questions/36339689/how-to-specify-the-fields-to-wordpress-api-v2

반응형