2013-04-25 89 views
0

我正在開發Wordpress的Pinterest pinit插件。 Pinterest pinit按鈕需要圖片網址和帖子網址...我如何獲取圖片網址?如何在wordpress中獲取帖子的圖片網址?

我用下面的代碼,但沒有奏效:

$pid=get_the_ID(); 
$image_id = get_post_thumbnail_id($pid); 
$image_url = wp_get_attachment_image_src($image_id); 
echo $image_url[0]; 

任何人都可以在這方面幫助?

+0

目前您正在獲取該帖子上的精選圖片的ID。你想獲得精選圖片嗎? – 2013-04-25 22:33:56

回答

0

你也試過嗎?

$url = wp_get_attachment_url(get_post_thumbnail_id($post->ID)); 
<img src="<?php echo $url; ?>" /> 
+0

雅我試過但沒有工作。 – sun 2013-04-25 09:59:27

0

您也可以像這樣使用$ catposts是一個後期精選圖片查詢。

$category_id = 'your_category_id'; $NUMBEROFPOSTS = '4'; $catposts = get_posts('category='.$category_id."&order=DESC&numberposts=".$NUMBEROFPOSTS); 

foreach ($catposts as $item) : 

    echo '<li class="active" style="height: 100px; width: 71px;">'; 

    echo '<a href="'.get_permalink($item->ID).'">'; 

    echo '<img src="'.wp_get_attachment_url(get_post_thumbnail_id($item->ID)).'">'; 

    echo '</a>'; 

    echo '</li>'; 

endforeach; 
+0

請嘗試以上代碼,它工作正常,你想要的。 – 2013-04-26 11:19:56

相關問題