wp-shortstat
Да, кстати, если кто вдруг не знает или забыл, то один из лучших плагинов статистики для 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 перейти, сохранив все данные. А возможностей у этого скрипта все же несколько побольше.

9 Comments
Jamshid
Я от него отказался достаточно давно. Во-первых, он у меня отказывался работать периодически. Во-вторых, он у меня гробил валидность фида (валидатор его не мог прочитать). В-третьих, он “забивает” базу статистикой, она достаточно много места занимает.
SlimStat - статист&hellip
[…] В блоге intruder’s register в статье wp-shortstat упомянут весьма интересный скрипт статистики SlimStat (он основан на Wp-shorstat). […]
alex-and-r
2 Jamshid
А как тогда ты статистику считаешь? Чем?
Denya
ShortStat реально был отправлен в топку, потому что базу жрет, тормозит.
А за SlimStat — спасибо, опробуем!
Jamshid
А чего мне ее считать
Если серьезно — мне хватает хостеровского вебалайзера и Performancing.
Denya’s blog »&hellip
[…] Почему я в очередной раз стал искать новый скрипт статистики? С 14 марта статистика не собиралась. Я долго думал, что же случилось. Так и не надумал. А тут intruder пост про shortstat написал. Я думал, ругать будет, а он хвалил. […]
Maxik
Гм… попробуем статистичку!
dvd
Тут можно купить DVD с шаблонами и плагинами для WordPress
Виктор
Приятная статья, мне даже очень и очень понравилось!
Leave a Comment
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