Совет: скрыть от аналитиков посещений часть данных
Все мы согласны, что для любого владельца сайта очень важна информация о его посетителях – количестве, качестве, времени пребывания и др. Но в тоже время мы, как авторы, чаще всего как раз и посещаем свои сайты (проверяя комменты, отвечая, просто любуясь), невольно накручивая счетчики посещений и просмотров.
Именно поэтому разумным с моей точки зрения является сокрытие нашего присутствия на сайте от li.ru, Yandex.Метрики и Google Analytics – чтобы не деформировать выборку.
Достичь этого можно очень легко (при условии, что вы используете не плагин для вставки кода счетчиков – а все “делали ручками”). Открываете файл footer.php (весь у вас там же весь необходимый код, так ведь?) и вокруг счетчика пишите вот такую конструкцию:
<?php if(!is_user_logged_in()){ ?><!-- Ваш код счетчика--><?php } ?>
Она позволит вам не учитывать в статистике посещения всех авторизованных пользователей (и вас в том числе).
Можно запросто расширить код – вместо проверки на is_user_logged_in()
прописывая любое условие. Можете предлагать свои решения в комментариях :)
В метрике можно просто поставить чекбокс “Не учитывать мои посещения”.
А если вы зашли с другого браузера? А если с другого компа? А если не храните куки – в принципе? А если другой IP? То как вас тогда отсечь?
Это да. Но тогда наверное лучше использовать is_admin() а не is_user_logged_in() – чтобы не учитывать только админа.
is_admin() – это проверка, является ли текущая страница админкой (то есть внутри wp-admin), тогда надо
!is_super_admin() || !is_network_admin()
.Так правильнее :)
is_site_admin ?
нет, is_site_admin deprecated.