Plugin : Simple Yearly Archives

Last modified2009-01-31 16:03:45
2014-10파라미터 바뀐 것 추가함.

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

<Simple Yearly Archives>


워드프레스 플러그인 페이지: http://wordpress.org/extend/plugins/simple-yearly-archive/
만든이 페이지: http://www.schloebe.de/wordpress/simple-yearly-archive-plugin/

선택한 이유

  • 리스트에 Private Post도 보임 (로긴후)
  • Comment 숫자 표시 여부 설정 가능
  • 날짜표시 여부와 형식 설정이 가능함

설정 방법

플러긴 활성화 시키는 건 생략.
아래와 같은 코드를 원하는 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');
}
?>

 

 ⬇︎ Update : 2014.10

한동안 에러가 나서 작동을 안하더니 어느 순간 업데이트 되었다.

코드가 약간 바뀌었다.
레거시 코드와 숏코드 모두 사용 가능하다.

<?php simpleYearlyArchive(); ?>

201920182017201620152014201320122011201020092008200720062005

2019 (7)

2018 (12)

2017 (9)

2016 (19)

2015 (12)

2014 (16)

2013 (11)

2012 (21)

2011 (17)

2010 (22)

2009 (34)

2008 (47)

2007 (32)

2006 (40)

2005 (139)

Plugin by Oliver Schlöbe

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