Como não contabilizar suas próprias visitas em seu blog wordpress
Dica rápida, para aqueles que, como eu, ficam visitando seu próprio blog a toda hora e não querem que as estatísticas de acesso sejam infladas artificialmente por causa disso.
É muito simples: use a função is_user_logged_in() do wordpress. Essa função retorna true caso o usuário esteja logado no wordpress e falso caso contrário.
Claro, isso só vai funcionar se você usar a opção de se manter logado ao entrar na interface administrativa do wordpress.
Digamos que você use o Google Analytics como ferramenta de estatísticas. O código ficaria assim, no arquivo footer.php de seu template:
<?php if (!is_user_logged_in()): ?>
<!-- Google Analytics -->
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-999999-0";
urchinTracker();
</script>
<!-- Google Analytics -->
<?php endif; ?>
Rápido, fácil, indolor, não deforma, não solta as tiras e não tem cheiro.
[update] Como foi notado pelo Cadu em seu comentário, esse código pode trazer problemas para aqueles que liberam o cadastro de usuários em seus blogs. Se esse for o seu caso, não use o código acima, senão todas as visitas de usuários cadastrados serão retiradas das estatísticas. Faça o seguinte:
<?php
//Logins dos usuários cujas visitas não devem ser contabilizadas
$users_to_ignore = Array('admin', 'bruno');
//Pegue os dados do usuário logado
$user = wp_get_current_user();
//Se ele não estiver na lista acima, contabilize
if (!in_array($user->user_login, $users_to_ignore)){
?>
<!-- Código do seu sistema de estatísticas -->
<?php
}
?>
Se preferir usar os IDs dos usuários, faça assim:
[...]
$users_to_ignore = Array(1,2,3);
[...]
if (!in_array($user->id, $users_to_ignore)){
[...]
Resolvido o problema. Dessa maneira, você vai contabilizar as visitas de todos os usuários menos você e outros donos do blog ou editores cujas visitas não interessam para as estatísticas.
Compare preços de: bateria infantil, Livro Lua Nova, esteira ergometrica, Notebook Acer, jogos de playstation 2 e 3, Livros Harry Potter, Notebook Positivo, Livros Crepúsculo, Notebook Sony Vaio


Gostei da idéia, mas será que isso não afetaria, também, a contagem dos usuários que fossem cadastrados no site e estivessem logados?
Não seria melhor identificar o usuário pelo seu ID?
Abs!