ACF 사용자 정의 필드 REST 공개기은(는) 무엇을 하나요?
register_rest_field와 acf_format_value를 사용하여 고급 사용자 정의 필드(ACF) 데이터를 WordPress REST API를 통해 공개합니다. 반복 필드, 유연한 콘텐츠 레이아웃, 갤러리 필드를 적절한 직렬화로 처리합니다.
설치
업스트림의 요구 사항 및 주의 사항:
- POST 요청을 통해 모든 ACF 필드를 업데이트할 수 있으며, 요청을 수행하려면 인증이 필요합니다.
기본 사용법 또는 시작하기 참고 사항:
-
다음 예시에서는
book이라는 사용자 정의 포스트 타입을 구성하고, 모든 책에 대한 ACF 필드 그룹을 설정했습니다. 필드는 저자(텍스트), 저자 소개(WYSIWYG), 저자 이미지(이미지)로 구성되어 있습니다. 각 책에 데이터를 추가하는 방법은 ... -
WordPress REST API 엔드포인트에 OPTIONS 요청을 수행하면 해당 데이터 객체의 스키마(사용 가능한 필드와 속성)를 확인할 수 있습니다. ACF 필드의 경우, 설정된 필드에 대한 세부 정보를 볼 수 있습니다.
-
위 예시 게시물에서 OPTIONS 요청을 하면
book의 스키마가 반환되며, 여기에는 설정한 ACF 필드에 대한 데이터도 포함됩니다. -
출처: https://www.advancedcustomfields.com/resources/wp-rest-api-integration/