我的pinterest共享网址无效。得到此错误:
参数'method'(值链接)不是未知,上传,抓取,书签,电子邮件,iphone,按钮,ipad,android,android_tablet,api_sdk,扩展名,api_other,坏。
我不明白为什么会发生这种情况,因为生成的URL是正确的。我的代码是:
<?php
$postpermalink = urlencode( get_permalink() );
$featureImage = wp_get_attachment_image_src( get_post_thumbnail_id(), 'large-thumb');
?>
<a href="//pinterest.com/pin/create/link/?url=<?php echo $postpermalink ?>&media=
<?php echo urlencode($featureImage[0]);?>&description=<?php the_title() ?>" target="_blank">
<img src="<?php bloginfo('template_url') ?>/core/images/pinterest-icon.png" alt="Pin it"
width="26px" height="26px" title="Pin it"/>
</a>
在页脚中:
<script type="text/javascript" src="//assets.pinterest.com/js/pinit.js"></script>
有谁知道这方面的解决方案?
答案 0 :(得分:0)
我的情况有些不同,但我最后在这个页面寻找同一个问题的答案。我猜测问题是你的锚中缺少data-pin-do和data-pin-config属性。
我完全按照Pinterest's guide 开始工作,然后仔细研究生成自己的网址和视觉效果。
我在本地测试时也遇到错误,但在远程服务器上没有。显然,网站需要能够到达服务器以获取信息,但Pinterest是令人讨厌的; Facebook和Twitter将尽其所能,而不仅仅是抛出错误。