Plugin Name: ads-WpSiteCount


This plugin shows a graphic visitor counter.
Display the counter as dynamic image or text on sidebar widget or blog.
You can set many options for hit and cleanup.
This plugin supports German and/or English language.
Not designed for multi-pages. You can try it without warranty.

GDPR: The IP of the visitor, which is needed to detect multiple clicks, is stored in the database for a limited time. The visitor’s own IP can be displayed on the meter if this has been set under Settings. When uninstalling the plugin all collected data will be deleted.

Dieses Plugin zeige einen graphischen Besucher Zähler.
Der Zähler erscheint als dynamische Bild oder als Text in Ihrer Seitenleiste oder im Blog.
Sie können diverse Optionen einstellen.
Das Plugin ist auf Deutsch und/oder Englisch verfügbar.
Nicht ausgelegt für Multiseiten. Sie können es versuchen, ohne Garantie.

DSGVO: Die IP des Besuchers, die zur Erkennung von mehrfach Klicks benötigt wird, ist eine begrenzte Zeit in der Datenbank gespeichert. Die eigene IP des Besuchers kann beim Zähler angezeigt werden, wenn das so eingestellt wurde unter Einstellungen. Beim deinstallieren des plugin werden alle gesammelten Daten gelöscht.


  • English: – default, always included
  • German: Deutsch – immer mit dabei!

Screenshot (schermate di esempio)

  • Main screen of WP
  • Admin panel whit settings menu
  • wpsitecount options page
  • Widget page options
  • small statistic on dashboard


  1. Upload Folder ads-wp-site-count to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Configure the Settings for cleanup IP db entrys when you need.
  4. Place Widget ADS-WpSiteCount on your sidebar (NOT the Shortcode)
  5. or add [ads-wpsitecount <args, …>] in your templates/pages/blogs, set params on <args, …>


How can i add a shortcode into my blog page?

You can add [ads-wpsitecount] on your text area on blog editor. use paramters to setup you counter.
for the filename look on the plugin directory ./counter to see all your counter images.

How can i add my one counter?

yes, you can. put the graphic file mit a fix size per digit to the ./counter folder.
The image must have all digits from 0 to 9 and a empty digit inside.

What args can i put on shotcode?

  • please look inside settings on help

How to use the placeholder?

  • please look inside settings on help

How to use the statistic?

Into dashboard you can find a little statistic for your page.
You can enable this on wordpress top right settings on dashboard
to show or hide the dashboard-widget.

I place the counter in a page panel or on the footer. Which page counts?

Take a look at the page counter in Dashboard Statistics.


24 Luglio 2020
at this point a big thank you to everyone who uses the plugin and for the nice comments. yes I always try to give the best. regards
23 Luglio 2020
very very easy to use and customize, beautiful looking. I will 100% recommend this plugin.
25 Dicembre 2018
do plane upgrade - add current online user ? and page can be add to see all user activity , total user, where com from, ip , reeferal ...etc ???
7 Giugno 2017
Before it's working then it resets to zero. Not working anymore. i tried updating the plugin but still not working. pls help thanks!
20 Dicembre 2016
Dear Sir I have this message repeated so many times! get_currentuserinfo is obsolete for ver. 4.5! USE wp_get_current_user() în loc. in /home/.../public_html/wp-includes/functions.php on line 3662 Please update the plugin cause is a wonder one Regards
Leggi tutte le recensioni di 7

Contributi e sviluppo

“Plugin Name: ads-WpSiteCount” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.

Traduci “Plugin Name: ads-WpSiteCount” nella tua lingua.

Ti interessa lo sviluppo?

Esplora il Codice segui il Repository SVN iscriviti al Log delle Modifiche. Puoi farlo tramite RSS con un lettore di feed.

Changelog (registro delle modifiche)

2.17 – 2020-08-07

  • fix: eliminate warnings, counter not found, dipsplay “no counter” and not a empty img.

2.16 – 2020-08-01

  • add: image type PING (with transparency).
  • The background-image with same name will be automatical drawn with counter.
  • add: background image on widget and shotcode.
  • add: wood counter images, lcd2glass, various backgrounds
  • add: database export xml to upload
  • change: border-radius expand 9 to 12px
  • fix: ajax update callback, on/off, have a look at settings
  • fix: User-Agent table, max-page select

2.15 – 2020-07-27

  • fix: count, add (manual counter on shortcode param)

2.14 – 2020-07-26

  • dashboard user-Agent: only display user without pages
  • add: various corrections, text, tags
  • changed: align=”x” -> style=”text-align:x;” (align attr no more supported at html5)
  • fix: reset and save

2.13 – 2020-07-23

  • add: ajax on/off onsettings (not used at this time)
  • add: ajax counter update on widget designe

2.12 – 2020-07-19

  • shortcode can display the page/site counter from each page.
  • add page=’on’ to shortcode and widget. You can find the same page counter
  • on dashboard statistic. please do not confuse the master counter
  • with the page counter, it is not the same.
  • add admin=’on’ to shortcode and widget. Only display the counter if admin loged in
  • add help for ‘page’ and ‘admin’ option
  • add user agent count statistics

