typeScript
Github page customize
Github page customize
Github page customize
Github page를 만들고 맘에 들었다가 이내 디자인이 맘에 걸려온다.
이 부분을 어찌하였든 수정을 해야 하겠는데.. 어쩌나 싶다.
아직 해야 할 것들이 있어서… 틈틈히 수정해야 겠다.
Adding Comments Plugin
comments를 작성할 수 있게끔 하고 싶어서 인터넷에 찾아보니 사용할 수 있는 몇개 안되는 plugins들을 찾을 수 있었다.
그런데 이리저리 보니 맘에 들지 않아서 [Facebook Comments Plugin](https://developers.facebook.com/docs/plugins/comments?locale=ko_KR) 을 적용하였다.
facebook app을 만든다.
facebook for developers 에서 app을 만든다.
app 설정
- app list에서 만들어진 app을 선택.
- setting 메뉴로 들어간다.
Contact Email
을 입력하고저장
한다.App Review
메뉴로 들어간다.Make {app name} public
을 통해 생성한 app을 공개시킨다.
Github page 적용
Facebook 작업
- Comments Plugin 에서
- Comments Plugin Code Generator 섹션에 있는
Get code
를 클릭.
- 앱ID에서 생성한 app을 선택한다.
- 첫 번째 코드 블럭을 카피한다.
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/ko_KR/sdk.js#xfbml=1&version=v2.5&appId=224630587608504";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
Github page 작업
작성한 post에서만 plugin를 연동할 생각이고, 난 아직 Jekyll 를 잘 알지 못한다.
Jekyll의 대충 구조를 참고하고, Facebook Comments and Jekyll과 Using-facebook comments with Jekyll 을 참고 하였다.
_layouts/default.html
파일에서<body>
안에 카피한 코드 블럭을 추가._includes/head.html
파일에<meta property="fb:app_id" content="{앱ID}" />
를 추가. ({앱ID}
는 카피한 코드 블럭의js.src = "//connect.facebook.net/ko_KR/sdk.js#xfbml=1&version=v2.5&appId=224630587608504"
를 참고. )_layouts/post.html
의</article>
바로 위에 아래의 코드를 추가.
<hr/>
<h3>Comments</h3>
<div class="fb-comments" data-href="http://noproblemo.github.io/2016/02/22/Github-page-customize" data-num-posts="5"></div>
</article>
참고 페이지
- Blog
- To be professional
- Blogger
- noproblemo
- Published
- 2016-02-22
- tags
-
- jekyll-bootstrap 3
- facebook comments plugin 3
- Related Post
Comments
Comments