Увидел я на одном блоге интересную штуку – не стандартный счетчик фидбернера, а подпись текстом: подписчиков столько-то. Заинтересовался. И понеслась.
Оказалось, что у FeedBurner’а есть свой API! Для нашего случая нужно знать следующее. Получить данные (в формате XML) можно по GET запросу http://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=[здесь название подписки].
Например, для этого блога запрос будет такой:
http://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=dimoning
На выходе получаем не сложное:
<rsp stat=»ok»>
<feed id=»nktg1bcjqmq95fgqgj1q38o0l8″ uri=»dimoning»>
<entry date=»2010-03-09″ circulation=»348″ hits=»710″ reach=»4″/>
</feed>
</rsp>
Распарсить это можно, как Вам удобнее. Я сделал простую регулярку:
|circulation=\»([0-9]*)\»|si
Итого, полностью код для получения количества подписчиков выглядит так:
$blog = «snets»;
$f = file_get_contents («http://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=snets»);
preg_match («|circulation=\»([0-9]*)\»|si», $f, $m);
echo $m[1];
Само собой, на основе этого можно сделать и свою собственную иконку (с помощью, например, GD2). Enjoy!
Комментариев (4)
Как все уже поняли, недавно я завел еще один блог и начал серьезно им заниматься (правда, крайне медленно). Сегодня мне пришла идея интересного пиара моего второго блога в это (основном).
Идея не новая, но все же интересная: давать ссылки на последние посты нового блога в другом, более раскрученном. Ну и понятное дело, вручную их писать – самоубийство. Поэтому я написал небольшой скрипт (а что Вы ждали?), который хорошо работает под WordPress (он написан на PHP, поэтому будет работать везде, где есть PHP).
Кстати, если хотите, чтобы я из него сделал плагин – пишите, по просьбам заверну в плагин.
Читать полностью »
Комментариев (11)
Спонсор поста: дизайн интерьера, форум о дизайне интерьера
__________________________________
В этой статьей я достаточно подробно расскажу, как я сделал свою капчу и как вообще делается капча в виде плагина для WordPress. Вы легко сможете сделать капчу на свой вкус, распространять ее, хвастаться перед друзьями – ведь Вы сделали не просто интересную капчу, а еще и в виде плагина Звучит-то страшно. Но не все так сложно на самом деле.
Чтобы понимать о чем речь, я рекомендую Вам скачать мою капчу, я буду объяснять на ее примере.
Сначала нам нужно сделать заготовку плагина. Обычно плагин для WordPress может состоять из скольки угодно файлов и вообще иметь любую структуру. Ядро движка определяет – какой файл плагина является заголовочным (главным) по специальному PHP-комментарию в самом начале файла. Вот как он выглядит:
Читать полностью »
Комментариев (31)
Страница 1 из 1
Страница 1 из 11
|