2.11 – 2020-07-16

  • fix: remove unused code
  • tested with WP 5.5 and PHP 7.4.7

2.10 – 2020-05-16

  • fix: live-widget display fields overflow to border
  • fix: widget heigh minimized
  • counter 4 images renamed “st*.jpg” (add “st” to image name)
  • old img-files not removed, you can remove it when you not use

2.9 – 2020-05-16

  • translate help1

2.8 – 2020-05-16

  • fix: –

  • mce button will be fixed at other time

2.7 – 2020-05-16

  • fix: style mse button, mce button removed… not work with blockedit
  • mce button will be fixed at other time

2.6 – 2020-05-15

  • fix: dbinstall, tablename compare case sensity

2.5 – 2019-02-14

  • add: ip field 17 to short for IP6, resize to 46

2.4 – 2019-01-27

  • fix: new ip does not count the first time

2.3 – 2019-01-24

  • add: improved reading of the user ip

2.2 – 2019-01-21

  • fix: null value check

2.1 – 2019-01-18

  • add DSGVO/GDPR text file
  • add new arg option ‘add’ on place holder add=1000 -> display current count + 1000
  • fix counter not count when placeholder saved with a count=value. count sould not be saved over placeholder args
  • add count=0 display current count

2.0 – 2018-12-21

  • Hinweis in Readme GDPR/DSGVO

1.9 – 2018-07-30

  • removed: menue entry at settings

1.8 – 2017-11-20

  • fix delete comment

1.7 – 2017-11-20

  • fix wp 4.9
  • removed Tiny Button (wrong code)

1.6 – 2017-05-09

  • correction: bosize/boradius 0 to 9, display width
  • correction: bocolor size

1.5 – 2017-05-06

  • correction: Warning DoReset

1.4 – 2017-04-24

  • changed: language translation

1.3 – 2017-04-22

  • changed: menu outside settings
  • changed: tab settings and help
  • correction tiny MCE button, disable on settings if younot need
  • correction language translation

1.2 – 2017-04-21

  • add: border style changeable

1.1 – 2017-04-21

  • Tested with 4.7.4
  • changed UTC time to local time

1.0.21 – 2017-02-05

  • Tested with 4.7.2
  • Optionpage correction, checkboxes

1.0.20 – 2017-01-25

  • Tested with 4.7.1
  • added language support for widget
  • now you can put more languages on same setting,
  • eq: title => {de}Besucher{en}Visitor
  • or: title => {de_DE}Besucher{en_US}Visitor
  • fields with this function: title-, before-, after-widget

1.0.19 – 2016-12-14

  • Tested with 4.7
  • tiny button correction fill with zero, only text
  • old wp functions changed to actual functions (eq: warnings)

1.0.17 – 2016-12-12

  • Tested with 4.7
  • Included ch-DE language

1.0.16 – 2016-02-23

  • Tested with 4.4.2

1.0.15 – 2016-02-09

  • Statistic dashboard widgets, arrange buttons

1.0.14 – 2015-10-23

  • Statistic dashboard widgets, add period selection

1.0.13 – 2015-10-15

  • Correction wrong usage on imgtojpeg (Error: NAS System cant display the picture)

1.0.12 – 2015-04-16

  • It is not clear whether the nixi background images are copy protected or not. That’s why we have these removed until further notice.

1.0.11 – 2015-03-05

  • Correction changed cleanup/IP min/max Value on options

1.0.10 – 2014-10-28

  • Correction wrong cleanup Time on options

1.0.9 – 2014-09-16

  • correction code on widget (sorry)
  • random image wrong parameter
  • fail safe and double set at widget before (sorry)

1.0.8 – 2014-09-01

  • remove reset cleanup time on settings after save, reset time when cleaned now.
  • correction variable definition

1.0.7 – 2014-08-26

  • optimized code
  • removed Log database, no more needed, data will be converted
  • added images max size for output and should be based on width/height. (at a small width no high resolution image is required, high-resolution images cause a longer charge time)
  • added shortcode tinyMce button, turn on/off on settings.
  • !!! parameters changed on widget and settings, re-save after update and check output.

1.0.6 – 2014-08-19

  • Counter Images update, many file correction unicode.

1.0.5 – 2014-08-16

  • correction on function after text, missing parameter
  • new placeholder %count

1.0.4 – 2014-08-16

  • correction on readme text
  • added startrek counter, klingon, romulan, vulcan, added counter flipping-numbers
  • placeholder for after and before text, %ip, %image, %[.%sname,%dname,%fname,%lname.]%
  • language updated

1.0.3 – 2014-08-13

  • added new counters

1.0.2 – 2014-08-09

  • Small statistic included on dashboard widget,
  • On widget you can display random counter image on each hour/day/month.

1.0.1 – 2014-08-08

  • div. corrections, only count from one displayed counte, settings correted

1.0.0 – 2014-07-23

  • Start plug-in Wp Site Count 1.0.0
  • more new counters, translated en_EN