BlogSpreading главная   |   Блог: Блоговодство


Устанавливаем счетчики

November 24th, 2007 Nikolay Tyuhskov Posted in Блоговодство

В продолжение темы про подсчет посетителей, мало выбрать счетчики их нужно еще и правильно добавить в блог. Речь пойдет о standalone блогах работающих на wordpress. Если вы представляете себе как работают темы водрпресса, владеете html&css и в состоянии подправить используемую тему – то нет никаких проблем, вы сами можете добавить код почти в любое место блога. Но если вы еще не успели постигнуть это тайное знание, тогда вам остается надеятся, что ваша тема поддерживает виджеты, если же нет, то срочно меняйте тему – виджеты это круто!

Итак выбираем место на сайдбаре где будут счетчики, идем в контрольную панель и добавляем новый виджет. А тут опять есть два пути:

  1. Простой – добавляете стандартный виджет для текста и копируете туда код счетчиков. Все.
  2. Гибкий  -  с размещением код счетчиков в файле на диске.

 

Теперь подробнее про второй способ.

  1. Для начала необходимо установить плагин который добавляет новый нам виджет (скачать), внутри которого можно использовать php код.
  2. Пишем коды счетчиков в файл counters.txt, у меня он выглядит так:
    <br/>
    <div align="center">
    … Код первого счетчика….

    <br/>
    … Код второго счетчика….
    </div>

  3. В нужное место сайдбара добавляем PHP Code виджет, в который пишем

    <?php if (file_exists(ABSPATH.’wp-content/my/counters.txt’)){readfile(ABSPATH.’wp-content/my/counters.txt’);}; ?>

  4. Заливаем файл counters.txt на хостинг в ‘wp-content/my/counters.txt’. Папку ‘my’ придется создать. или же выбираете любое другое место, можете лить прямо в wp-content, тогда соответвенно меняете пути в пхп коде для виджета.

Несколько ньюансов.

У меня блоги работают в utf-8. Поэтому я сохраняю файл в кодировке utf-8, после чего в far’e удаляю (F4) BOM символ(первый в файле ‘п>ї’) и только после этого заливаю на хостинг. Я не знаю правильно ли я делаю, может можно лить в ANSI или взрослом Unicode, но я делаю именно так и оно работает, что меня вполне устраивает:) Хотя надо признать что это лишня головная боль, потому что BOM символ желательно не забывать удалять. Может кто просветит как правильно?

И второе, хочу предостеречь вас от граблей на которые я наступил в свое время. Блог в то время использовал стандартную тему вордпресс, я сделал все как написанно выше… и только через пару дней обратил внимание, что в стандартной теме сайдбар не показывается для одиночных постов. И счетчики считают не всех посетителей. Что делать? Незнаю, пытатся всунуть счетчики в хедер, футер, искать другую тему или написать свою, как это сделал я:)

Когда выводите счетчик от feedburner, что бы показать количество rss подписчиков и одновременно дать ссылку на подписку – замените урл вашей ленты на feedburnerе на адрес ленты на самом блоге, вдруг вы решите когда-нибудь отказатся от услуг фидбурнера, зачем терять подписчиков? Хотя я и не вижу сейчас причин для отказа от их сервиса, но все таки лучше не выпускать контроль из своих цепких рук:)


Если вам понравился этот пост и вы хотите читать меня в будущем вы можете подписаться на RSS или, мы можем доставлять вам новые посты прямо в ваш почтовый ящик. Давайте растить блоги вместе!

3 Responses to “Устанавливаем счетчики”

  1. Хорошо работают с текстами в utf-8 редакторы pspad и notepad++. Если пользоваться ими, то не будет первого символа BOM.

  2. О, спасибо буду знать. Нотепад++ даже стоит, но все никак руки не дойдут настроить его по умолчанию и пользоватся:)

  3. Поставил PSPad – но что-то не пойму как в утф-8 сохранить файл, в диалоге Save As нет возможности выбрать кодировку.

Leave a Reply