2016-08-05 1 views
0

나는 PHP를 사용하여 wp의 게시물에 동적으로 이미지를 추가하고 있습니다. the_post_thumbnail(); 함수를 사용하여 게시물 미리보기 이미지를 가져올 수 있지만 이미지 뒤에 ">이 표시됩니다. 나는 다음 줄에 놀러 시도했다, 그러나 "> 제거 할 수 없습니다.> "after wordpress php code

<img src="<?php echo the_post_thumbnail();?>"> 

내가 생각할 수있는 각각의 방법을 시도했지만 그것을 알아낼 수 없습니다.

아래의 전체 코드를 참조하십시오 이미지.

<?php $query = new WP_Query('posts_per_page=5'); ?> 

<?php while ($query -> have_posts()) : $query -> the_post(); ?> 

<div class="blog"> 
    <img src="<?php echo the_post_thumbnail();?>"> 
</div> 
+3

망가

+0

@Jonas를 사용 : 왜하지? 이것을 다른 방법으로하는 방법? – technico

+2

기본 디버깅 : 브라우저의 "보기 소스"를 확인하십시오. 그랬다면'the_post_thumbnail()'이 이미''태그를 출력 했으므로' ">' –

답변

0

enter image description here] 1는 img 태그를 제거하고 단지 the_post_thumbnail() 에코,이 기능은 이미 IMG 태그를 다루고있다.)이 (

the_post_thumbnail_url(); 

당신은 내부의 크기를 지정할 수 있습니다 : 당신은 당신이 어떤 클래스를 내장하고 있기 때문에 당신의 IMG 태그를 사용하려는 경우 here

<div class="blog"> 
    <?php echo the_post_thumbnail();?> 
</div> 
0

를 참조하거나 일부 당신과 함께 미리보기 이미지 URL을 투자해야한다 EJ :

the_post_thumbnail_url('full'); 
관련 문제