Как я могу показать своих подписчиков Pinterest в WordPress? Я попробовал это, но он отображает только кнопку, позволяющую пользователям следить за моей учетной записью, ничего о моих последователях.
Предположительно, я могу сделать это, используя API Pinterest, но я не уверен, с чего начать.
Любая помощь будет оценена по достоинству.
Да, вы можете использовать API Pinterest. Установите 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);
Предполагается вернуть что-то вроде этой заметки, что «" ваше имя "" является вашим именем учетной записи 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, но, возможно, стоит попробовать. В вашем случае «count» в этой строке, вероятно, вы хотите.
Может быть, это будет полезно для кого-то. Чтобы получить количество подписчиков аккаунта:
<?php $metas = get_meta_tags('http://pinterest.com/pinterest/'); print_r($metas['pinterestapp:followers']);
Мне удалось сделать это с помощью этого плагина http://wordpress.org/plugins/pinterest-badge/
Я добавил его как виджет. Я сделал число контактов = 0 и без названия.
Смотрите скриншот ниже:
Вы можете редактировать стили по своему вкусу, а также изменять текст «Followed by …» в файлах плагинов!