0

我正在为 Wordpress 开发一个 Pinterest pinit 插件。Pinterest pinit 按钮需要图像 URL 和发布 URL……我怎样才能获得图像 URL?

我使用了下面的代码,但没有成功:

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

有人能帮忙吗?

4

2 回答 2

0

你也试过这个吗?

$url = wp_get_attachment_url( get_post_thumbnail_id($post->ID) );
<img src="<?php echo $url; ?>" />
于 2013-04-25T09:24:13.763 回答
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;
于 2013-04-26T11:02:41.910 回答