Выводим число фолловеров на WordPress текстом без плагинов и без JavaScript

Когда-то у меня стояла задача - выводить на блоге количество RSS-подписчиков текстом (по данным сервиса FeedBurner). С этой задачей и по сей день прекрасно справляется плагин FeedBurnerCount, отличительной особенностью которого является то, что он никогда не покажет 0 или N/А (т.е. не определено). Если при ...

Комментарии (52)

  1. Спасибо, полезная штука. Кстати, добавил запись в твиттер с помощью кнопки слева – не знаю что там плагин или вручную сделано, но ссылки не укорачиваются, получается запись более 140символов – не критично, но непривычно неудобно, нужно думать как все вместить)

  2. Спасибо, в закладки.

  3. Ну, лучше сделать не через home?status=, а через:

    http://twitter.com/share?text=post_title&url=https://dimox.name/post_url/

    оно тогда там само укорачивать будет

  4. Дима, нужно добавить проверку существования $tw[‘lastcheck’] и $tw[‘count’], потому что пока опция не создана, будет ошибка. Правильно так:

    
    $tw = get_option("twitterfollowers");
    if (!isset($tw['lastcheck'])) $tw['lastcheck'] = 0; 
    if (!isset($tw['count'])) $tw['count'] = 0; 
    ...
    
    
  5. Коментарии оказались не менее интересны и полезны, чем сама статья.

  6. Дима, спасибо! Уже применил в новом шаблоне.
    А такая же штука для количество фанатов странички на facebook не встречалась?

  7. Вот только в основной код я бы это не засовывал — обвалится твиттер (бывает) — пострадает загрузка блога.

  8. Спасибо, очередная изящная реализация!
    Для меня осталось дело за малым – адаптировать это под DataLife Engine :) думаю даже справлюсь сам, хоть и не прогер, если не опередят прогеры, читающие Ваш блог.

  9. Я так не стал заморачиваться с различными кодами, а просто воспользовался готовым счетчиком от TwitterCounter.com, существенной разницы не вижу, хотя там можно и всякую динамику изменений смотреть. Но как говориться, на вкус и цвет…
    Но данную статью добавлю к себе в ексель, как альтернативу.

  10. Dimox, пользовался своей функцией, решил взять твою. Ошибка общая для обоих бывает.
    Warning: file_get_contents(http://twitter.com/users/show.xml?screen_name=Zaandr) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request in

  11. здавствуйте я понимаю что бы стать крутым девелопером нужно много желания и прочитать много умных книжек, подскажите как мотивировать себя (пару раз пытался вставать в 7 утра заниматься спортом, компьютер ну просто неимоверно меня изматывает, ), доход небольшой делаю для себя средьненькие по красоте шабы для вордпресс, зарабатываю на статьях для бирж статей, и еще тупой вопрос кто нибуть распечатывает книги с пдф или дежавю у меня с компа проблема читать глаза быстро устают и засыпаю закомпом

    • Я лично никакие живые книги не читал, ничего не распечатывал, всю информацию читал непосредственно на сайтах в Интернете.

      А мотиватором для меня было лишь желание что-то сотворить.

  12. димокс вы работаете на дому?

  13. А у меня ничо не получается. Вставляю в разные места-одни циферки и больше ничего

  14. Подскажите, плиз, как соединить с картинкой, как у Вас

  15. Привет, не работает код..
    Просто вывел число и всё…

  16. Доброго времени суток! Очень понравился ваш блог, и решил его изучить получше…
    Ставлю оценку 5+, в особенности за тему оформления!

    Может я конечно не совсем в тему, но уж очень интересен один вопрос, как вы сделали такую страничку поиска? (просто я сам только учусь в направлении сайтостроения) вот например у вас:
    По запросу “ай” найдено 575 статей (показаны 1-7) хм, очень интересно – сайт как я понял сделан на WordPress, я немножко рабирался с ним у меня получилось так:
    По запросу “смог получить запрос” найдено а так же количество статей (показаны 1-7), а вот интересует меня следующий вопрос:
    По запросу “ай” найдено 575 статей (показаны 8-14) НО
    По запросу “ой” найдена 1 статья (показаны 1-7)

    Если вас не затруднит раскройте сервер новичку как это всё реализуется?!
    P.S Заранее благодарю вас за ответ…

  17. Простите, посмотрите у меня на блоге.
    я поставил, и убрал. Теперь у меня все съехало.
    я ставил в сайдбар.
    Там перемешалось все.
    и в шапке линия ушла.

  18. все решилось, спассибо. не надо

  19. Добрый день. Заинтересовал ваш пост, весьма интересно) Вот только не могу понять, для вывода подписчиков по фиду вы используете плагин, а как сделать для твитов, использовать плагин? С другой стороны, устанавливая плагин, мы утяжеляем систему. Есть ли возможность вывода без плагина, но с оформлением. В общем, я не понял, как задать графический фон, ведь в примере с фидами был div, а здесь только php-код. Заранее спасибо за ответ)

  20. Большое спасибо, теперь до меня допетрило, что для счетчика твиттера достаточно найти такой же плагин. Помог плагин TwitterCount, который использует функцию .

Ваш комментарий