我如何在Wordpress中展示我的Pinterest粉丝?我尝试了this,但它只显示了允许用户关注我的帐户的按钮,而不是关注我的关注者。
据推测,我可以使用Pinterest API来做到这一点,但我不确定从哪里开始。
任何帮助都将不胜感激。
答案 0 :(得分:12)
也许这对某人有帮助。 获取帐户关注者的数量:
<?php
$metas = get_meta_tags('http://pinterest.com/pinterest/');
print_r($metas['pinterestapp:followers']);
答案 1 :(得分:6)
是的,您可以使用Pinterest API。安装curl并在PHP脚本中使用它。例如:
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, 'http://pinterestapi.co.uk/"""yourname"""/likes');
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, 0);
$json = curl_exec($ch);
curl_close($ch);
应该返回类似这样的注释“”“yourname”“”是您的Pinterest帐户名称:
{
"body": [
{
"href": "http://pinterest.com/pin/150026231307331200/",
"src": "http://media-cache-ec3.pinterest.com/upload/228979962274567868_qVshovBS_b.jpg",
"desc": "#london",
"user": "Louise Earl",
"via": "Kris Mitchell",
"board": "Ideal"
},
{
"href": "http://pinterest.com/pin/287104544965407998/",
"src": "http://media-cache-ec8.pinterest.com/upload/287104544965407998_z3kbynbX_b.jpg",
"desc": "hipsters vs old people",
"user": "Lucy Foulkes",
"via": false,
"board": "cool"
}
],
"meta": {
"count": 2
}
}
因为这会返回一个json字符串,你需要解码它。
$count = json_decode($json, true);
$count = $count['meta']['count'];
我不知道在Wordpress上托管您的网站时是否可以使用curl,但可能值得一试。在你的情况下,该字符串中的“count”可能就是你想要的。
答案 2 :(得分:2)
我设法使用此插件http://wordpress.org/plugins/pinterest-badge/
我将其添加为小部件。我使引脚数= 0而没有标题。
见下面的截图:
您可以根据自己的喜好编辑样式,也可以更改插件文件中的“Followed by ...”文字!