所以我目前正在制作自定义社交媒体共享按钮,并且在Pinterest中遇到了一些问题。经过多个小时和大量谷歌搜索后,我想出了正确的方法,如下所示:
<li>
<a target="_blank" href="http://pinterest.com/pin/create/bookmarklet/?url=http://www.islandcompany.com/<?= $product->url; ?>&is_video=false&description=<?= $product->meta_description; ?>">
<img src="/media/island/catalog/social-media/pinterest-2.jpg" />
</a>
</li>
当我点击我的自定义按钮时,它会转到Pinterest共享屏幕,并显示产品的描述和名称。但我永远不会得到一张图片。我已经尝试了两个选项“&amp; media =”和“&amp; image_url =”,但都没有返回图像。我正在使用php来获取描述和图像,我知道它们正在工作,因为描述被拉了。但即使我包含从谷歌图像中删除的基本图像,图像似乎也不起作用。任何人都对这个问题有任何见解?
我知道有很多问题就像这个问题一样,但我真的没有找到任何问题的解决方案,因为我已经尝试了其中的所有解决方案。
答案 0 :(得分:1)
href="http://pinterest.com/pin/create/bookmarklet/?url=http://www.islandcompany.com/<?= $product->url; ?>&is_video=false&description=<?= $product->meta_description; ?>&media=http://www.islandcompany.com/<?= $product->getMainImage('large')->url; ?>
我错过了一些与我的图片的网址路径相关的链接问题。一切都解决了。这段代码,对您自己的图像路径和元描述稍作修改,会起作用!