-
익명손님@2008/11/11 5:43 오후 #3342
알려주신대로 index를 바꿨더니 표시되고자 하는 페이지에서도 안보여서
<?php
if (is_home()) {
query_posts("cat=-18");
}
?>이렇게 수정했습니다. 잘 되네요 ^^;
익명손님@2008/11/11 5:43 오후 #3343간단한 conditional tag 를 이용하여 페이지마다 보이는 카테고리를 다르게 하는데에 성공했습니다.
그런데, 이게 리스트만 다르게 나오게 했을 뿐이지 첫 화면에는 여전히 올라오는 모든 글들이 보이는군요.
카테고리 번호가 18번인 어떤 카테고리 하나를 첫 화면에서 나오지 않게 하고 싶은데, 어떻게 해야 할지 전혀 감이 안잡히네요.
답변 부탁드리겠습니다!
익명손님@2008/11/11 5:43 오후 #3345간단한 conditional tag 를 이용하여 페이지마다 보이는 카테고리를 다르게 하는데에 성공했습니다.
그런데, 이게 리스트만 다르게 나오게 했을 뿐이지 첫 화면에는 여전히 올라오는 모든 글들이 보이는군요.
카테고리 번호가 18번인 어떤 카테고리 하나를 첫 화면에서 나오지 않게 하고 싶은데, 어떻게 해야 할지 전혀 감이 안잡히네요.
답변 부탁드리겠습니다!
2008/11/14 8:22 오전 #3344우선 워드프레스 codex에 등록된 글을 한번 읽어보세요.
http://codex.wordpress.org/Template_Tags/query_posts중간쯤에 있는 "Exclude Posts Belonging to Only One Category"에 대한 내용이 관련된 부분입니다.
(여러개의 카테고리를 제어하려면 바로 아래의 "Multiple Category Handling" 부분을 참고하세요.)즉, index.php 파일을 열어 워드프레스 루프(Loop)가 시작되는 부분 바로 위에 수동 query를 적용시켜 주면 됩니다.
<?php query_posts($query_string . 'cat=-18'); ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class="post" id="post-<?php the_ID(); ?>">
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
<small><?php the_time('F jS, Y') ?> <!-- by <?php the_author() ?> --></small>위는 default 테마를 이용한 예 입니다.
출력되는 상황에 따라서 해당 카테고리에 분류된 글들을 숨기거나 보이게 하려면 적당한 조건 태그(conditional tags)를 사용하시면 됩니다.
2008/11/14 8:22 오전 #3346우선 워드프레스 codex에 등록된 글을 한번 읽어보세요.
http://codex.wordpress.org/Template_Tags/query_posts중간쯤에 있는 "Exclude Posts Belonging to Only One Category"에 대한 내용이 관련된 부분입니다.
(여러개의 카테고리를 제어하려면 바로 아래의 "Multiple Category Handling" 부분을 참고하세요.)즉, index.php 파일을 열어 워드프레스 루프(Loop)가 시작되는 부분 바로 위에 수동 query를 적용시켜 주면 됩니다.
<?php query_posts($query_string . 'cat=-18'); ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class="post" id="post-<?php the_ID(); ?>">
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
<small><?php the_time('F jS, Y') ?> <!-- by <?php the_author() ?> --></small>위는 default 테마를 이용한 예 입니다.
출력되는 상황에 따라서 해당 카테고리에 분류된 글들을 숨기거나 보이게 하려면 적당한 조건 태그(conditional tags)를 사용하시면 됩니다.
-
AuthorPosts
- 답변은 로그인 후 가능합니다.