제킬 / 포스트 글쓰기 / 글 등록 / 글 추가 / 새글 / github page, jekyll 에서 post 생성
jekyll 에서 post 생성
jekyll 에 2가지 type 의 page 가 있다.
- 그냥 page : 흔히 아는 About 같은, post 가 아닌 static page 들
- post :
_posts
에 있는 자료들
post 생성
post 는 2가지를 만족하면 된다.
- post file 의 이름 형식
- post file 내용의 시작부분에 ‘front matter’ 라고 불리는 text 삽입
파일 이름
post 는 아래 같은 모양이어야 한다. 즉 _post
folder 아래에 년-월-일-title.markdown
의 형식을 가져야 한다. 확장자는 .md
등 다른 것을 사용해도 된다.
<root>/_post/2021-09-16-my-test-post.markdown
파일 내용 앞부분(front matter)
위에서 처럼 2021-09-16-my-test-post.markdown
파일을 생성했다면, 이제 파일 시작부분에 아래 문구를 삽입하자.
---
layout: post
title: "My title"
---
브라우저에서 확인
그러면 아래 url 에서 확인할 수 있다.
https://<userid>.github.io/2021/09/16/my-test-post
또는
https://<userid>.github.io/2021/09/16/my-test-post.html
참고로, commit 하고 바로 반영이 되진 않는다. 그 전의 cache 가 한동안 보여진다. 그러니 시간을 두고 여러번 refresh 를 해보자.
category 추가
category 는 위의 front matter 에 추가할 수 있다. 만약 아래처럼 categories: jekyll update
를 추가하면,
---
layout: post
title: "My title"
categories: jekyll update
---
아래 처럼 category 가 포함된 url 에서 확인할 수 있게 된다.
https://userhabit.github.io/jekyll/update/2021/09/16/my-test-post.html
댓글 없음:
댓글 쓰기