Представляю свой новый плагин для WordPress-блогов. Это – Simple Counters, плагин выполненный в виде бейджика-информера. Как выглядит плагин Simple Counters можно увидеть справа по центру окна браузера. Информер выводит количество подписчиков на FeedBurner и последователей на Twitter.
Плагин полностью настраиваемый. На странице параметров плагина можно настроить цвет шрифта, цвета и вектор направления градиента фона, цвета и/или темы подсказок, иконки для FeedBurner и Twitter, как для бейджика, так и для подсказок, позиционирование бейджика на экране браузера и т.д. и т.п.
Языки плагина
- English
- Русский
Установка
- Скачать и загрузить файлы плагина в папку wp-content/plugins
- Активировать плагин на странице плагинов
- Настроить параметры плагина на странице параметров Simple Counters. Обязательно ввести ID FeedBurner и Twitter. До тех пор пока они не будут определены, бейджик выводиться не будет!
Скачать
© 2010 – 2013, minimus. Все права защищены. При копировании и републикации статьи, ссылка на первоисточник обязательна.
Огромное Спасибо, Автор! Установил на своём блоге и меня тут же засыпали вопросами:” Где взял?” Честно указал источник, хотя “злая жаба душила” – хотелось, чтоб только у меня такое было) (Шутка 😉
Надеюсь, что автор и дальше будет радовать своих читателей (после находки тут же подписался) новыми, такими же классными “штучками”. Удачи в блоггинге!
😉
Спасибо за плагин! А зачем добавляется к адресу фида значение format=xml? можно как-то убрать? У меня почему-то значение ридеров равно нулю – это нужно подождать обновления или ошибка какая-то? в настройках указал именно feeduri, счетчик точно не нулевой.
Пожалуйста! Уезжал в Варшаву по делам, поэтому не смог сразу ответить …
1. Format XML добавляется для того чтобы user сразу увидел ленту и смог подписаться – современные браузеры распознают XML feed как feed и ведут себя адекватно, а со страницей по умолчанию “кто в лес, кто по дрова”. Но Вы абсолютно правы, надо добавить выбор …
2. FeedBurner ежесуточно обсчитывает статистику и в это время выдаёт нулевые значения (обычно в течении 5..10-ти минут). Чтобы не попасть “под раздачу”, необходимо вывести время обновления кэша счётчика из этого периода времени, в противном случае у Вас периодически могут появляться нулевые значения FeedBurner. Для смены времени обновления просто сохраните параметры плагина в нужное время и время “Ч” 😉 изменится на время в которое вы изменили параметры.
СПАСИБО,ДА ПРОСТИТ МЕНЯ АВТОР. Я сталкнулся с такой же проблемой в общем и в целом решение очень простое Находим в редакторе строку $fbUrl = ‘//feedburner.google.com/api/awareness/1.0/GetFeedData?uri=’ . $options[‘fbId’];
меняем
//feedburner.google.com/api/awareness/1.0/GetFeedData?uri=NOVALIST&dates=2010-03-18 (novalist- меняем на свой логин, dates-поэкперементируйте за прошлые дни должно помочи) скоро напишу полный пост Здесь //novalist.ru
а вообще я бы поставил 1 как начальное значение 🙂 не так обидно – это для автора
Очень красивый и классный плагин!
Если бы еще как-нибудь сделать, чтобы он отображался только для тех пользователей, кто еще не подписан на блог. Вычислять можно по IP или по кукам. Как Вы думаете, возможно ли реализовать такую функцию?
А внизу надпись: “Чтобы убрать это уродливое окно, подпишитесь на RSS” 🙂
Овчинка не стоит выделки … Где брать IP подписчиков? Насколько я знаю FeedBurner их не даёт … К тому же не у всех статические IP, есть и динамические … А куки – тем более …
Интересный плагин, но есть одно но. Из-за слова “counter” в названии он блокируется AdBlock’ом =)
Странно, слово counter нигде не выводится …
minimus, ты как обычно продолжаешь радовать новыми плагинами. Огромнейшее тебе спасибо! Единственное, небольшое пожелание..было бы не плохо, что бы данный плагин был реализован в 2-х версиях (на выбор для вебмастера)-один так как этот, а 2-й ссылочка должна быть не на RSS фидбернера, а на подписку по почте фидбернеровскую. Аргументирую-дело в том, что тематики блогов у всех разные..например мои пользователи до сих пор не понимают что такое RSS
Можно кое-что сделать …
Полезный плагин…
Приветствую, перенес обсуждение с англоязычного блога сюда ))) на счет конфликта плагинов подумал в первую очередь, потому что сам часто с этим сталкивался. но набор плагинов у меня обычный, никаких лайбоксов или типа того. сайт, о котором речь, wpbot.ru. я попробую поотключать их все равно и проверить, не появится ли прогресс.
отключил некоторые плагины, обновил оставшиеся. толку – ноль. обычно я сам справляюсь со всеми багами, но в этом случае нужен автор ))))
использую слайдер на js, но он выводится без плагина, через шаблон. сомневаюсь, что это влияет, так как на админке js не завязан.
так что при любой попытке сохранить опции выбрасывает на страницу общих настроек без сохранения данных. ума не приложу, в чем конфликт.
Попробуем порассуждать логически:
1. На странице параметров этот плагин использует jQuery плагин ColorPicker и больше ничего, причём загружает его только на своей странице.
2. Страница стандартная, хотя и строится в цикле, но без каких либо JS прибомбасов, исключительно через Form.
3. Вы, конечно, знаете, что нажатие на кнопку “Сохранить” повторно вызывает текущую страницу, но уже с параметрами заданными формой (Form).
Вывод: Выход на другую страницу может быть обусловлен либо конфликтом jQuery с каким-либо другим фреймворком, который почему-то подгружается на всех админ-страницах, либо, что наиболее вероятно, WP не находит текущую страницу для перезагрузки с параметрами. Попробуйте проанализировать ситуацию исходя из этих фактов. У Вас там какой-нибудь супер-пупер кэш не установлен? Может он хандрит?
работает кэш от макса. но это не плагин, к админке он не имеет отношения и не задевает ее. ок, спасибо в любом случае. буду думать ))
Спасибо за plugin!
Установил на сайте //prodaga.com – буду тестировать 🙂
Похоже тест удался … 😉
Lj
Здравствуйте!
У меня установился, но не считает количество – просто красуется сбоку… После настройки выдаёт вот такое сообщение:
Fatal error: Call to undefined function curl_init() in /usr/local/www/data/1dom/wp-content/plugins/simple-counters/simple-counters.php on line 142
Попробовал удалить и поставить заново – то же самое.
В чём проблема?
Судя по всему, Ваш блог расположен на ОЧЕНЬ БЕСПЛАТНОМ хостинге или на хостинге “Почти даром” – обычно библиотека PHP Curl включена в стандартный набор библиотек даже на бесплатных хостингах! Смените провайдера – и будет Вам “щастье” … 😉
Зачем так радикально “Смените провайдера”?
Для начала, задайте вопрос тех поддержке – возможно они включат эту функцию 🙂
Согласен …
Тем не менее, меня настораживают провайдеры у которых “всё отключено” … 😉
Ну, я его попросил поставить пару дней назад – до этого они с ВП дела не имели.
Спасибо за подсказку.
У меня в роде не самый дешевый хостинг – RU-Center, и неужели там не входит эта библиотека??? Буду узнавать сейчас…
Нашел Я этот “Выключатель” PHP Curl… включил! Эффекта НОЛЬ, проблема осталась та же… Подскажите что делать? Я дилетант в таких вопросах…
Для этого плагина необходимы следующие библиотеки PHP:
1. Curl
2. SimpleXML (PHP5)
Проверьте, какой PHP у Вас стоит …
Спасибо огромное! Разобрался…. все работает!
Круто))) Руки растут откуда надо)
Кстати, прошу прощения за офтоп – подскажите, пожалуйста, а какой плагин стоит здесь для комментариев?
MCEComments
Спасибо.
В моей теме он работает лишь частично…
Спасибо за плагин. Все работает без замечаний. Написал пост о нем со ссылкой на автора: //fortnord.ru/wordpress/plaginy/plagin-simple-…dlya-wordpress/. Особенно приятно, что интерфейс настройки плагина проработан на высочайшем уровне. Единственно, что немного задержало при установки: когда прописывал свой фид (RSS) в квадратных скобках и в стандартном варианте, то отображалось только количество подписчиков. Убрал квадратные скобки у имени фида и выбрал Format XML и все заработало.
Собственно, к вам на сайт я попал в поисках этого бокового виджета. И поди придумай, как его обозвать, чтобы поисковик понял, чего я хочу. Впрочем, с пятого раза я попал, куда надо. А тут смотрю, еще и название у нас схожее)
Доброе время суток.
Очень хотелось бы увидеть в плагине возможность добавить виджеты:
количество сохраненных ссылок вконтакте (//vkontakte.ru/pages.php?act=share)
Количество сохраненных ссылок в mail.ru (//developers.my.mail.ru/wiki/Ссылки@Mail.Ru)
Количество твиттов страницы, тут пригодиться просто код с tweetmeme.com
И количество share ссылок на Facebook, так же можно взять просто код с facebook
Ну или просто сделать возможность добавлять html кодб который будет расширять панельку, тогда все желающие смогут дописать нужные кнопки.
PS: сам я в коде не разобрался…
Как только закончу с Simple View – займусь этим плагином … 😉
Может быть скажите где копать чтобы изменить размеры панели и куда воткнуть дополнительный код.
Если, конечно, это не так сложно
Там жёстко две кнопки – много переделывать … Надо подождать … 😉
Сам так и не смог найти этот счетчик, так и пришлось спрашивать на одном из блогов. Но теперь когда у всех такие будут, уже и не очень хочется 🙁
У меня такая проблема с плагином – не отображается количество фолловеров с Твиттера. В настройках Твиттера нужно чтото менять по аналогии с Фидбернером? Спасибо.
Нет, ничего не нужно.
Ошибки обработки запросов на админ-странице выдаются?