Вот тут, у Gluek`a, сегодня обсуждали проблемку неработоспособности плага WP-ShortStat на новой версии WordPress 2.0.1
Немного покопавшись, обнаружил искомую проблему в проверке на админство, которая более не прокатывает.
Вот тут ::
if($wpdb->is_admin || strstr($_SERVER['PHP_SELF'], 'wp-admin/') || is_404() || is_admin_page() )return; // let's not track the admin pages -- no one cares.
Достаточно было закомментировать || is_admin_page() и плаг заработал.
if($wpdb->is_admin || strstr($_SERVER['PHP_SELF'], 'wp-admin/') || is_404() /*|| is_admin_page()*/ )return; // let's not track the admin pages -- no one cares.
Сдаётся мне что функции ранее доступные только для админов теперь декларируются и для простых смертных. Находится данный кусок примерно на 90й строке кода плагина.
Update: Скрипт теперь проживает здесь
Tags: wp
ShortStat в WP-2.0.1
Плагин WP-ShortStat перестал работать, как только мой блог обновился до версии Wordpress 2.0.1. Причем он не выводит никаких ошибок, показывает страни…
[...] С обновлением я не спешил, и правильно сделал. Оказывается, мой любимый плагин статистики для блога ShortStat не захотел работать с новой версией. Но ничего, совместными усилиями CriS‘а и Gluek‘а все баги были пофикшены. Отныне плагин исправно считает. Так же был пофикшен баг с localtime: в одном месте скрипта использовалось время GMT, а в другом — localtime. В моем случае localtime — это GMT+3. Отсюда некая фигня с подсчетом. [...]
[...] После обновления движка блога Wordpress до 2, почему-то перестали работать счетчики wp-shortstat и Spesta. Исправить wp-shortstat можно по совету отсюда, но мне кажется он изжил себя, ибо достаточной статистикой не обладает. Вот Spesta починить не удалось. [...]
А вы не могли бы подсказать, почему у меня при включении wp-shortstat он показывается в кодировке какой-то левой. Все остальное по русски, а он в левой кодировке, как быть, что-то где-то поменять можно?
Спасибо большое заранее.
2 dp
Стоит поподробнее описать Вашу ситуацию…