如何在wordpress中获取帖子的图片网址?

时间:2013-04-25 09:08:30

标签: php wordpress pinterest

我正在为Wordpress开发一个Pinterest pinit插件。 Pinterest pinit按钮需要图片网址和帖子网址...如何获取图片网址?

我使用了以下代码,但没有解决问题:

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

任何人都可以帮忙吗?

2 个答案:

答案 0 :(得分:0)

你也试过这个吗?

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

答案 1 :(得分: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;