2013-01-16 8 views
6

私は以下のコードから画像ソースを取得する必要があります。

$thumburl = get_the_post_thumbnail($post->ID); 

ここで私は、私はこの部分を取得したい

<img width="325" height="202" src="http://localhost/TantraProjects/Border-fall/Repo/WebApp/wp-content/uploads/2012/12/film.png" class="attachment-post-thumbnail wp-post-image" alt="film" title="film"> 

を取得しています。

"http://localhost/TantraProjects/Border-fall/Repo/WebApp/wp-content/uploads/2012/12/film.png" 

ソースを取得するにはどうすればよいですか?

答えて

24
$post_thumbnail_id = get_post_thumbnail_id($post->ID); 
$post_thumbnail_url = wp_get_attachment_url($post_thumbnail_id); 
+0

それは働いた。非常に素晴らしい。ありがとう。これを得るのに何時間もかかりました。 – ejobity

-2

先生、

$post_thumbnail_url = wp_get_attachment_thumb_url($post->ID); 
+0

これは動作しません。指定した投稿IDではなく、添付ファイルIDが引数として必要になります。参照:http://codex.wordpress.org/Function_Reference/wp_get_attachment_thumb_url –

関連する問題