WP Manifestindependent plugin directory
manifest / analytics / simple-visitor-tracker

Simple Visitor Tracker

Plugin wordpress que registra visitas diárias do site e mostra visitantes online em tempo real, tudo salvo localmente no seu banco de dados — sem depender de nenhum serviço externo.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/augustoviante1981/simple-visitor-tracker/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Registra visitas diárias do site e mostra visitantes online em tempo real, tudo salvo localmente no seu banco de dados — sem depender de nenhum serviço externo.

Description

Simple Visitor Tracker é um plugin leve para acompanhar quem visita o seu site, sem precisar de Google Analytics ou qualquer outra ferramenta externa. Todos os dados ficam armazenados no banco de dados do próprio WordPress.

Principais recursos:

  • Contador de visitantes online agora, atualizado automaticamente a cada 10 segundos.
  • Total de visualizações de página e visitantes únicos no dia.
  • Histórico dos últimos 30 dias, com visualizações e visitantes únicos por data.
  • Lista de quem está navegando no site neste momento, com a página que está acessando.
  • Identificação de visitante via cookie próprio, sem coleta de dados sensíveis.
  • Ignora automaticamente bots simples e requisições técnicas do navegador (favicon, ícones de atalho, robots.txt, sitemap.xml, arquivos estáticos etc.).
  • Não contabiliza o administrador logado navegando no próprio site (evita inflar as estatísticas durante testes). Isso pode ser desativado — veja a seção de Perguntas Frequentes.
  • Limpeza automática periódica da tabela de "online agora", para não acumular dados desnecessários.

Não envia nenhum dado para servidores externos. Tudo roda 100% dentro do seu próprio site.

Installation

  1. No painel do WordPress, vá em Plugins → Adicionar novo → Enviar plugin.
  2. Selecione o arquivo simple-visitor-tracker.zip e clique em Instalar agora.
  3. Ative o plugin em Plugins.
  4. Acesse o menu Visitantes no painel lateral do WordPress para ver o painel de estatísticas.

Frequently Asked Questions

Por que o contador de "Online agora" não sobe quando eu navego no site logado como administrador?

Por padrão, o plugin ignora a navegação de usuários com permissão de administrador, para não inflar as estatísticas durante testes. Para contar também os administradores, adicione a linha abaixo ao arquivo wp-config.php:

define('SVT_TRACK_ADMINS', true);

O plugin envia dados para algum serviço externo?

Não. Todos os dados de visitas ficam armazenados exclusivamente no banco de dados do seu próprio WordPress.

O plugin funciona sem o Google Analytics ou outras ferramentas?

Sim, ele foi feito justamente para funcionar sozinho, sem nenhuma dependência externa.

Quanto tempo um visitante fica marcado como "online"?

Por padrão, 5 minutos sem atividade. Esse valor pode ser ajustado alterando a constante SVT_ONLINE_WINDOW_MINUTES no arquivo principal do plugin.

O plugin desativa sozinho a contagem de bots?

Ele filtra bots comuns pelo user-agent (identificados por termos como "bot", "crawl", "spider", "slurp", entre outros), mas não é um bloqueio completo contra bots mais sofisticados.

Changelog

1.0.1

  • Corrigido: contador "Online agora" ficava sempre em zero devido a uma comparação incorreta entre horário local do site e horário UTC na rotina de limpeza.
  • Corrigido: requisições automáticas do navegador (favicon.ico, apple-touch-icon.png, robots.txt, sitemap.xml e arquivos estáticos) deixaram de ser contabilizadas como visitas.
  • Melhorado: cálculo da URL da página visitada, evitando avisos do PHP.
  • Adicionado: opção de contabilizar administradores logados via constante SVT_TRACK_ADMINS.
  • Adicionado: exibição de erro no painel quando a atualização em tempo real falha.

1.0.0

  • Versão inicial: registro de visitas diárias, visitantes únicos, contador de online agora e histórico de 30 dias.

Upgrade Notice

1.0.1

Corrige o contador de "Online agora" que ficava travado em zero e evita contar arquivos técnicos (favicon, ícones etc.) como visitas. Atualização recomendada.