WP Statistics 14.16.1
On this page
WP Statistics 14.16.1 focuses on fixes and stability: it corrects reporting/tracking issues, improves Bedrock + mu-plugins compatibility, reduces license API requests on multilingual sites, and addresses WordPress.org compliance. It also adds a Traffic Summary “Total” row, Category Analytics pagination, expands anonymous usage data with PHP environment limits, and includes a few new developer filters.
Full changelog
Added "Total" row to the Traffic Summary widget showing all-time Visitors and Views (includes legacy historical data).
New
Added `wp_statistics_resolve_page_from_uri` filter to allow custom page resolution from URL for SPA tracking.
New
Added pagination support for Category Analytics.
Improve
Unified disabled premium buttons across the plugin for a consistent look.
Improve
Added PHP environment configuration values (memory_limit, max_execution_time, post_max_size, upload_max_filesize) to anonymous usage data.
Improve
Updated Advanced Reporting premium modal copies.
Improve
Added `wp_statistics_register_background_jobs` filter to allow add-ons to register custom background processes.
Improve
Added `wp_statistics_register_data_migrations` filter to allow add-ons to register custom data migration keys.
Improve
Fixed an issue where historical data was not included in single-content/single-resource reports.
Fix
Improved compatibility with Bedrock when WP Statistics is placed in mu-plugins by fixing asset hashing and obfuscated tracker path resolution.
Fix
Fixed an issue where the Page ID was not correctly updated during Interactivity API navigation and barba.js transitions.
Fix
Prevent infinite or extremely large percentage values when no previous analytics data exists.
Fix
Fixed the "All Time" filter showing incorrect start date in single content analytics.
Fix
Fixed notification indicators hiding when viewing the empty Dismissed tab.
Fix
Optimized license API caching to prevent excessive requests on multilingual sites.
Fix
Resolved unsafe SQL calls and direct file access issues for WordPress.org compliance.
Fix
Expect only the best—no spam, just useful updates.
Get only helpful updates—your information is always kept private.
Let’s get started
Take your business to next level
Become part of our growing family of +600,000 users and get the tools you need to make smart choices for your website. Simple, powerful insights are just a click away.
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.
The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.