Rastrear (e mostrar) os clicks em links – WordPress Plugin
Ao procurar por meios de colocar um “hit counter” em um blog onde acontecerão muitos downloads (eu espero!) encontrei uma alternativa em um plugin de Ozh. Trata-se do Ozh CLick Counter. De uma forma mais ou menos simples, o plugin adiciona no título, ou no html, a quantidade clicks um determinado link recebeu dentro do posts ou dos comentários. O plugin funciona perfeitamente e também dunciona como um contador de downloads. Minha preocupação é se o plugin irá ou não carregar o servidor, uma vez que, cada link em que é adicionado o contador, uma nova consulta é gerada na base de dados. Existe uma possibilidade de rastrear (ou diminuir) os clicks aliviando a base de dados, mas nestes caso não atende a meus propósitos.
De maneira geral, o funcionamento do plugin é o seguinte:
- Primeiramente, crie uma tabela em sua base de dados para armazenar as informações a respeito do número de clicks. Via MySQL Admin, acesse sua base de dados, selecione a guia SQL e insira o seguinte código para que a tabela seja criada:
-
CREATE TABLE `wp_linkclicks` (
-
`link_id` INT NOT NULL AUTO_INCREMENT ,
-
`link_url` TEXT NOT NULL ,
-
`link_clicks` INT NOT NULL ,
-
`link_date` DATETIME NOT NULL ,
-
`link_title` TEXT NOT NULL ,
-
UNIQUE (
-
`link_id`
-
)
-
);
-
- Download do arquivo ozh-click-counter.zip;
- Descompactar e enviar ao diretório p-content/plugins, em seu blog;
- Enviar o arquivo go.php para a pasta raiz de seu blog.
- Ativar o plugin.
Seguindo estes passos, o plugin já começará a funcionar com as configuralções padrão. Para editá-las, você terá de ir ao Editor de Plugins e alterar as configurações. Tanto o plugin em si, quanto a página do plugin oferecem todas as possibilidades de configuração. Infelizmente, estão em inglês.
As configurações mais interessantes são:
- $wp_ozh_click[‘track_all_links’] = X – onde X é 1, para rastrear todos os links e 0 para não. Neste caso, deve-se utilizar uma tag count=”1″ para dizer ao plugin que o link será rastreado;
- $wp_ozh_click[‘in_plain’] = X – onde X é 1, para mostrar o número de downloads no html e 0 não;
- $wp_ozh_click[‘0click’] = ‘No click’ – Pode-se alterar o texto entre ” para a tradução em português no caso de 0 clicks;
- $wp_ozh_click[‘1click’] = ‘One hit’ – Pode-se alterar o texto entre ” para a tradução em português no caso de 1 click;
- $wp_ozh_click[‘clicks’] = ‘%% hits’ – Pode-se alterar o texto entre ” para a tradução em português no caso de x clicks;
- wp_ozh_click_topclicks() – para mostrar os links mais clicados em seu tema, inserido, obviamente no tema;
Agora é esperar para ver se o servidor não vai sofrer.