API 만들기
API 만들기스키마 구성 만들기

스키마 구성 만들기

스키마 구성은 커스텀 엔드포인트 및 퍼시스티드 쿼리의 스키마를 사용자 정의하는 데 사용됩니다.

GraphQL 스키마는 설치되고 활성화된 다양한 모듈이 제공하는 요소를 사용하여 구성할 수 있습니다. (모든 모듈 목록은 모듈 페이지에서 확인하실 수 있습니다.)

각 모듈은 스키마 구성 편집기의 전용 블록을 통해 구성을 정의할 수 있습니다. 여기에는 다음과 같은 블록이 포함됩니다:

Schema Configuration

모든 스키마 구성에 접근하기

플러그인 메뉴에서 「Schema Configurations」를 클릭하면 전체 목록이 표시됩니다:

관리자 화면의 스키마 구성 목록
관리자 화면의 스키마 구성 목록

새 스키마 구성 만들기

「Add New Schema Configuration」 버튼을 클릭하여 WordPress 편집기를 엽니다:

새 스키마 구성 만들기
새 스키마 구성 만들기

「Default」 값 구성을 사용하는 블록 제거하기 (선택 사항)

설정에서 해당 「Default」 값을 사용하는 구성 블록을 제거할 수 있습니다.

제거된 블록은 하단의 + 버튼을 클릭하여 삽입기 메뉴에서 다시 추가할 수 있습니다 (각 블록의 인스턴스는 하나만 삽입 가능합니다):

스키마 구성에서 블록 제거 및 추가하기

그런 다음 필요한 블록의 구성을 입력합니다.

스키마 구성 설명하기

문서 설정 패널의 「Excerpt」 필드를 사용하여 스키마 구성에 설명을 추가합니다.

자세한 내용은 가이드 API에 설명 추가하기를 참조해 주세요.

스키마 구성 게시하기

스키마 구성에 필요한 요소를 선택하고 옵션을 조정합니다. 준비가 완료되면 「Publish」를 클릭합니다:

새 스키마 구성 만들기

스키마 구성 사용하기

게시 후, 스키마 구성은 커스텀 엔드포인트 및 퍼시스티드 쿼리의 편집기에서 사용할 수 있게 됩니다:

커스텀 엔드포인트에서 스키마 구성 선택하기

스키마 구성 보기

브라우저에서 스키마 구성의 퍼머링크를 열면 그 내용이 표시됩니다 (사용자가 로그인되어 있고 사용자 역할에 접근 권한이 있는 경우):

스키마 구성의 소스