Statify 2.0.0 – A New Chapter for Your Stats

It’s been a while – more than 2 years since we released 1.8.5. But today, we’re excited to finally release Statify 2.0.0, and we think it was worth the wait.

This release brings 12 contributors, 123 commits, and several thousand lines of code together into the biggest step forward Statify has taken in years. From a reworked tracking mechanism to a much richer dashboard experience, this version touches almost every part of the plugin.

So, what’s actually new?

The headline feature is the integration of the extended evaluation dashboards from Extended Evaluation for Statify, bringing deeper, more detailed insights directly into your WordPress admin – no separate plugin required anymore.

Under the hood, JavaScript tracking has been switched from WP-AJAX to the WordPress REST API, making tracking more reliable and consistent with modern WordPress standards.

We also added several long-requested features:

  • Visibility of statistics can now be configured per user role, so you decide who gets to see what.
  • Administrators can be excluded from tracking entirely, keeping your own visits out of the numbers.
  • A new “reset all statistics” option lets you start fresh whenever you need to.

Plenty of smaller improvements too

Beyond the big-ticket items, this release is full of quality-of-life upgrades:

  • The widget now shows post titles instead of raw URLs, so your stats are actually readable at a glance.
  • Bot detection has been improved to keep your numbers cleaner.
  • Dashboard widgets now use WordPress admin theme colors for a more native feel.
  • Charts and tables now use localized number formats.
  • The widget title is now translatable, and frontend translations run through wp-i18n.
  • Top targets and referrers are now ordered consistently when visit counts are tied.
  • The explanation for “Disallowed Comment Keys” has been clarified.
  • Deprecated WordPress hooks have been updated, and the plugin has been tested up to WordPress 7.0.

We also cleaned some things up: the refresh button is gone, the amp/ suffix has been dropped from target URLs, and the deprecated statify_skip_tracking filter has been removed.

And, of course, a handful of fixes: layout shifts in dashboard tooltips, an RTL layout issue in the dashboard widget, a user role error when saving settings, and a display fix for days without visitors.

Heads up: breaking changes

To keep moving forward, Statify 2.0.0 requires:

  • PHP 7.4 or higher
  • WordPress 5.1 or higher

We’ve also removed the XML-RPC integration, as it’s no longer relevant for most sites.

Please check these requirements before updating, especially if you’re running an older server setup.

Thank you

Statify 2.0.0 wouldn’t exist without the people who contributed code, reviews, translations, and ideas to get us here. To everyone who filed an issue, opened a pull request, tested a beta, or simply kept using Statify on their site over these past years: thank you. ❤️

A special thank you goes to Patrick Robrecht, who created Extended Evaluation for Statify and has now merged it into Statify itself, making these richer dashboards available to everyone out of the box.

You can update to Statify 2.0.0 from your WordPress admin, or grab it directly from WordPress.org or GitHub.

Leave a Reply

Your email address will not be published. Required fields are marked *