-
2005/04/19 4:27 오후 #653
워드프레스 개발자 Matt Read의 Custom Query String 플러그인을 사용해도 됩니다. 첫 화면, 페이지, Archive, Link 등 각 분류별로 페이지당 볼 수 있는 글 편수를 개별적으로 설정할 수 있습니다.
2005/04/19 4:27 오후 #654wp 블로그에서요 카테고리를 클릭하면 제목+날짜 등이 주르륵 나오는 아카이브 형식(게시판 형식)처럼 만들고 싶습니다.
관련 핵이 있어야 한다고 들었는데, 어디서 찾을 수 있을까요?
궁금해요~
2005/04/19 4:27 오후 #660wp 블로그에서요 카테고리를 클릭하면 제목+날짜 등이 주르륵 나오는 아카이브 형식(게시판 형식)처럼 만들고 싶습니다.
관련 핵이 있어야 한다고 들었는데, 어디서 찾을 수 있을까요?
궁금해요~
2005/04/19 9:21 오후 #655안녕하세요
제가 질문을 바르게 이해한것인지 모르겠네요
탬플렛 파일중에 archive.php 과 관계가 있습니다.
archive.php은
wp-content/themes/테마폴더/ 에 있습니다.
archive.php를 보시면
본문 내용을 출력하는 부분을 삭제 해 주시면 됩니다.
예들 들면 default 테마의 경우
42 번째 줄 정도에
<div class=”entry”>
<?php the_excerpt() ?>
</div>
<p class=”postmetadata”><?php the_category(‘, ‘) ?> <strong>|</strong> <?php edit_post_link(‘?섏젙’,”,'<strong>|</strong>’); ?> <?php comments_popup_link(‘?듦? ?놁쓬 »’, ‘1媛쒖쓽 ?듦? »’, ‘% 媛쒖쓽 ?듦? »’); ?></p><!–
<?php trackback_rdf(); ?>
–>
</div>
부분이 있습니다.이 부분을 삭제 해 주세요
그러면 목록으로 볼수 있습니다.
2005/04/19 9:21 오후 #661안녕하세요
제가 질문을 바르게 이해한것인지 모르겠네요
탬플렛 파일중에 archive.php 과 관계가 있습니다.
archive.php은
wp-content/themes/테마폴더/ 에 있습니다.
archive.php를 보시면
본문 내용을 출력하는 부분을 삭제 해 주시면 됩니다.
예들 들면 default 테마의 경우
42 번째 줄 정도에
<div class=”entry”>
<?php the_excerpt() ?>
</div>
<p class=”postmetadata”><?php the_category(‘, ‘) ?> <strong>|</strong> <?php edit_post_link(‘?섏젙’,”,'<strong>|</strong>’); ?> <?php comments_popup_link(‘?듦? ?놁쓬 »’, ‘1媛쒖쓽 ?듦? »’, ‘% 媛쒖쓽 ?듦? »’); ?></p><!–
<?php trackback_rdf(); ?>
–>
</div>
부분이 있습니다.이 부분을 삭제 해 주세요
그러면 목록으로 볼수 있습니다.
2005/04/19 10:13 오후 #656저 역시
카테고리나 월별 글목록 페이지의 경우
제목+포스팅 날짜만 주루룩 보여주는 것이 더 합리적일 것 같아위와 같은 방법을 사용했습니다만…특별한 문제는 없지만 좀 곤란한 것이…
옵션에서 한 화면에 몇개의 포스트를 보여줄 것인지 설정을 하면
아카이브 페이지 역시 이 설정에 맞춰 표시된다는 것입니다.옵션에서 5개로 설정한다면 아카이브에도 5개의 글제목만 표시되고 나머지도 다음 페이지로 넘어가버리죠
그렇다고 넉넉잡고 100개로 설정할 수 도 없겠죠…메인에도 100개의 포스트가 표시될테니까요…
다른 방법을 찾고 있는데 잘 안되네요…
혹시 이거 해결 방법 아시는 분?
2005/04/19 10:13 오후 #662저 역시
카테고리나 월별 글목록 페이지의 경우
제목+포스팅 날짜만 주루룩 보여주는 것이 더 합리적일 것 같아위와 같은 방법을 사용했습니다만…특별한 문제는 없지만 좀 곤란한 것이…
옵션에서 한 화면에 몇개의 포스트를 보여줄 것인지 설정을 하면
아카이브 페이지 역시 이 설정에 맞춰 표시된다는 것입니다.옵션에서 5개로 설정한다면 아카이브에도 5개의 글제목만 표시되고 나머지도 다음 페이지로 넘어가버리죠
그렇다고 넉넉잡고 100개로 설정할 수 도 없겠죠…메인에도 100개의 포스트가 표시될테니까요…
다른 방법을 찾고 있는데 잘 안되네요…
혹시 이거 해결 방법 아시는 분?
2005/04/20 12:48 오전 #657방법1 모든 테마에 모두 적용
index.php (루트에 있는 index.php에)
를 열어 blog header 를 includ 하기 전
(즉 require(‘./wp-blog-header.php’); 앞부분을 말합니다.)에다음을 넣어주세요
——————————————-$posts_per_archive_page = 10;
——————————————–
(여기서 page=10에서 10 은 목록 수입니다. 100개로 하려면 100,
모든 목록을 표시하려면 하려면 -1 늘 넣어주세요)모든 테마에 적응 시킬수 있습니다.
방법 2 해당 테마만 적용
archive.php 의 loop (<?php if (have_posts()) : ?>) 앞 에 다음을 넣어준다
————————————————————————–
<?php if (is_category()) { $posts = query_posts($query_string . ‘&showposts=10’); } ?><?php if (is_month()) { $posts = query_posts($query_string . ‘&showposts=10’); } ?>
———————————————————–
여기서 showposts=10 에서 10은 목록수입니다.
만약 모든 목록을 표시하려면 nopaging=1을 넣어주세요
2005/04/20 12:48 오전 #663방법1 모든 테마에 모두 적용
index.php (루트에 있는 index.php에)
를 열어 blog header 를 includ 하기 전
(즉 require(‘./wp-blog-header.php’); 앞부분을 말합니다.)에다음을 넣어주세요
——————————————-$posts_per_archive_page = 10;
——————————————–
(여기서 page=10에서 10 은 목록 수입니다. 100개로 하려면 100,
모든 목록을 표시하려면 하려면 -1 늘 넣어주세요)모든 테마에 적응 시킬수 있습니다.
방법 2 해당 테마만 적용
archive.php 의 loop (<?php if (have_posts()) : ?>) 앞 에 다음을 넣어준다
————————————————————————–
<?php if (is_category()) { $posts = query_posts($query_string . ‘&showposts=10’); } ?><?php if (is_month()) { $posts = query_posts($query_string . ‘&showposts=10’); } ?>
———————————————————–
여기서 showposts=10 에서 10은 목록수입니다.
만약 모든 목록을 표시하려면 nopaging=1을 넣어주세요
2006/01/17 12:46 오전 #659잘 적용되는데,
jeromes-keywords 사용하는데 문제가 있습니다.
상단에
<?php $posts = query_posts($query_string . '&nopaging=1'); ?>
해서 쓰면, keyword가 적용되지 않습니다. 반면 달 기준이나 카테고리 기준으로는 잘 되는군요..
… 찾아보니, keyword 플러그인에서 버전체크하는 부분을 다음과 같이 바꾸니 되는군요
672 /*
673 $keyword = ( isset($wp_version) && ($wp_version >= 2.0) ) ?
674 get_query_var(KEYWORDS_QUERYVAR) :
675 $GLOBALS[KEYWORDS_QUERYVAR];
676 */
677 // by lacovnk
678 $keyword = $GLOBALS[KEYWORDS_QUERYVAR];2006/01/17 12:46 오전 #665잘 적용되는데,
jeromes-keywords 사용하는데 문제가 있습니다.
상단에
<?php $posts = query_posts($query_string . '&nopaging=1'); ?>
해서 쓰면, keyword가 적용되지 않습니다. 반면 달 기준이나 카테고리 기준으로는 잘 되는군요..
… 찾아보니, keyword 플러그인에서 버전체크하는 부분을 다음과 같이 바꾸니 되는군요
672 /*
673 $keyword = ( isset($wp_version) && ($wp_version >= 2.0) ) ?
674 get_query_var(KEYWORDS_QUERYVAR) :
675 $GLOBALS[KEYWORDS_QUERYVAR];
676 */
677 // by lacovnk
678 $keyword = $GLOBALS[KEYWORDS_QUERYVAR]; -
AuthorPosts
- 답변은 로그인 후 가능합니다.