참여하세요 참여하세요

워드프레스 Paging Policy 플러그인

워드프레스를 사용하면서, 글 목록만 표시되는 태터툴즈의 카테고리 보기가 부러울 때가 많았습니다. 스킨에서 목록만 표시하도록 수정할 수는 있지만, 한 페이지에 나오는 글 수가 Options > Reading > Blog Pages에서 설정한 블로그 메인 페이지 글 수와 같기 때문에 큰 의미가 없었습니다.

워드프레스 Support Forum에서 방법을 찾아보았지만, 대부분 하드 코딩을 하는 방법을 다루고 있어서 결국 플러그인을 만들었습니다. Paging Policy 플러그인을 이용하면 월별/일별 아카이브, 카테고리별 아카이브, 검색 결과 페이지에 표시할 글 수를 각각 다르게 설정할 수 있습니다. 블로그 메인커뮤니케이션 패턴 카테고리에 들어가 보시면 한 페이지에 표시되는 글 수가 다른 것을 볼 수 있습니다.

추가: 간략한 설명

처음 Paging Policy 플러그인을 활성화하시면 아무런 변화가 없습니다. Options > Paging Policy에서 월별/일별 아카이브, 카테고리별 아카이브, 검색 결과 별로 표시할 글 수를 설정해주세요. 내용이 나오지 않고 제목만 나오게 하려면 사용하는 테마에서 archive.php 파일과 search.php 파일을 살짝 손보셔야 합니다.

CreativeCommons - By Paging Policy 플러그인은 CreativeCommons - 저작자표시에 따라 자유롭게 이용할 수 있습니다.

2006410 12:48에 쓴 워드프레스에 대한 글입니다. 엮인 글은 http://oakyoon.net/pub/2006/04/paging-policy-plugin/trackback으로 보내주세요.

  1. 그림동화 410일, 2006

    ^^ 좋은 플러그인 고맙습니다. ^^

  2. cocogaya 410일, 2006

    좋은 플러그인 만들어 주셔서 감사합니다.

    워드프레스 코리아 포럼에 소개해도 괜챦겠죠?^^

  3. oakyoon 410일, 2006

    그림동화// 제가 필요해서 대강 만들었을 따름입니다. 행복한 블로깅 되세요. ^^

    cocogaya// 포럼에 소개해 주시다니, 제가 오히려 영광입니다. =3=33

  4. 익명 416일, 2006

    워드프레스 Paging Policy 플러그인…

    워드프레스 Paging Policy 플러그인 입니다. 월별/일별 아카이브, 카테고리별 아카이브, 검색 결과 페이지에 표시할 글 수를 각각 다르게 설정할 수 있습니다….

  5. midori 417일, 2006

    음 그런의미로 다가 -_- 간단하게나마 설명좀 해주시면 감사 할꺼에요..아니면 저에게 소스줌 공개해주세용 ㅠㅠ 엉엉..첨 써보는거라 완전 어리바리 하다눈..맨날 괴롭힐꼬양..히잉 ㅠㅠㅠㅠㅠㅠㅠ

  6. oakyoon 417일, 2006

    앗, 오늘은 야근하느라 물 건너갔네요. ㅜㅠ 간단한 설명은 내일 미도리 님 방명록으로…

  7. reretry 422일, 2006

    정말 필요했던 플러그인인데 만들어주셨네요
    감사합니다 잘쓰겠습니다.

  8. reretry 422일, 2006

    간단한 설명 부탁드립니다
    설치했는 잘 변화가 없는데요?

  9. Obey and Go 422일, 2006

    워드프레스 Paging Policy 플러그인…

    태터툴즈의 카테고리에서 목록보여주는 기능이 나도 마냥 부러웠느데
    oakyoon님도 그러셨나보다
    그래서 만드셨다고 한다.
    일단 설치를 했느데
    플러그인의 기능이 작동하지 않는다
    어떻게 해…..

  10. oakyoon 422일, 2006

    처음에는 월별/일별 아카이브, 카테고리, 검색 페이지에 나오는 글 수가 블로그 메인과 같게 설정됩니다. 관리자 화면에서 Options > Paging Policy에 가면 한번에 나올 글 수를 각각 다르게 설정할 수 있습니다.

    그리고, 내용이 나오지 않고 제목만 나오게 하려면 사용하는 테마에서 archive.php 파일과 search.php 파일을 살짝 손보셔야 합니다.

  11. fantastic 511일, 2006

    필요한 부분이었는데 감사드립니다 :)

  12. oakyoon 512일, 2006

    저도 꼭 필요한 나머지… 행복한 블로깅 되세요. :)

  13. flowcolor 620일, 2006

    Jerome’s Keywords Plugin (http://vapourtrails.ca/wp-keywords)
    을 통해 만들어지는 “http://wordpress/?tag=태그” 페이지에도
    이 플러그인을 적용할수있는 방법을 알고 계신가요?..

  14. oakyoon 621일, 2006

    플러그 인이 워낙 간단해서 직접 고쳐서 쓰실 수 있을 것 같습니다. 실제 기능은 87행에서 시작하는 opp_apply_policy($query) 함수 안에 있는데 간단한 if 문 뿐입니다.

    관리자 페이지에 옵션을 하나 추가하시려면:

    1. 12행에서 시작하는opp_init_options()에 초기화 구문을 살짝 추가하시고(몹시 간단합니다),
    2. 65행에서 73행 - 만약 위에서 한 행이 추가 되었다면 66행에서 74행 - 까지를 복사해서 73행 바로 아래 쪽에 붙여 넣은 후, 적당히 변수 이름들만 고쳐주시면 됩니다.
  15. kieuns 819일, 2006

    감사합니다. Article 이 길데, 전부 다 나와버리는 바람에 테마를 손봐야 했나했는데 이것 덕분에 아주 편하게 보고 있습니다. 감사합니다.

  16. breland 111일, 2006

    감사합니다! 나이스!!!

  17. stylebeat 112일, 2006

    브라보~!!! 감사합니다.

  18. mulgrim 105일, 2007

    아주 좋은 플러그인입니다. 0.8부터 사용하고 있는데 정말 좋군요..
    감사합니다.

  19. 똘똘 113일, 2008

    벌써 2년전에 만드신거군요.. 유용하게 사용하겠습니다. ! 이거 찾느라 한달을 허비했어요 ㅋ

  20. oakyoon 1210일, 2008

    에구, 한 달 전에 다녀가셨네요. 그동안 블로그 관리에 소홀해서 이제사 봤습니다. ㅜㅠ 유용하다니 감사할 띠름입니다. :)

공개하지 않습니다, 패스워드라 생각하고 꼭 써주세요.

Copyright © Oakyoon.NET, powered by WordPress.