Counterize

Counter and statistics plugin for WordPress.

Author:Gabriel Hautclocq (profile at wordpress.org)
WordPress version required:3.3.0
WordPress version tested:3.5.0
Plugin version:3.1.5
Added to WordPress repository:24-05-2011
Last updated:16-01-2013
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:86
Rated by:23
Plugin URI:http://www.gabsoftware.com/products/scripts/c...
Total downloads:211 129
Active installs:5 000+
plugin download
Click to start download

Counterize is a complete counter and statistics plugin with no external library dependency.

Saves timestamps, visited URL, referring URL, IP addresses (1), operating systems and browser informations into the database, and can display the total hits, unique hits and other statistics in your WordPress pages.

Detailed features:

  • Hourly, daily, weekly and monthly traffic stats
  • Popular pages and posts stats
  • IP addresses stats
  • Countries stats
  • Referers stats
  • Outlinks stats
  • Accurate and detailed browsers stats (browser name and versions)
  • Accurate and detailed operating system stats (operating system name, versions and platforms)
  • Keywords stats
  • Powerful history with filters
  • Email reports
  • Dashboard widget for a quick overview of your blog statistics
  • Track real visitors: most bots are excluded from the statistics by default
  • Complete API to use the data of Counterize charts as you like and create your own Counterize plugins
  • An administration interface using the WordPress Settings API is available, as well as a dashboard with detailed information and statistics.
  • The users that are authorized to display the Counterize dashboard can be defined using WordPress capabilities in the settings.
  • Counterize can display statistics in your pages and posts - visit this webpage for an example.
  • Since version 3.0.22, Counterize can retrieve informations about the country of the visitors. The country detection was made possible thanks to the Software77.net database (http://software77.net/cgi-bin/ip-country/geo-ip.pl), and to the author of this script (http://www.phptutorial.info/iptocountry/the_script.html).

Version 3 of Counterize is willing to support the latest version of WordPress as much as possible, but this is always a work-in-progress. Do not hesitate to report any incompatibility!

I am not the initial author of Counterize so I may not be aware of some old bugs. You can report them to me. But do NOT report Counterize II bugs.

If you want to propose a translation for Counterize, please follow this guide.

Counterize is based on the Counterize II 2.14.1 plugin by Steffen Forkmann (http://www.navision-blog.de/counterize) and WordPress Browser Detection Plugin by Iman Nurchyo (http://priyadi.net/). Counterize has evolved a lot since the initial fork, and does not share a lot of common code with the plugins it is based on anymore.

(1): Since 3.0.13, by default, Counterize will not store any IP information, because this is illegal in some countries (e.g. Germany). For users living in those countries, Counterize will store only a small hash to distinguish between different users and to get information about the user count. For other countries, IP addresses will be recorded. This is just an option in the administration area of Counterize.

Notes:

Counterize is a popular plugin, so I have to be more and more careful with each updates as the user base is growing day after day. I am currently the only maintainer of this project, and I do it for free. As such, although I try my best to provide a plugin of good quality, I am not failure-proof and so cannot guarantee a bug-free plugin. Please remember it before you send angry ALLCAPS messages to me in case of problem. If your Counterize data is very important, please make backups before updating.

Notes to native English speakers:

I have been told sometimes that I sound arrogant and/or cold in my answers. If that is your feeling, please accept my apologies. I'm not sounding arrogant by will, that's mostly due to the fact that I am not a native English speaker, so it's not an easy thing to use the proper tone in my answers. I also tend to give the shortest answer without bells and whistles, like I usually do in French. That can create a feeling of coldness, but keep in mind that it's not my goal and that I'm happy to assist you. Thank you for your understanding!

Thank you for reading and have nice moments using Counterize:)

Gabriel Hautclocq