Plugin : Simple Yearly Archives


2014-10 : 파라미터 바뀐 것 추가함.
2014-12 : 숏코드 사용법 추가함.

어떤 기능이 있는 Archives Plugin을 찾다가..
여러가지를 테스트 해보니 이넘이 에러도 없고 설정하기도 편해서 이것으로 바로 교체했다.

<Simple Yearly Archives>

이 플러그인을 선택한 이유

  • 비공개 글도 글 목록에서 확인할 수 있음 (본인만)
  • 여러가지 항목에 표시/숨김 여부를 설정할 수 있음
    • 댓글 개수
    • 날짜 및 날짜 표시 형식

플러그인 설정 방법

레거시 코드와 숏코드 모두 사용 가능하다.

// 레거시 코드
<?php simpleYearlyArchive(); ?>
// 숏코드 (실제 사용시엔 띄어쓰기를 붙여주세요)
[ SimpleYearlyArchive ]

👍 사용 예시 페이지

테마 파일을 직접 수정해서 쓰는 것 보다는, page를 따로 만들어서 숏코드 방식으로 사용하는 것이 좋은 것 같다.
설정 파라미터도 약간 바뀌었으니 플러그인 사이트에서 확인하는 것이 좋다.


아래는 업데이트 전-예전의 사용 방법입니다.
참고용으로 남겨둡니다.

아래와 같은 코드를 원하는 page의 원하는 위치에 넣는다.

<?php simpleYearlyArchive('타입','제외할카테고리ID들'); ?>

page나 post에 간단하게 불러오려면 이렇게 해도 된단다.

<simple-yearly-archive>

설정 파라미터

타입(type)

  • yearly: 연도 기반의 리스트를 보여준다 (기본).
  • yearly_act: 올해의 포스트 리스트만 보여준다.
  • yearly_past: 지난해 까지의 포스트 리스트를 보여준다.
  • “date of year”: 연도를 숫자로 기입하면 해당 연도 1년치를 보여준다.

제외할카테고리ID들(ExcludeCategoryIDs)

  • 제외할 카테고리 ID를 콤마(,)로 구분하여 기입한다.

설정 예

<?php simpleYearlyArchive(); ?>
<?php simpleYearlyArchive('','1'); ?>
<?php simpleYearlyArchive('yearly','4,7,9'); ?>
<?php simpleYearlyArchive('yearly_act',''); ?>
<?php simpleYearlyArchive('yearly_past','1,2'); ?>

이 플러긴이 활성화되어 있지 않은 상태로 위 코드가 들어가 있으면 theme이 깨질 수 있다. 그런 것을 방지하기 위해선 아래와 같이 적어도 된다.

<?php
if (function_exists('simpleYearlyArchive')) {
   simpleYearlyArchive('yearly','4,7,9');
}
?>