是否可以在自定义Pinterest按钮的media参数中包含多个图像?
例如,我知道要包含一个特定的图像:
<?php $pinterestimage = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'full' ); ?>
<a href="http://pinterest.com/pin/create/button/?url=<?php echo urlencode(get_permalink($post->ID)); ?>&media=<?php echo $pinterestimage[0]; ?>&description=<?php the_title(); ?>" class="pin-it-button" count-layout="vertical">Pin It</a>
但是假设我在自定义帖子类型中有一个图像轮播。我希望能够在旋转木马中固定每个图像。我已经查询了旋转木马的图像,所以这只是将它们正确编码到url中的语法问题。这不起作用:
<a href="http://pinterest.com/../../?url=<?php echo urlenco../&
media=<?php echo $largeImages; ?>&../../>Pin It</a>
其中$ largeImages是对帖子中所有附件的查询。
答案 0 :(得分:0)
想出来了。这很简单,但在文档中没有明确说明。只需完全删除媒体标记,它就会从帖子中提取图像。
<a href="http://pinterest.com/pin/create/button/?url=<?php echo urlencode(get_permalink($post->ID)); ?>&description=<?php the_title(); ?>" class="pin-it-button" count-layout="vertical"><span><img width="29" height="29" src="<?php bloginfo('template_url'); ?>/img/socialButtons/share/icons/24/pinterest.png" alt="Twitter" /></span></a>