포스팅만을 이용해서 글을 작성하는것은 블로거로써 충분한 일이지만 종류별로 세분화 할 수 있는 글을 모아두기에는 적절하지 않은것 같아서 아래와 같이 콜렉션 별로 글을 볼 수 있도록 추가 하였다.
장점
- 기존의 카테고리는 모든글을 표시하지만 콜렉션은 몇몇개의 글만 선정해서 표시하는것이 가능하다.

단점은 Posts에 있는 글은 Collections에서 볼 수 있지만 Collection으로 지정된 글은 Posts에서 볼 수 있는 방법은 아직 찾지 못했다.
적용 방법
링크 만들기
우선 메인 페이지에서 볼 수 있는 링크를 만들어야 한다. 링그는 _data/navigation.yml에 아래처럼 collections을 추가 한다.
| |
Collections 페이지 만들기
Collections 내용의 레이아웃을 잡기 위해서 _pages에 collection-archive.html을 추가한다. 내용은 아래와 같다.
{% gist 3ff61cafb5a9b285bef00fc12092b21f %}
Collections에 표시되는 글 작성하기
작성된 글이 표시되기 위해서는 아래의 3가지 작업이 필요하다.
- 별도의 폴더에 글 작성하기
- _configure.xml에 default:에 내용 추가 하기
- _configure.xml에 collections:에 내용 추가 하기
3가지 중에 하나라도 되지 않는다면 내용이 표시 되지 않는다.
별도의 폴더에 글 작성하기

그림처럼 최상위 레벨에 _algorithm이라는 폴더를 생성하고 bubblesort.md 글을 하나 넣는다. Posts에 표시되는 글 처럼 날짜를 표시할 필요는 없다.
bubblesort.md의 내용은 아래와 같이 채운다.
| |
title만 있어도 잘 동작한다.
_configure.xml에 default:에 내용 추가 하기
{% gist e2f763e399b19830c19c4266df17fef8 %}
각 post별로 목차를 보여주기 위해서 toc관련된 내용이 추가되어 있다.
_configure.xml에 collections:에 내용 추가 하기
{% gist c21893cc7ef9fb248d3e290cbaac400e %}
Title:에 적혀 있는 내용이 Collections 페이지 에서 표시되는 머릿글로 사용된다.
총평
카테고리별로 게시글을 모아서 보여주는 페이지도 있으니 콜렉션은 다시 찾아 볼만한 글들만 정리해서 보여주는 개념으로 사용하면 좋을것 같다.
![Featured image of post [Jekyll] 모아 볼 수 있는 콜렉션 만들기](/post/2021-04-06-make-collections/tmp_wordcloud_hu_6a3f3ba34b6f10cd.webp)
![[Lyft] Lyft의 비밀스러운 계획: 자체 지도와 미래를 통제하다](/post/2023-05-31-lyft/tmp_wordcloud_hu_30e40b112f3ed3c0.webp)
![[Science] 버뮤다 삼각지대의 진실 - 과학과 기록으로 본 오해와 사실](/post/2025-09-01-bermuda-triangle-facts-myths-science/wordcloud_hu_8aee64a1d8f156fb.webp)
![[Rust] Welcome to Comprehensive Rust](/post/2022-12-30-comprehensive-rust/tmp_wordcloud_hu_d1420ff38434cdb6.webp)
![[SearchEngine] OpenVerse - 오픈 라이센스 미디어 검색엔진](/post/2022-06-07-openverse/tmp_wordcloud_hu_a8f6f847d4c2182f.webp)
![[Jekyll] 코드 카피 버튼 만들기](/post/2022-02-28-add-copy-code-to-clipboard/tmp_wordcloud_hu_56c887065654e45f.webp)