Post

utterances add on

utterances

GitHub issues 기반으로 만들어진 lightweight comments widget이다. 블로그 post, wiki pages등에 comment를 달면, GitHub issues에 등록된다.

gitblog post하단에 comment를 입력할 수 있는 기능을 추가하기위해, open source인 utterances를 이용해보자!

저장소에 utteranc 설치

utterances app 에서 install only select repository를 선택 후 드롭다운에서 utterances를 적용할 내 gitblog repository선택

snippet

아래와 같은 snippet을 _layouts/post.html 맨하단에 붙힌다.

1
2
3
4
5
6
7
8
<script src="https://utteranc.es/client.js"
	repo="songdaegeun/songdaegeun.github.io"
	issue-term="pathname"
	theme="github-dark"
	crossorigin="anonymous"
	async>
</script>

해당 코드는 utteranc 웹사이트에서 configuration란에 utteranc가 설치된 repository를 입력하면 생겨나고, 복사해왔다.

  • 원한다면 theme을 바꿀 수도 있다.(현재는 github dark)\
  • .utterances와 .utterances-frame selector를 이용해서 layout을 customize할 수도 있다.

결과

post에 댓글을 달면, gitblog issue에도 등록되어 확인 및 답장할 수 있다.

참고문서

설치과정
utterances

This post is licensed under CC BY 4.0 by the author.