위젯 타입은 type='BlogArchive' 이며 위젯의 이름은 '블로그 보관함' 입니다. 보관함 내에서 사용할 수 있는 데이터 태그는 다음 표에 잘 나와있습니다.


태 그 설 명
title 위젯의 제목
'레이아웃 > 블로그 보관함 > 아카이브 구성 > 제목'에서 설정
style 보관함의 스타일 설정
'레이아웃 > 블로그 보관함 > 아카이브 구성 > 스타일'에서 설정
  • HIERARCHY: 계층 구조
  • FLAT: 기본 목록
  • MENU: 드롭다운 메뉴
url 보관함 URL
'레이아웃 > 블로그 보관함 > 아카이브 구성 > 보관 빈도'가 계층 구조일 때만 출력
Ex.) https://.../search?updated-min=1970-01-01T09:00:00%2B09:00
&updated-max=292278994-08-17T07:12:55Z&max-results=50
name 보관함 이름
'레이아웃 > 블로그 보관함 > 아카이브 구성 > 보관 빈도'가 계층 구조일 때만 출력
Ex.) All Posts
post-count 보관함 총 게시물 수
data 보관함 1~3차원 중첩 배열 목록
'레이아웃 > 블로그 보관함 > 아카이브 구성 > 보관 빈도'가 계층 구조일 때만 출력
  • url: 게시물 이동 URL
      Ex.1) http://.../2019/
      Ex.2) http://.../2019_02_10_archive.html
      Ex.3) http://.../2019/02/blog_10.html
  • name: 게시물 제목(또는 날짜)
      '보관 빈도'설정에 따라 '게시물 제목', '월일', '년'을 반환.
  • post-count: 보관 빈도에 게시된 총 게시물 수
  • toggleId: 토글 식별자
      Ex.) YEARLY-1483196400000

data:data 는 '레이아웃 > 블로그 보관함 > 아카이브 구성 > 보관 빈도'가 계층구조일 때만 3차 원 배열까지 사용할 수 있으며 '기본목록', '드롭다운 메뉴'일 때는 1차원만 가능합니다. 3차원 중첩의 예는 아래 그림에서 잘 나와 있습니다.


아래 예는 3차원 배열을 사용한 예제입니다. var='d'는 1차원 배열이고, var='i'는 2차원 배열, 그리고 var='post'는 3차원 배열이 됩니다.

<!—블로그 보관함 제목 -->
<data:title/>
<b:loop values='data:interval' var='d'>
  <!-- 1차원 배열 -->
  <data:d.title/><data:d.url/>
  <b:loop values='data:d.data' var='i'>
    <!-- 2차원 배열 -->
    <data:i.title/><data:i.url/>
    <b:loop values='data:i.posts' var='post'>
      <!-- 3차원 배열 -->
      <data:post.title/><data:post.url/>
    </b:loop>
  </b:loop>
</b:loop>

0 댓글