hexo+icarus 위젯 삭제하고 댓글 기능 추가하기
위젯 없애기
블로그 내에서 표시되는 위젯들은 루트디렉토리의 _config.icarus.yml에서 수정 가능하다.
수정하려면 윗줄의 -를 포함하여 다음 -까지 위젯 관련 정보들을 지워주면 된다.
주석 줄에 있어서 -도 주석인 줄 알고 안 지웠더니 빌드에 실패하였다.
나는 카테고리나 태그같은 게시글 관련 위젯 말고는 전부 지워주었다.
위젯 윗부분에 donation도 삭제 해주었다.
1 | - # 주석 |
1 | # Table of contents widget configurations |
댓글 기능 추가
disqus를 이용하였다.
사용방법이 무척 간단하다.
disqus 접속한다.
I want to instal …를 클릭한다.
웹사이트 명을 입력해준다.
이 정보는 shortname에 사용된다.
아래의 shortname을 복사해둔다.Basic 요금제를 구독한다.
Universal Code를 선택한다.
icarus엔 shortname만 필요하다.
configure를 눌러 다음으로 가고 정보를 입력해준다.
website URL을 채워주면 된다.정책을 골라준다.
큰 차이점은 basic은 비로그인 댓글도 허용하고
strict는 로그인 댓글만 허용한다.
다만 google, twitter, facebook 자동로그인을 사용할 수 있다.
나는 strict을 골라주었다.dismiss를 누르고 hexo 루트디렉토리의 _config.icarus.yml 파일을 수정한다.
1
2
3
4
5
6comment:
type: disqus
# Disqus shortname
shortname: "shortname"
# Donate plugin configurations
# https://ppoffice.github.io/hexo-theme-icarus/categories/Plugins/Donation/변경사항을 적용한다.
1 | hexo clean & hexo generate --deploy & git add . & git commit -m "메시지" & git push origin main |
- 변경사항이 적용되었음을 확인할 수 있다..!