wp-shortstat

Categories: tools, wordpress

Да, кстати, если кто вдруг не знает или забыл, то один из лучших плагинов статистики для WordPress после того, как был заброшен собственным автором, все же живет и здравствует здесь. И там на днях появилась совсем свежая версия, 1.7.

Вот только у меня она не заработала. Я так понял, что это из-за того, как сконфигурирован PHP у моего хостера. А сконфигурирован он так, что функция “mb_convert_encoding” недоступна. В то же время в плагине она используется часто, чтобы конвертировать запросы в кодировку блога. Поэтому я просто закомментил строки в плагине, где она вызывается и все завертелось.

Хотя опять же не до конца. Дело в том, что в плагине не поддерживаются отечественные поисковики. Т. е. специально не будут считаться поисковые слова при заходах с них. Сами заходы будут считаться, реферреры будут показываться, а вот как заход с поисковика это восприниматься не будет, т. к. скрипт просто не знает, что Яндекс, Мейл, Апорт или Рамблер - это поисковики.
Поэтому я в плагин добавил следующий код:

else if (preg_match("/yandex\./i", $url['host'])) {
parse_str($url['query'],$q);
$searchterms = $q['text'];
}
else if (preg_match("/rambler\./i", $url['host'])) {
parse_str($url['query'],$q);
$searchterms = $q['words'];
}
else if (preg_match("/aport\./i", $url['host'])) {
parse_str($url['query'],$q);
$searchterms = $q['r'];
}
else if (preg_match("/mail\./i", $url['host'])) {
parse_str($url['query'],$q);
$searchterms = $q['q'];
}

Добавил я его где-то между 190 и 200 строками. Ну вы там увидите, что идет проверка реферрера на то один из поисковиков ли это и соответственно извлечение поисковой фразы. Вот я и туда вписал по аналогии, заменив лишь адрес поисковика и строку после которой в реферрере идет поисковый запрос.

Такие вот дела в общем. Пользуйтесь, если кто-то полезным все это найдет.

А кстати, в рунете случаем нигде модификаций этого плагина нет? Ну просто может кто-то до меня его уже переделывал и сделал это лучше?

И еще кстати. Нашел вот такой вот скрипт статистики: SlimStat Он осонован на ShortStat, но идет уже как отдельное приложение, а не как плагин к WordPress. Хотя, как я думаю его очень легко установить на сервер, где стоит WP и считать все ту же статистику. Там даже можно с ShortStat перейти, сохранив все данные. А возможностей у этого скрипта все же несколько побольше.

Март 25th, 2006

9 Comments

  1. Jamshid

    Я от него отказался достаточно давно. Во-первых, он у меня отказывался работать периодически. Во-вторых, он у меня гробил валидность фида (валидатор его не мог прочитать). В-третьих, он “забивает” базу статистикой, она достаточно много места занимает.

    Март 26th, 2006
  2. SlimStat - статист&hellip

    […] В блоге intruder’s register в статье wp-shortstat упомянут весьма интересный скрипт статистики SlimStat (он основан на Wp-shorstat). […]

    Март 26th, 2006
  3. alex-and-r

    2 Jamshid

    А как тогда ты статистику считаешь? Чем?

    Март 26th, 2006
  4. Denya

    ShortStat реально был отправлен в топку, потому что базу жрет, тормозит.
    А за SlimStat — спасибо, опробуем!

    Март 26th, 2006
  5. Jamshid

    А чего мне ее считать :) Если серьезно — мне хватает хостеровского вебалайзера и Performancing.

    Март 26th, 2006
  6. Denya’s blog »&hellip

    […] Почему я в очередной раз стал искать новый скрипт статистики? С 14 марта статистика не собиралась. Я долго думал, что же случилось. Так и не надумал. А тут intruder пост про shortstat написал. Я думал, ругать будет, а он хвалил. […]

    Март 27th, 2006
  7. Maxik

    Гм… попробуем статистичку!

    Февраль 20th, 2007
  8. dvd

    Тут можно купить DVD с шаблонами и плагинами для WordPress

    Январь 8th, 2008
  9. Виктор

    Приятная статья, мне даже очень и очень понравилось!

    Май 20th, 2008

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed

My del.icio.us

Links