Выводим кол-во фолловеров на блоге без плагинов

Почти у всех блогеров есть свой акк в твиттере и очень многие показывают количество читателей твиттера в блоге так же как и количество читателей rss. Есть много плагинов, но так как они очень сильно грузят сервер — мы будем их выводить с помощью небольшого скрипта.

Скрипт вывода счётчика rss подписчиков feedburner опубликую позже.

Код состоит из двух частей:

В файл functions.php добавляем:

function get_twitter_count() {
$count = get_transient('follower_count');
if ($count !== false) return $count;
$count = 0;
$data = wp_remote_get('http://api.twitter.com/1/users/show.json?screen_name=your_twitter_name');
if (!is_wp_error($data)) {
$value = json_decode($data['body'],true);
$count = $value['followers_count'];
}
// кэширование
set_transient('follower_count', $count, 60*60); // кэш на 1 час
return $count;
}

your_twitter_name заменяем на имя в твиттере.

И в нужное место в шаблоне блога:

<?php echo get_twitter_count(); ?>

Можно конечно было вывести счётчик с помощью сервиса twittercounter.com, но у нас получился счётчик который очень просто оформить с помощью css стилей.

В эфире: Есть сайт и нужны картинки для оформления постов или на рабочий стол? Теперь можно бесплатно скачать картинки на сайте top-desktop.ru

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *