블로그를 운영하다 보면, 방문자에게 최신 글을 보여주는 건 기본 기능이라고 생각하기 쉽습니다. 그런데 구글 블로거는 의외로(?) 기본 제공되는 최신 글 목록 위젯이 없는 테마들이 있습니다.
처음 블로거를 시작했을 때 "최신 글은 당연히 자동으로 나올 거야"라고 생각했지만, 막상 사이드바에 그런 기능이 없는 걸 보고 꽤 당황했습니다. 마치 냉장고를 샀는데 얼음 만드는 기능이 없는 걸 뒤늦게 알아차린 기분이었습니다.
다행히도 방법은 있습니다. 바로 HTML/자바스크립트 기능을 이용하는 것입니다.
방법은 아주 간단합니다.
여기까지는 마치 메모장 열듯 단순합니다.
이제 HTML/자바스크립트 가젯을 열고, 제목에는 예를 들어 ‘최신 글’처럼 위젯 이름을 적습니다.
그리고 본문에는 제공된 스크립트를 그대로 복사해 붙여넣습니다.
중요한 점은 아래 부분을 본인의 블로그 주소로 바꿔야 합니다.
<script src="[주소]/feeds/posts/default?orderby=published&alt=json-in-script&callback=showrecentposts"></script>
예를 들어 블로그 주소가 https://xxx.blogspot.com
라면, [주소] 부분을 아래처럼 바꿔주면 됩니다.
<script src="https://xxx.blogspot.com/feeds/posts/default?orderby=published&alt=json-in-script&callback=showrecentposts"></script>
이제 저장만 하면 최신 글이 자동으로 출력됩니다.
작성된 글 제목이 리스트 형식으로 보이고, 기본적으로 10개의 최신 글이 노출됩니다. 날짜를 함께 표시하고 싶다면, showpostdate = true;로 변경하면 됩니다.
직접 적용해보면 방문자들이 최근 글을 더 쉽게 찾아볼 수 있어서 체류 시간도 늘어나고, 이전보다 블로그가 더 ‘살아있는 공간’처럼 느껴집니다.
블로거가 불편하다고만 느껴졌다면, 이렇게 작은 팁 하나가 블로그 운영의 재미를 다시 살려줄 수도 있습니다.
@nomadx