WordPress.org

Ready to get started?Download WordPress

Plugin Directory

WP-Piwik

This plugin adds a Piwik stats site to your WordPress or WordPress multisite dashboard.

0.9.9.12

  • Bugfix: Avoid forced relogin on site change (WP network)
  • Bugfix: Avoid multiple annotations on post updates
  • Bugfix: User mergeSubdomains instead of mergeAliasURLs
  • Feature: Added mergeAliasURLs as additional feature

0.9.9.11

0.9.9.10

0.9.9.9

  • Update: PHP API will use namespaces (Piwik 2.x compatibility, PHP 5.3+ required)
  • Update: Piwik URL isn't necessary to use PHP API anymore.
  • Feature: Limit cookie lifetime
  • Feature: Track visitors across all subdomains
  • Feature: Disable custom var box if necessary
  • Feature: Choose if you like to add the tracking code to your site's footer or header
  • Feature: New shortcode (post)
  • Feature: Add data-cfasync=false to script tag if necessary.
  • Feature: Add annotations on new posts, see http://linuxundich.de/webhosting/beim-veroeffentlichen-von-wordpress-posts-eine-anmerkung-in-piwik-setzen/
  • Bugfix: Do not load sparklines plugin if toolbar not shown
  • Bugfix: PHP API will work again (urlencoding removed)
  • jqPlot and jquery.sparkline updated
  • Partly refactored code

0.9.9.8

  • Feature: Per post stats (shown at the edit post page)
  • Feature: Track RSS views using a measurement pixel

0.9.9.7

  • Bugfix: Error messages won't by cached anymore
  • Bugfix: Custom vars will now be added properly
  • Bugfix: Missing slash in proxy mode added
  • Feature: Track users on admin pages

0.9.9.6

  • Bugfix: Proxy script will work again
  • Option: Enable/disable one week caching
  • Load config file using full path to avoid side effects

0.9.9.5

  • Fatal error on statistics settings page fixed

0.9.9.4

0.9.9.3

  • Sparkline script update (IE 10 compatibility)
  • Syntax error fixes

0.9.9.2

0.9.9.1

0.9.9.0

0.9.8.1

  • Warning on empty data removed (overview table)
  • Removed a possible deadlock
  • Bugfix: Apply tracking code settings everytime the tracking code is updated
  • Reset/uninstall script bugfix regarding network mode

0.9.8

0.9.7

  • Shortcodes added
  • WP-Piwik will rename sites in Piwik if site name changes in WordPress
  • Bugfix: Tracking code changes should stay active after WP-Piwik updates

0.9.6.3

  • Piwik 1.9+ compatibility fix (Piwik 1.9 required!)
  • Browser version details added

0.9.6.2

0.9.6.1

  • Toolbar graph bugfix

0.9.6

  • Option: Disable SSL peer verification (REST API)
  • Option: Use own user agent
  • Test script displays additional information (e.g. response headers)
  • Using WordPress metabox concept properly
  • Bugfix: Sparkline script only loaded if required
  • Stats site supports up to 3 columns
  • Network admin stats: Choose site using a paged table (instead of a select box).
  • Feature: Custom variables, using custom post meta boxes.
  • Some minor bugfixes

0.9.5

  • WordPress 3.4 compatible (workaround)

0.9.4

  • Requires at least Piwik 1.8.2!
  • Choose between HTTP API or PHP API
  • Show graph on WordPress Toolbar
  • Add option to disable cookies - Thanks to Mathias T.!
  • Update bugfix: Upgrading from WP-Piwik 0.8.7 or less will work again
  • Some minor bugfixes

0.9.3

  • Bugfix: Adding a new site will work again.

0.9.2

  • Uses $wpdb->blogs instead of $wpdb->prefix.'blogs' to keep it compatible to different database plugins
  • Bugfix: SEO dashboard widget will work even if "last 30" is selected
  • Bugfix: New created blogs won't show "Please specify a value for 'idSite'." anymore.
  • Bugfix: New network sites without title will be created
  • Bugfix: Upgrading from old versions will work again
  • Tabbed settings
  • Debug tools added (testscript, site configuration overview and WP-Piwik reset)
  • Support forum RSS feed
  • Language updates
  • Optionally use of set_time_limit(0) on stats page time out

0.9.1

  • Bugfix: Usage as "Site Specific Plugin" mixed up the different sites settings (network mode)
  • Hotfix: Avoid "Unknown site/blog" message without giving a chance to choose an existing site. Thank you, Taimon!

0.9.0

  • Auto-configuration
  • No code change required to enable WPMU mode anymore (Still experimental. Please create a backup before trying 0.9.0!)
  • All features in WPMU available
  • Bugfix: Removed unnecessary API calls done with each site request - Thank you, Martin B.!
  • Bugfix: No stats on dashboard (sometimes this issue still occured, should be fixed now)
  • Code cleanup (still not finished)
  • Minor UI fixes
  • Minor language/gettext improvements
  • Security improvements
  • Show SEO rank stats (very slow, caching will be added in 0.9.1)
  • WordPress dashboard SEO rank widget (very slow, caching will be added in 0.9.1)
  • New option: use js/index.php
  • New option: avoid mod_security
  • Mulisite: Order blog list alphabetically (Network Admin stats site)
  • Settings: Order site list alphabetically (site list shown if order conf is disabled)

