1. 홈 외의 다른 page에 사이드바 추가
홈 외의 다른 page에서 사이드바가 나오지 않는 문제점을 발견하여 해결하였다.
On-JungWoan.github.io/_pages/category-archive-grid.md
의 일부이다. sidebar_main 옵션을 true로 주었다.
---
title: "Posts by Category (grid view)"
layout: categories
permalink: /categories-grid/
entries_layout: grid
author_profile: true
sidebar_main: true
---
2. TIL 페이지 생성
개발 블로그에 매일 포스팅한 내용들이 자동으로 TIL 페이지로 분류되게 하고, 따로 모아볼 수 있게 하고자 하였다.
따라서 TIL 페이지를 생성하여 상단 네비게이션 바에 추가해주었다.
다음은 새롭게 생성한 On-JungWoan.github.io/_pages/TIL.md
의 내용이다.
포스트를 작성할 때, tag에 TIL을 입력하면 자동으로 TIL 페이지에 분류된다.
---
title: "TIL 내용 모음"
layout: archive
permalink: /TIL/
author_profile: true
sidebar_main: true
---
\{\% assign posts = site.tags.TIL \%\}
\{\% for post in posts \%\} \{\% include archive-single.html type=page.entries_layout \%\} \{\% endfor \%\}
위에서 만든 페이지를 On-JungWoan.github.io/_data/navigation.yml
에 등록해주었다.
# main links
main:
- title: "Home" # 보여지는 이름
url: https://on-jungwoan.github.io/ # 이동하는 url
- title: "Category"
url: /categories-grid/
- title: "TIL"
url: /TIL/
기존 포스트의 tag를 변경하여 테스트 해본 결과 잘 작동하는 것을 확인할 수 있었다.
---
title: "[ICT 인턴십]9월 TIL"
excerpt: "회사에서 배운 내용들 정리"
categories:
- Internship
tags:
- [인턴, ICT인턴십, TIL]
댓글남기기