Skip to content

초안 기능 활용하기 (draft, published)

2sky edited this page Oct 19, 2022 · 1 revision

초안 기능 사용하기

노션 데이터베이스 보기에 적용한 필터는 블로그에서도 같이 적용이 됩니다.
이 기능을 활용해서 초안 기능을 사용하실 수 있습니다.

❗️ 아래 설명에서는 상태라고 설명합니다. 만약 속성이름을 변경했다면 변경한걸로 수정해주세요.

💡 블로그는 데이터베이스의 보기가 여러개 있다면 첫 번째 보기만 표시합니다.
그러므로 모든 글 목록 보기는 첫 번째 보기가 아니여야 합니다.

  1. 데이터베이스에 상태 속성을 추가해주세요.
  2. 보기 속성에서 상태 속성 숨기기를 눌러주세요.
  3. site.config.ts에서 hiddenPostProperties상태를 추가해주세요. (만약 속성 이름을 변경했다면 변경한 이름으로 수정해주세요.)
  4. 보기 필터에 상태 속성 = 원하시는 값(Complete)으로 설정해주세요.
  5. 새 보기를 만들어서 노션에서 상태 필터링이 되지 않은 모든 글을 볼 수 있도록 필터에서 상태 속성이 없도록 만들어주세요.

위와 같은 단계를 진행하면 첫 번째 보기만 블로그에 표기되며 4번 단계에서 설정한 상태 필터에 의해 원하는 글만 뜨게됩니다. 🎉

예시 사진들

첫 번째 보기(블로그에 표시될 보기)
image

두 번째 보기(노션에만 표시될 보기)(편집용)
image


노션에서 모든 글 목록 보기

메인페이지에 있는 데이터베이스 보기를 추가해서 필터 -> 상태 속성을 제거해주면 모든 글 목록을 보실 수 있습니다.

💡 블로그는 데이터베이스의 보기가 여러개 있다면 첫 번째 보기만 표시합니다.
그러므로 모든 글 목록 보기는 첫 번째 보기가 아니여야 합니다.

내 블로그에서 모든 글 목록 보기

/draftview 페이지에 접속하면 메인페이지에 있는 데이터베이스블럭 -> 보기(첫번째로 오는 보기만 해당)에 상태 속성 필터를 제거하고 보여줍니다.
초안 기능은 상태 속성을 활용하기 때문에 위와 같은 동작으로 모든 글을 볼 수 있습니다.

❗️ 모든 글 목록 보기는 메인페이지(index)만 지원합니다.