Intereting Posts
после использования $ files = new DirectoryIterator () в PHP, как вы сортируете элементы? Документация PHP GraphViz symfony doctrine admin generator сортировать по виртуальным столбцам Подключение к базе данных с PDO и классом Singleton Какие фреймворки PHP НЕ используют фронтальный контроллер? Редактор шаблона PHP, использующий хранилище файлов, базу данных или и то, и другое? вызов вложенной функции php codeigniter Вызов неопределенной функции password_hash () в PHP 5.4 Проверка ссылок с помощью Multi-Curl поиск базы данных oracle с использованием php Как проверить, попадают ли определенные координаты в другой радиус координат, используя только PHP Есть ли смысл минимизировать PHP? Неустранимая ошибка: исключить исключение «mysqli_sql_exception» с сообщением «Нет индекса, используемого в запросе / подготовленной заявке» Как получить определенное значение из MySQL с PHP? Обновление таблицы sql с использованием UPDATE mysql и php синтаксиса

Просмотр подписчиков Pinterest

Как я могу показать своих подписчиков 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 …» в файлах плагинов!