[Blogger Tip] 카테고리 만들기 - 라벨 속성 이용

Blogger는 Category를 지원하지 않습니다. 대부분의 한국 블로그 서비스들은 카테고리를 제공하기 때문에, Blogger를 이용해 블로그를 만든 사용자나 블로그 방문자나 모두 카테고리에 익숙해져서 카테고리가 있었으면 좋겠다는 생각을 하게 됩니다.

정확한 이유는 모르겠지만 블로거팀에서는 카테고리를 만들 생각은 없는 것 같습니다. 저의 추측은 '카테고리'가 너무 광범위하게 사용되어 오히려 관련있는 글을 원하는 독자들에게 관련없는 글까지 보여주게 되는 단점때문이지 않나 하는 것입니다. 이를 방지하려면 카테고리를 세분화해야 하는데, 세분화하다보면 너무 많아져 글을 찾기 어려워지게 되고요. 예를 들어, 제 블로그도 Blogger와 관련있는 글만 게제하는 데도 카테고리가 엄청많이 생길겁니다. 라벨, 글쓰기, 애드센스 등등. 또 나눠지겠지요.

블로거는 대신 라벨(Label)을 지원합니다. (레이블이라고 하고 싶은데, 라벨이 외국어 표기법에 맞는 것 같군요). 라벨은 포스트를 설명하는 메타데이터 성격이 강하고, 다른 블로그서비스에서 제공하는 태그, 키워드, 꼬리표 등과 유사합니다. 어느 라벨을 클릭하면, 그 라벨이 달라붙어있는 모든 포스트들을 보여줍니다.

이 기능은 카테고리와 다를 바 없습니다. 실제로 블로거 관리자 모드에서는 특정 라벨에 해당하는 포스트들만 관리하는 기능도 있습니다.

어쨌든 저 라벨을 이용하여 카테고리도 만들수 있고 메뉴도 만들수 있습니다. 서브카테고리도 만들 수 있는데, 지금은 서브 없는 (트리 구조 없는) 카테고리 만들기만 설명드리겠습니다.

먼저 위젯을 하나 만드세요. 위젯은 관리페이지에서 Layout 메뉴를 선택하면 나오는 화면에서 만들수 있습니다. 원하는 위치에서 가젯 추가 (Add a Gadget) 링크를 누르면 가젯을 선택하는화면이 나옵니다. 그 화면에서 HTML/Javascript 위젯을 선택하면 제목과 내용을 쓸수 있는 화면으로 바뀝니다.

제목을 '카테고리' 나 '분류'등 원하는 제목으로 하시고 내용입력란에 다음과 같이 입력합니다.

 <a href='http://블로거주소.blogspot.com/search/label/라벨이름1'>라벨이름1</a>
 <a href='http://블로거주소.blogspot.com/search/label/라벨이름2'>라벨이름2</a>
   .....


원하는 만큼 만드시고 저장합니다.

이렇게만 하면 영 뽀다구가 안나고 한줄에 들어가 있으니 별로입니다. 트리구조로도 만들 수 있는데, 이미지와 스크립트가 필요할 수 도 있으니 간단히 <ul><li> 태그를 이용해서 만들어도 영 보기싫지는 않습니다. 아래와 같은 코드로 업데이트 해보세요.
<ul>
<li> <a href='http://블로거주소.blogspot.com/search/label/라벨이름1'>라벨이름1</a></li>
<li> <a href='http://블로거주소.blogspot.com/search/label/라벨이름2'>라벨이름2</a></li>
...
</ul>


어떤 포스트에 라벨이름1이 들어가 있으면, 그 포스트는 라벨이름1이라는 링크를 클릭했을 때 보여지게 됩니다. 그러니까 새로운 글을 쓸 때에 어떤 카테고리에 포함시키고 싶으면 그 글에서 해당 라벨을 적용하면 되는 것입니다.


예제로 만들어보았습니다. 링크는 다 이 블로그로 되어있구요.
http://bloggerkorea-example.blogspot.com/

이와 비슷한 방법으로 메뉴도 만들 수 있습니다. 제 블로그 상단에 보이는 홈, 애드센스, 블로거 팁 등의 메뉴도 이런 라벨 속성을 이용한 것입니다. 물론 메뉴를 만드는 더 쉬운 방법은   페이지 삽입을 통한 메뉴바를 만드는 것이지요. (다음 기회에).

이해 안되거나 잘 안되시는 분들은 댓글로 질문을. 거듭 말씀드리지만 사짜냄새가 풀풀나지요.

댓글 쓰기