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

wordpress и поиск по-русски

Categories: wordpress

Проблема у меня тут возникла. Точнее она уже давно есть и скорее даже не у меня.

Встроенный в WordPress поиск не ищет по-русски. Ну т. е. он конечно делает вид, что ищет, но на самом деле выдает просто все посты подряд. На английском при этом все нормально, а вот с русскими словами - беда.

В общем не знаю что делать, как лечить и где причина.

Возможно дело в том, что mysql-база на которой работает мой блог работает в кодировке win-1251, а блог соответственно в utf8. А может быть и не в этом… :(

В общем, владельцы вордпрессов, вы случаем не знаете, как мне поиск починить? А?

Февраль 17th, 2006

upgrade to 2.0.1 and 0.3.0

Categories: wordpress

Обновил таки движок до версии 2.0.1.

Что ж, вполне безпроблемно получилось. Почти не возникло никаких падений. Хотя конечно некоторые плагины отвалились и не восстановятся в ближайшее время. А жаль.

Вообще вот весь процесс апгрейда приложений, завязанных на широком использовании сторонних плагинов, напоминает мне процесс разрушения. Поставил новую версию, а она стоит такая хоть и новая, но неприкрыто голая на руинах старых плагинов и адонов. Ни один из них больше не работает, а те, что работают - работают не так. Остаешься в общем с черепками на руках. И приходится проводить долгий процесс восстановления функциональности.
Что вот сейчас вордпресом это заметил, что с огненной лисой замечал.

Кстати, по поводу переезда на новуюверсию движка, обновил таки свой плагин TagCloud. Теперь он работает в 2.0.1.

Февраль 10th, 2006

Wordpress 2.0 beta

Categories: wordpress

А между тем уже появилась бета-версия Wordpress’а 2.0! (Читайте по ссылкам из заметки для того, чтобы узнать подробности.)

И, похоже, она даже доступна для скачивания!

Ноябрь 22nd, 2005

новая возможность данного блога

Просто небольшое оповещение о том, что теперь на странице любой записи помимо уже стандартных ссылок на анлогичные записи из данного блога приводятся также ссылки на самые популярные в del.icio.us сайты, схожие по тематике с данной записью.
Вы можете легко в этом убедиться, зайдя на страницу любой записи.

А теперь вопросы: Нужно ли это? Полезно ли? А самое главное, не стали ли страницы записей грузиться слишком долго?

Ну и если будет интересно, я расскажу потом, как я это сделал. Рассказать?

Сентябрь 24th, 2005

tag cloud plugin

Categories: wordpress

Wordpress - очень хороший движок для блога. Перейдя на него с MovableType, я понимаю, что это так. Однако Wordpress естественно не предполагает предоставления широкой функциональности, которая удовлетворит все нужды. Для этого у него есть система плагинов, которая к слову говоря очень мне понравилась: загрузил, включил и пользуешься.
Одним словом, мне понадобился вывод категорий не стандартным списком, а в виде Облака Тагов (Tag Cloud).
Поискав, я хоть и нарыл пару-тройку плагинов, но все же не был доволен ими. Соответственно я попытался написать свой. И написал! :) Результат смотрите в правой колонке.

Август 30th, 2005

My del.icio.us

Links