В продолжение темы про подсчет посетителей, мало выбрать счетчики их нужно еще и правильно добавить в блог. Речь пойдет о standalone блогах работающих на wordpress. Если вы представляете себе как работают темы водрпресса, владеете html&css и в состоянии подправить используемую тему – то нет никаких проблем, вы сами можете добавить код почти в любое место блога. Но если вы еще не успели постигнуть это тайное знание, тогда вам остается надеятся, что ваша тема поддерживает виджеты, если же нет, то срочно меняйте тему – виджеты это круто!
Итак выбираем место на сайдбаре где будут счетчики, идем в контрольную панель и добавляем новый виджет. А тут опять есть два пути:
- Простой – добавляете стандартный виджет для текста и копируете туда код счетчиков. Все.
- Гибкий - с размещением код счетчиков в файле на диске.
Теперь подробнее про второй способ.
- Для начала необходимо установить плагин который добавляет новый нам виджет (скачать), внутри которого можно использовать php код.
- Пишем коды счетчиков в файл counters.txt, у меня он выглядит так:
<br/>
<div align="center">
… Код первого счетчика….
<br/>
… Код второго счетчика….
</div>
- В нужное место сайдбара добавляем PHP Code виджет, в который пишем
<?php if (file_exists(ABSPATH.’wp-content/my/counters.txt’)){readfile(ABSPATH.’wp-content/my/counters.txt’);}; ?>
- Заливаем файл counters.txt на хостинг в ‘wp-content/my/counters.txt’. Папку ‘my’ придется создать. или же выбираете любое другое место, можете лить прямо в wp-content, тогда соответвенно меняете пути в пхп коде для виджета.
Несколько ньюансов.
У меня блоги работают в utf-8. Поэтому я сохраняю файл в кодировке utf-8, после чего в far’e удаляю (F4) BOM символ(первый в файле ‘п>ї’) и только после этого заливаю на хостинг. Я не знаю правильно ли я делаю, может можно лить в ANSI или взрослом Unicode, но я делаю именно так и оно работает, что меня вполне устраивает:) Хотя надо признать что это лишня головная боль, потому что BOM символ желательно не забывать удалять. Может кто просветит как правильно?
И второе, хочу предостеречь вас от граблей на которые я наступил в свое время. Блог в то время использовал стандартную тему вордпресс, я сделал все как написанно выше… и только через пару дней обратил внимание, что в стандартной теме сайдбар не показывается для одиночных постов. И счетчики считают не всех посетителей. Что делать? Незнаю, пытатся всунуть счетчики в хедер, футер, искать другую тему или написать свою, как это сделал я:)
Когда выводите счетчик от feedburner, что бы показать количество rss подписчиков и одновременно дать ссылку на подписку – замените урл вашей ленты на feedburnerе на адрес ленты на самом блоге, вдруг вы решите когда-нибудь отказатся от услуг фидбурнера, зачем терять подписчиков? Хотя я и не вижу сейчас причин для отказа от их сервиса, но все таки лучше не выпускать контроль из своих цепких рук:)