2012-10-15 4 views
1

다른 추천 이미지를 모두 표시 할 수있는 워드 프레스 페이지를 만들었지 만 실제로는 작은 이미지가 아닌 실제 크기로 표시하는 방법에 대한 도움이 필요합니다. 내 코드는 지금 페이지가 http://rickwarren.veracitycolab.com/banners/wordpress 페이지의 축소판 그림 크기를 변경하십시오.

감사하다

<?php 
$the_query = new WP_Query(); 
$the_query->query("cat=4&nopaging=true"); 

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

    if(has_post_thumbnail()) : 
    the_post_thumbnail(); 
    endif; 

endwhile; 
endif; 
wp_reset_postdata(); 
$image = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'single-post-thumbnail'); 
?> 

<img src='<?php echo $image[0]; ?>' /> 

!

내 새 코드는 어떻게 생겼으며 이미지는 여전히 동일합니다.

<?php 
$the_query = new WP_Query(); 
$the_query->query("cat=4&nopaging=true"); 
if ($the_query->have_posts()) : 
while($the_query->have_posts()) : $the_query->the_post(); 

    if(has_post_thumbnail()) : 
    the_post_thumbnail(); 
    endif; 

endwhile; 
endif; 
wp_reset_postdata(); 
$image = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'full'); 
?> 

답변

1

두 번째 인수 wp_get_attachment_image_src()은 반환 할 이미지의 크기입니다. full을 사용하면 풀 사이즈 이미지를 얻을 수 있습니다.

$image = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'full'); 

편집 : 그것은 루프 외부 이후 코드의이 부분은 아무것도하지 않습니다 물론.

당신은 $image...로 시작하는 줄 끝에서 모든 것을 삭제할 수 8

the_post_thumbnail('full');에 변경 라인. Codex page here

+0

방금 ​​변경 사항을 추가했지만 여전히 행운이 없습니다. – jrojas

+0

위의 편집을 참조하십시오. – cpilko

+0

감사합니다 !!! 내 실수. :) – jrojas

1

또한 wp_get_attachment_image_src(...) 크기 매개 변수도 전달합니다. 귀하의 경우, 당신은 '전체'를 원하므로 wp_get_attachment_image_src($post->ID, 'full').

$ 크기 (문자열/배열) (선택 사항) 이미지 첨부 파일에 대해 표시된 이미지의 크기 : 문자열 키워드 중 하나 (썸네일, 중형, 대형 또는 전체) 또는 두 항목의 배열 the Codex for that function에서 폭과 높이를 픽셀 단위로 나타냅니다. 어레이 (32,32). 버전 2.5부터이 매개 변수는 항상 원본 크기로 표시되는 미디어 아이콘 크기의 에 영향을주지 않습니다. 그 다음, 올바른 이미지가 요청되고 있음을 확인하기 위해 HTML 소스의 URL을 확인 작업 스타일 시트를 확인하지 않습니다, 그래서 만약

Default: thumbnail 

CSS 규칙은 여전히하지만 이미지를 '축소'할 수있다.

여전히 당신이 '전체'매개 변수를 추가 한 후 재생성 축소판 플러그인을 시도 할 수도 있습니다 변경되지 않은 경우
+0

감사합니다. – jrojas

+0

스타일 시트를 확인하고 다른 크기와 코드로 재생 한 변경 사항을 삽입했지만 여전히 운이 없습니다. 내가 더 확인해야 할 아이디어 나 사물이 있습니까? – jrojas

+0

'전체'크기 이미지가 올바른지 확인 했습니까? 즉, HTML 소스의 URL을 확인하여 올바른 이미지가 요청되었는지 확인 했습니까? –

관련 문제