2014-09-22 1 views
0

카테고리를 기반으로 게시물 항목을 가져 오는 맞춤 페이지 템플릿을 만들었습니다. 현재 카테고리 이름을 가진 쿼리 게시물을 사용하고 있습니다 (페이지와 카테고리는 같습니다). 각 카테고리/페이지마다 페이지 템플릿을 만들 필요가 없도록 만드는 방법이 있는지 궁금합니다.페이지를 만들고 페이지 템플릿에 카테고리를 자동으로 첨부하는 방법은 무엇입니까?

답변

0

category.php에 범주 템플릿을 만들고 해당 질문을 Template Hierarchy이 처리하도록하는 것이 더 쉬워 보입니다.

<?php 
if (have_posts()) : while (have_posts()) : the_post(); 

    $cat_query = new WP_Query(array ('category_name' => $post->post_name)); 

    if ($cat_query->have_posts()) : while ($cat_query->have_posts()) : $cat_query->the_post(); 

     // This is inside your custom category Loop, 
     // where all your category posts' magic will happen 
     the_title('<h2>' , '</h2>'); 
     the_content(); 

    endwhile; endif; 

endwhile; endif; 

?> 
:이 정말 페이지로이 작업을 수행하기 위해 긴급한 필요가 있으며, 페이지의 슬러그 항상 카테고리의 슬러그와 같은 경우

그러나, 사용자 지정 쿼리는 또한 당신이 요구하는 무엇을 달성 할 수

+0

Cat 템플릿에 관한 조언을 감사하십시오. 고맙습니다. – jfrosty

+0

위의 코드는 어떻게 사용합니까? 나는 그것을 시도하고 아무것도 일어나지 않는 것 같다. – jfrosty

+0

내부 루프에 출력이 없습니다. 카테고리의 모든 게시물에 대한 제목과 내용을 출력하도록 코드를 업데이트했습니다. –

관련 문제