0.8.10

0.8.9

  • WP 3.2 compatible, metabox support

0.8.8

  • Bugfix: Will also work with index.php in Piwik path
  • Bugfix: last30 dashboard widget - show correct bounce rate

0.8.7

  • New language files (Azerbaijani, Greek, Russian)
  • Fixed hardcoded database prefix (WPMU-Piwik)
  • Minor bugfixes: avoid some PHP warnings

0.8.6

  • Added an optional visitor chart to the WordPress dashboard
  • WPMU/multisite bug fixed
  • Minor bugfixes

0.8.5

  • Select default date (today or yesterday) shown on statistics page
  • Bugfix: Shortcut links are shown again
  • German language file update
  • Minor optical fixes (text length)

0.8.4

  • New stats in overview box
  • WP 3.x compability fixes (capability and deprecated function warnings)
  • Some minor bugfixes
  • New config handling
  • Code clean up (not finished)

0.8.3

  • Piwik 1.1+ compatibility fix

0.8.2

0.8.1

  • Use load_plugin_textdomain instead of load_textdomain
  • Fixed js/css links if symbolic links are used
  • Changed experimental WPMU support to experimental WP multisite support
  • Try curl() before fopen() to avoid an OpenSSL bug
  • Added Norwegian language file by Gormer.
  • Don't worry - new features will follow soon. ;)

0.8.0

  • Using jqPlot instead of Google Chart API
  • Some facelifting
  • Some minor bugfixes

0.7.1

  • Track 404-pages in an own category
  • Get some page (and article) details
  • Language updates

0.7.0

  • Bugfix: Percent calculation fixed
  • Bugfix: Visitor chart: No label overlapping if < 50 visitory/day
  • Visitor chart: Added a red unique visitor average line
  • Visitor table: Added a TOTAL stats line
  • Pie charts: Show top 9 + "others", new color range
  • Option: Show Piwik shortcut in overview box
  • Some performance optimization

0.6.4

  • Unnecessary debug output removed
  • German language file update
  • WordPress dashboard widget: last 30 days view added

0.6.3

  • Click at a visitor stats day-row to load its details.
  • Add stats overview to your WordPress dashboard

0.6.0

  • Added experimental WPMU support
  • Switch to disable Google Chart API
  • Added Albanian [sq] language file
  • Added Belorussian [be_BY] language file

0.5.0

  • Display statistics to selected user roles
  • Some HTML fixes (settings page)

0.4.0

  • Tracking filter added
  • Resolution stats
  • Operating System stats
  • Plugin stats

0.3.2

  • If allow_url_fopen is disabled in php.ini, WP-Piwik tries to use CURL instead of file_get_contents.

0.3.1

  • WordPress 2.8 compatible
  • Bugfix: Warnings on WP 2.8 plugins site
  • Dashboard revised
  • Partly optimized code

0.3.0

  • WP-Piwik dashboard widgetized.
  • Stats-boxes sortable and closeable.
  • German language file added
  • Browser stats and bounced visitors

0.2.0

  • First public version.

Requires: 3.8 or higher
Compatible up to: 3.9.1
Last Updated: 2014-6-19
Downloads: 310,961

Ratings

4 stars
4.6 out of 5 stars

Support

11 of 24 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

3 people say it works.
0 people say it's broken.

100,1,1
100,1,1
100,1,1 100,2,2
100,3,3
100,3,3 100,4,4 100,2,2 100,1,1 100,1,1
100,8,8 100,4,4
100,2,2 80,5,4 100,1,1 100,1,1 100,1,1
86,7,6 80,5,4 100,3,3
100,1,1
100,3,3
100,2,2 100,5,5
100,1,1 100,1,1 100,2,2 100,2,2
100,2,2 78,9,7 100,3,3 100,4,4 100,2,2 100,1,1
100,5,5
71,7,5 100,1,1
100,2,2 100,2,2 100,2,2
100,1,1
60,5,3 100,2,2
80,5,4 91,11,10
75,4,3 100,1,1 100,1,1 100,1,1
100,1,1 77,13,10 67,15,10 100,1,1 100,1,1 100,1,1
100,6,6 100,1,1 100,5,5 100,3,3 100,1,1
0,5,0 100,4,4
93,14,13
80,5,4 100,1,1 100,4,4 100,4,4 100,4,4 100,10,10
100,10,10
100,4,4 88,8,7 100,8,8 100,4,4 78,9,7 100,1,1 100,1,1 100,2,2 100,4,4 100,7,7
75,4,3
100,8,8
100,5,5
100,1,1
100,4,4
75,4,3 50,2,1 83,6,5
100,1,1 90,10,9
100,1,1
0,1,0 100,1,1
33,3,1 0,1,0 100,1,1 67,6,4
80,5,4 100,4,4 100,3,3