WrodPress 2.0.1 & WP-ShortStat

Вот тут, у 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:

5 Responses to “WrodPress 2.0.1 & WP-ShortStat”

  1. Gluek's blog says:

    ShortStat в WP-2.0.1

    Плагин WP-ShortStat перестал работать, как только мой блог обновился до версии Wordpress 2.0.1. Причем он не выводит никаких ошибок, показывает страни…

  2. [...] С обновлением я не спешил, и правильно сделал. Оказывается, мой любимый плагин статистики для блога ShortStat не захотел работать с новой версией. Но ничего, совместными усилиями CriS‘а и Gluek‘а все баги были пофикшены. Отныне плагин исправно считает. Так же был пофикшен баг с localtime: в одном месте скрипта использовалось время GMT, а в другом — localtime. В моем случае localtime — это GMT+3. Отсюда некая фигня с подсчетом. [...]

  3. [...] После обновления движка блога Wordpress до 2, почему-то перестали работать счетчики wp-shortstat и Spesta. Исправить wp-shortstat можно по совету отсюда, но мне кажется он изжил себя, ибо достаточной статистикой не обладает. Вот Spesta починить не удалось. [...]

  4. dp says:

    А вы не могли бы подсказать, почему у меня при включении wp-shortstat он показывается в кодировке какой-то левой. Все остальное по русски, а он в левой кодировке, как быть, что-то где-то поменять можно?

    Спасибо большое заранее.

  5. CriS says:

    2 dp
    Стоит поподробнее описать Вашу ситуацию…

Leave a Reply