Github.io 월별 게시글 분류 추가하기

오늘은 내 github.io 블로그 상단 바에 월 별 게시글 분류를 추가해보려고 한다.

연간 활동(yearly)로 분류하는 기능도 좋고 유용하지만, 월 별로 분류하여 보면 내가 특정 기간 동안 무엇을 했는지 조금 더 자세하게 알 수 있는 기능이라고 생각하여 추가하려고 한다.

(그림1)

이 탭을 추가하는 방법에 대해 이야기해보자!

시작하기 전, 이 글은 minimal-mistakes를 기준으로 작성되었다.

Posts by Month 분류 추가하기

☝ 레이아웃 추가하기

/_layouts/로 이동하여, monthly.html 파일을 새로 만들어주자.

굳이 경로로 이동하지 않아도, 최상위 경로에서 create file을 누르고, /_layouts/monthly.html을 바로 입력해줘도 된다.

파일 내용은 이 링크로 이동하여, html 문서를 그대로 복사해서 새로 만든 파일에 붙여 넣고, 저장해주자.

나는 _layouts/posts.html파일을 수정하여 월 별로 분류되도록 만들었다.

🤞 주소 연동하기

/_pages/로 이동해서, month-archive.md파일을 새로 만들어주자.

위와 마찬가지로 /_pages/month-archive.md를 바로 입력해주어도 된다.

아래 코드를 그대로 복사+붙여 넣기 해주자.

---
title: "Posts by Month"
permalink: /month-archive/
layout: monthly
author_profile: true
---

(사진2)

저장하고, 시간이 조금 지나면 사진처럼 내아이디.github.io/month-archive/로 이동하면, 월 별로 분류된 페이지를 확인할 수 있다.

🤟 네비게이션바 등록하기

/_data/navigation.yml로 이동해주자.

파일을 수정하고, 아래 코드를 복사+붙여 넣기 해주자.

위치는 적당히 코드를 끊는 자리만 아니면 되지만, 감이 안 온다면 그냥 파일 맨 밑에 넣어주자.

- title: "Monthly"
url: /month-archive/

저장하면, 끝이다!

(그림1)

시간이 조금 지나고 새로고침하면 네비게이션바에 월 별로 분류된 게시글을 볼 수 있는 탭이 새로 생겼을 것이다.

🍀 마치며

어렵지 않게 월 별로 글을 확인할 수 있는 탭을 만들었다.

기존에 년도로 분류된 탭이 있었기에, 해당 탭에서 조금만 수정하여서 만들었다.

1년으로 분류된 것은 구간이 너무 길어서, 1개월 주기로 분류된 탭이 있으면 좋겠다고 생각했는데, 이번 기회에 해결하였다.

이만 글 마치겠다! 안뇽!

댓글남기기