10 02
플래시를 이용해 태그나 카테고리 또는 둘 모두를 3차원 공간에서의 회전하는 듯 움직임을 준 태그 구름 형태로 뽑아주는 위젯입니다. 태그나 카테고리를 클릭하면 일반 태그 구름처럼 해당 태그로 분류된 글 목록을 보여주거나 해당 카테고리 글을 보여줍니다.
플래시 태그 구름을 보여주는 방법에는 세 가지가 있습니다.
- 위젯을 이용하는 방법
- 숏코드(short code)를 이용해 포스트나 페이지에 삽입하는 방법 [wp-cumulus]
- 템플릿 파일에 코드를 삽입하는 방법 <?php wp_cumulus_insert(); ?>
플러그인은 활성화 후 Settings > WP Cumulus로 이동해 태그 구름의 출력크기와 색상 등을 설정해주시면됩니다. 옵션은 아래와 같습니다.
- Width of the Flash tag cloud, Height of the Flash tag cloud: 태그 구름의 출력 크기를 픽셀 단위로 설정합니다.
- Color of the tags: 태그에 적용할 기본 색깔을 #을 뺀 16진수 색상코드를 입력합니다. 예) 339ace
- Optional second color for gradient: 이 옵션에 색상코드를 입력하면, Color of the tags에서 설정한 색과 이 옵션에서 설정한 색을 이용한 그라디언트에서 색을 뽑아내 태그에 씌우게 됩니다.
- Optional highlighl color: 마우스로 태그나 카테고리를 선택했을 때 적용되는 색입니다.
- Background color: 태그 구름 배경색입니다.
- Use transparent mode: 태그 구름 배경을 투명하게 처리할 것인지 선택합니다.
- Rotation speed: 태그와 카테고리 이름이 움직이는 속도를 조정합니다. 기본 값은 100이며, 수치를 낮추면 움직임이 느려지고, 수치를 높이면 움직임이 빨라집니다.
- Distribute tags evenly on sphere : 이 옵션을 사용하지 않으면 태그가 겹쳐보이는 문제가 있습니다.
- Display: 태그 구름에 태그만 보여줄 것인지 카테고리만 보여줄 것인지 둘 모두 보여줄 것인지를 정합니다.
- wp_tag_cloud parameters: 특정 매개변수를 이용해 태그 구름을 세부적으로 제어할 수 있습니다. 사용할 수 있는 매개변수 몇 가지를 살펴보면 아래와 같으며, 여러 개의 매개변수를 사용할 때에는 &를 사용합니다. 예) exclude=4,12&smallest=30
smallest=5&largest=50 태그나 카테고리 이름의 글자 크기를 정합니다. 가장작은 (smallest) 크기와 가장 큰(largest) 크기를 지정해주면 됩니다.
number=20 보여줄 태그의 수를 정합니다.
exclude 태그 구름에서 뺄 태그를 태그 ID를 이용해 정합니다. 태그 ID는 Posts > Post Tags 에서 태그 이름위나 Edit위에 마우스를 올렸을 때 주소표시줄에서 tag_ID=4 처럼 확인할 수있습니다. 아니면 해당 링크주소를 복사해 확인할 수도 있습니다. exclude=4, 23 처럼 지정합니다. - Use compatibility mode: 플러그인이 정상적으로 화면에 보여지지 않는 등의 문제가 있다면 이 옵션에 체크를 해 플래시를 페이지에 삽입하는 방법을 바꿀 수 있습니다. 이 옵션은 플러그인의 숏코드와 위젯에 영향을 미칩니다. 스크립트와 함께 embed를 사용한 방식에서 object를 사용한 방식으로 대체해줍니다.
- Show the regular HTML tag cloud: 검색엔진 최적화와 플래시를 사용하지 않는 유저들을 위해 플래시로 태그 구름을 보여주기 이전에 1초 정도 HTML 방식의 일반 태그 구름을 표시합니다. 이 옵션은 플러그인의 숏코드와 위젯에 영향을 미칩니다.
플래시 태그 구름은 기본 라틴 계열 문자만 표시할 수 있습니다. 한글을 사용하기 위해서는 Development Version의 플러그인을 내려받아 fla 파일을 열어 텍스트 필드에 한글을 포함시켜준 뒤 SWF 파일을 생성해 플러그인 디렉토리에 올려주시면 됩니다. 라틴 문자만 포함했을 때에 비해 한글(basic)을 포함시키면 쇽웨이브파일의 크기가 꽤 커집니다. 33.7KB에서 531KB로.
텍스트필드에 한글(basic)을 포함시킨 SWF 파일이 필요하신 분은 tagcloud.swf 링크 위에서 마우스 오른쪽 버튼을 눌러 다른 이름으로 링크 저장을 눌러 내려받으세요.
fla 파일의 텍스트 필드에 한글을 포함시키는 방법은 플러그인 개발자 블로그에서 확인할 수 있습니다.
정말 좋은 플러그인인데 문제는 한글/일본어를 임베드해준다음엔 심각한 트래픽을 유발한다는 점이죠.. 일전에 잠깐 달아놓고 이것저것 하다보니 금새 트래픽 500메가가 휭~ 날라가버린적이 있었습니다.. 물론 영문판 그대로는 전혀 문제없고, 한글/일본어가 문제였죠.. 수정 전에는 34kb 하던게 수정 후에는 3~4mb… 태그에 영문만 달아준다면 적극 추천하고픈 플러그인입니다ㅠㅠ
말씀하신 문제 때문에 저도 플래시 태그 클라우드 사용하지 않았습니다. 비슷한 이유로 워드프레스 자체의 한글화에 있어서도 내부 영문은 살려두고 방문자들에게 보여지는 문자열만 바꾸어 사용하고 있어요. 중요한 내용 덧붙여 주셔서 감사합니다. ^^