2011-03-14 3 views
0

제품을 다루는 WordPress 사이트에서 분류법을 사용하고 있습니다. Pages를 제품 범주로 구성한 다음 제품을 더 맞춤화하기 위해 사용자 정의 게시 유형을 만들었습니다.WP 모든 페이지의 주요 이미지 표시

상위 페이지의 경우 모든 하위 페이지 (특히 페이지의 추천 이미지)를 모든 하위 페이지에서 가져 오려고합니다. 그러나 직접 하위 페이지가 아닌 내 사용자 정의 게시 유형의 페이지입니다.

<?php 
$args = array(
'post_type'=>'campaign', 
'title_li'=> __('') 
); 
wp_list_pages($args); 
?> 

모든 이미지를 특징으로 끌어와 비슷한 방법이 있나요 :

는 지금, 나는 내 사용자 지정 게시 유형의 이름 인 '캠페인'과 함께 사용하여 상위 페이지에 하위 페이지 제목을 표시했습니다 특정 포스트 유형?

답변

1

이 방법이 도움이됩니까?

<?php 
$mypages = get_pages(' 
    child_of='.$post->ID.' 
    &parent='.$post->ID.'); 

if($mypages) { 
    echo '<ul>'; 
    foreach($mypages as $page) { ?> 
     <li class="page_item"> 
      <?php echo get_the_post_thumbnail($page->ID, 'thumbnail'); ?> 
      <a href="<?php echo get_page_link($page->ID) ?>"><?php echo $page->post_title ?></a> 
     </li> <?php 
    } 
    echo '</ul>'; 
} ?> 
관련 문제