2012-11-12 4 views
0

추천 이미지 메타 필드에 대한 질문이 아닙니다. 나는 대답을 찾으려고 노력했지만 내가 시도한 모든 검색은 사람들이 자신의 사용자 정의 게시 유형에 '추천 이미지'메타를 추가하려고합니다. 내 테마와 내 맞춤 게시 유형에 사용할 수 있습니다. 그것은 잘 작동하는 것 같습니다. 나는 '추천 이미지'를 설정했고 내가 글을 편집 할 때 그것을 본다. 내 테마는 20 대 아이의 맞춤식 아동입니다.Wordpress 사용자 지정 게시 미리보기가 홈 페이지에 표시되지 않음

내 홈페이지에 제목, 발췌 부분 및 미리보기 이미지가 왼쪽에있는 최근 항목 ('게시'유형과 '사용자 정의 게시'유형 모두)이 표시됩니다. 미리보기 이미지는 모든 '게시'유형에 대해 올바르게 표시되지만 '맞춤 게시'유형에는 표시되지 않습니다. 나는 어디를보아야하는지, 아니면 미리보기 이미지를 보여주기 위해 맞춤 게시물을 얻기 위해 추가해야 할 부분이 있는지 확신 할 수 없다.

코드 추가 : 이것은 내 사용자 정의 테마의 'content.php'에 있습니다. 그것은 대부분 20 세부터 충당되었지만 약간의 사소한 변화가 있었다고 생각합니다. 내가 말할 수있는 한 'if'는 맞춤형 게시물 유형에 대해 사실을 입증하지 못합니다.

 

     $thumbnails = get_posts('numberposts=5'); 
     foreach ($thumbnails as $thumbnail) { 
     if (has_post_thumbnail($thumbnail->ID) && $thumbnail->ID == $id) { 
      echo 'ID) . '" title="' . esc_attr($thumbnail->post_title) . '">';     echo get_the_post_thumbnail($id, 'thumbnail', array('class' => 'alignleft')); 
      echo ''; 
     } 
     } 

업데이트 :이

 

    $thumbnails = get_posts('numberposts=5'); 

내 '맞춤 포스트'유형에 대해 확인할 수 있도록 그것은 단지 '포스트'유형에서 당기는와 관련된 것처럼 문제가 보인다. 다음과 같이 코드를 변경하면 올바른 미리보기 이미지가 표시되지만 '게시'미리보기 이미지는 작동하지 않습니다.

 

    $args = array(
     'numberposts'  => 5, 
     'post_type'  => 'pnw_picture-post'); 

     $thumbnails = get_posts($args); 

그래서이 두 가지 유형을 단일 쿼리로 가져 오는 것이 해결책입니다.

답변

0

게시 미리보기 이미지를 반환해야한다고 생각하는 코드를 게시 할 수 있습니까?

당신은 단지 WP 분과

0

에서 the_post_thumbnail 찾고있을 수 있습니다 내가 좀 더 자세히 살펴 걸린 twentyeleven content.php - 그것은 내가 완전히 다른 content.php 내 아이에 넣어 어떤 것 같습니다. 나는 코드의 많은 부분을 변경했다는 것을 깨닫지 못했습니다.

이 모두 포스트 유형에 끌어 오기 수정 작업 코드 :

 

    $args = array(
     'numberposts'  => 5, 
     'post_type' => array ('post', 'custom-post')); 

     $thumbnails = get_posts($args); 

     foreach ($thumbnails as $thumbnail) { 
     if (has_post_thumbnail($thumbnail->ID) && $thumbnail->ID == $id) { 
      echo 'ID) . '" title="' . esc_attr($thumbnail->post_title) . '">';     echo get_the_post_thumbnail($id, 'thumbnail', array('class' => 'alignleft')); 
      echo ''; 
     } 
     } 

관련 문제