[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fzGRf2TsHSDNoxDB0dXWLy8Xu83fEyNNFSiugFKZHaV8":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":22,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":34,"analysis":137,"fingerprints":283},"author-page-views","Author Page Views","1.0","derickschaefer","https:\u002F\u002Fprofiles.wordpress.org\u002Fderickschaefer\u002F","\u003Cp>Author Pageviews tracks page views on a per author basis and makes it accessible for monthly reporting and CSV exports.  The goal of the plugin is to help content publishers who monetize their sites via CPM based advertising better track and compensate their authors.  The plugin is properly escaped and secure.  It has been tested with W3 Total Cache and WP Super Cache.  It might not properly work with some CSS magnification schemes so please test on your site and compare to Google analytics.\u003C\u002Fp>\n\u003Cp>Author Pageviews Featers:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Pageview tracking by author.\u003C\u002Fli>\n\u003Cli>Admin reporting screen with time selection and CSV export functionality.\u003C\u002Fli>\n\u003Cli>Ability for an admin to assign CPM compensation on a per author basis.\u003C\u002Fli>\n\u003Cli>Author profile reporting that allows authors to see their page views and compensation.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Author Pageviews supports:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>W3 Total Cache and WP Super Cache \u003C\u002Fli>\n\u003Cli>Proper WordPress plugin coding including secure escaping.\u003C\u002Fli>\n\u003Cli>Author and Administrator functionality.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Our Commitment\u003C\u002Fh3>\n\u003Cp>Please understand that this is a free, open source plugin.  Still, we are committed to security and quality.  Visit the plugins website and provide us feedback.  We want your input and do strive to make it better.\u003C\u002Fp>\n","Author Pageviews is a plugin designed to help CPM monetized content publishers track their individual authors page vies and compensate them.",10,5086,0,"2012-01-16T17:45:00.000Z","3.3.2","3.2.1","",[4,19,20,21],"page-views","statistics","tracking","http:\u002F\u002Fwpthe.com\u002Fpage-views\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauthor-page-views.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":30,"avg_security_score":31,"avg_patch_time_days":30,"trust_score":32,"computed_at":33},5,30,94,90,"2026-04-05T03:21:49.191Z",[35,55,75,97,117],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":13,"downloaded":43,"rating":13,"num_ratings":13,"last_updated":17,"tested_up_to":44,"requires_at_least":45,"requires_php":46,"tags":47,"homepage":51,"download_link":52,"security_score":53,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":54},"epic-tracking","Epic Tracking","1.3.6","EPICWP","https:\u002F\u002Fprofiles.wordpress.org\u002Fepicwpsolutions\u002F","\u003Cp>Epic Tracking lets you add event tracking to any element on your WordPress site using a visual editor. Click the element you want to track, give it a name, and you’re done — events start recording immediately. No code, no Google Tag Manager, no external scripts.\u003C\u002Fp>\n\u003Ch4>Visual Event Editor\u003C\u002Fh4>\n\u003Cp>Open the visual editor on any page from the WordPress admin bar. Click a button, link, form, CTA, or any other element — give it a reference name and tag — and save. That’s it. The event is live and tracking starts immediately.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Track button clicks, form submissions, link clicks, and CTA conversions\u003C\u002Fli>\n\u003Cli>Set up events in seconds with a point-and-click interface\u003C\u002Fli>\n\u003Cli>Organize events with custom tags for easy filtering\u003C\u002Fli>\n\u003Cli>No coding or tag manager knowledge required\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Built-in Analytics Dashboard\u003C\u002Fh4>\n\u003Cp>The plugin includes a full analytics dashboard in your WordPress admin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Event trigger counts with unique visitor breakdowns\u003C\u002Fli>\n\u003Cli>Page view statistics with date range filtering\u003C\u002Fli>\n\u003Cli>Per-page detail views with referrer, device, browser, OS, and country data\u003C\u002Fli>\n\u003Cli>Daily traffic charts and trend visualization\u003C\u002Fli>\n\u003Cli>Sortable tables with pagination\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Self-Hosted & Privacy-Friendly\u003C\u002Fh4>\n\u003Cp>All tracking data stays in your WordPress database. No data is sent to third-party analytics services. Visitors are identified using a single first-party cookie — no personal data is stored or shared.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Visual event editor\u003C\u002Fstrong> — Point-and-click setup for tracking clicks on any element\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom event tags\u003C\u002Fstrong> — Organize events with tags for easy filtering and reporting\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Event analytics\u003C\u002Fstrong> — See which events fire most, with trigger counts and unique visitors\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Page view tracking\u003C\u002Fstrong> — Automatic visit logging with full referrer and device data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Country geolocation\u003C\u002Fstrong> — Automatic IP-based country detection for visitor locations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bot filtering\u003C\u002Fstrong> — Known bots and crawlers are automatically excluded\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Role exclusion\u003C\u002Fstrong> — Exclude administrators or any user role from being tracked\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Date range filtering\u003C\u002Fstrong> — Quick presets (today, last 7 days, last 30 days) and custom ranges\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight\u003C\u002Fstrong> — No impact on page load speed; tracking runs asynchronously after render\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Self-hosted\u003C\u002Fstrong> — All data stored in your WordPress database, no external dependencies\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clean uninstall\u003C\u002Fstrong> — All tables and options are removed when you delete the plugin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Track which CTAs and buttons get the most clicks on your landing pages\u003C\u002Fli>\n\u003Cli>Measure form submission rates and conversion events without tag managers\u003C\u002Fli>\n\u003Cli>Monitor page views and traffic trends without Google Analytics\u003C\u002Fli>\n\u003Cli>See which referrers drive the most traffic to specific pages\u003C\u002Fli>\n\u003Cli>Understand visitor demographics: device type, browser, OS, and country\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why Epic Tracking?\u003C\u002Fh4>\n\u003Cp>Most WordPress event tracking requires Google Tag Manager, custom JavaScript, or expensive third-party services. Epic Tracking gives you a visual editor to set up event tracking in seconds — no code, no external scripts, no data leaving your server.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin uses the \u003Ca href=\"http:\u002F\u002Fip-api.com\" rel=\"nofollow ugc\">ip-api.com\u003C\u002Fa> geolocation service to determine visitor country based on their IP address. An HTTP request is sent to ip-api.com each time a new visitor is recorded (unless a cached result is available). The request contains only the visitor’s IP address. No other personal data is sent.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service: \u003Ca href=\"http:\u002F\u002Fip-api.com\" rel=\"nofollow ugc\">ip-api.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Data sent: visitor IP address\u003C\u002Fli>\n\u003Cli>When: on each new visit (results are cached for 24 hours)\u003C\u002Fli>\n\u003Cli>Terms of service: \u003Ca href=\"https:\u002F\u002Fip-api.com\u002Fdocs\u002Flegal\" rel=\"nofollow ugc\">ip-api.com\u002Fdocs\u002Flegal\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Privacy policy: \u003Ca href=\"https:\u002F\u002Fip-api.com\u002Fdocs\u002Flegal\" rel=\"nofollow ugc\">ip-api.com\u002Fdocs\u002Flegal\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Easy event tracking for WordPress. Point, click, and track — no code, no tag managers, no third-party scripts.",117,"6.9.4","6.0","7.4",[48,49,50,19,20],"analytics","click-tracking","event-tracking","https:\u002F\u002Fgithub.com\u002Fepicwp\u002Fepic-tracking","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fepic-tracking.1.3.6.zip",100,"2026-03-15T10:48:56.248Z",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":44,"requires_at_least":68,"requires_php":69,"tags":70,"homepage":73,"download_link":74,"security_score":53,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"ga-google-analytics","GA Google Analytics – Connect Google Analytics to WordPress","20260209","Jeff Starr","https:\u002F\u002Fprofiles.wordpress.org\u002Fspecialk\u002F","\u003Cblockquote>\n\u003Cp>✨ Connects Google Analytics to WordPress\u003Cbr \u002F>\n  ✨ Easily add Google Analytics 4 to your web pages\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>This plugin enables Google Analytics for your entire WordPress site. Lightweight and fast with plenty of great features.\u003C\u002Fp>\n\u003Ch3>🔥 Enable Google Analytics 4\u003C\u002Fh3>\n\u003Cp>Steps to enable Google Analytics 4:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Follow \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fanalytics\u002Fanswer\u002F9304153\" rel=\"nofollow ugc\">this guide\u003C\u002Fa> to create a GA4 account\u003C\u002Fli>\n\u003Cli>During account creation, you’ll get a tracking (measurement) ID\u003C\u002Fli>\n\u003Cli>Add your new tracking ID to the plugin setting, “GA Tracking ID”\u003C\u002Fli>\n\u003Cli>Select “GA4” for the plugin setting, “Tracking Method”\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Save changes and done. Wait 24-48 hours before viewing collected data in your GA account.\u003C\u002Fp>\n\u003Ch3>🔥 GA Tracking Options\u003C\u002Fh3>\n\u003Cp>Here are the tracking methods available with this plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fanalytics\u002Fanswer\u002F10089681\" rel=\"nofollow ugc\">GA4\u003C\u002Fa> \u002F Google Analytics 4 (default)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fanalytics\u002Fanswer\u002F11583528\" rel=\"nofollow ugc\">Universal Analytics\u003C\u002Fa> (deprecated)\u003C\u002Fli>\n\u003Cli>Legacy Tracking (deprecated)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> GA4 is recommended. Google has deprecated\u002Fdisabled all other tracking options.\u003C\u002Fp>\n\u003Ch3>🔥 GA Feature Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Supports \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fanalytics\u002Fanswer\u002F9304153\" rel=\"nofollow ugc\">Google Analytics 4\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Supports \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fanalytics\u002Fanswer\u002F2444872\" rel=\"nofollow ugc\">Display Advertising\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Supports \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fanalytics\u002Fanswer\u002F7377126\" rel=\"nofollow ugc\">Enhanced Link Attribution\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Supports \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fanalytics\u002Fanswer\u002F2763052\" rel=\"nofollow ugc\">IP Anonymization\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Supports \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fanalytics\u002Fanswer\u002F6385009\" rel=\"nofollow ugc\">Force SSL\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Supports \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fanalytics\u002Fanswer\u002F12979939\" rel=\"nofollow ugc\">Google Optimize\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Supports \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fanalytics\u002Fanswer\u002F14275483\" rel=\"nofollow ugc\">Consent Signals\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Supports Tracker Objects (Universal Analytics)\u003C\u002Fli>\n\u003Cli>Supports User Opt-Out (Universal Analytics)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Also supports tracking links and conversions via the Custom Code setting. Learn more about \u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Fanalytics\u002F\" rel=\"nofollow ugc\">Google Analytics\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>🔥 General Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Blazing fast performance\u003C\u002Fli>\n\u003Cli>Does one thing and does it well\u003C\u002Fli>\n\u003Cli>Drop-dead simple and easy to use\u003C\u002Fli>\n\u003Cli>Regularly updated and “future proof”\u003C\u002Fli>\n\u003Cli>Stays current with the latest tracking code\u003C\u002Fli>\n\u003Cli>Includes tracking code in header or footer\u003C\u002Fli>\n\u003Cli>Includes tracking code on all WordPress web pages\u003C\u002Fli>\n\u003Cli>Includes option to add your own custom markup\u003C\u002Fli>\n\u003Cli>Sleek plugin Settings page with toggling panels\u003C\u002Fli>\n\u003Cli>Option to disable tracking of admin-level users\u003C\u002Fli>\n\u003Cli>Option to enable page tracking in the Admin Area\u003C\u002Fli>\n\u003Cli>Works with or without Gutenberg Block Editor\u003C\u002Fli>\n\u003Cli>Easy to customize the tracking code\u003C\u002Fli>\n\u003Cli>More features available in the \u003Ca href=\"https:\u002F\u002Fplugin-planet.com\u002Fga-google-analytics-pro\u002F\" rel=\"nofollow ugc\">Pro version&nbsp;&raquo;\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This is a lightweight plugin that inserts the required GA tracking code. To view your site statistics, visit your Google Analytics account.\u003C\u002Fp>\n\u003Ch3>🔥 Pro Version\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugin-planet.com\u002Fga-google-analytics-pro\u002F\" rel=\"nofollow ugc\">GA Google Analytics Pro\u003C\u002Fa> includes the same features as the free version, PLUS the following:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Visitor Opt-Out Box (frontend UI)\u003C\u002Fli>\n\u003Cli>Configure multiple tracking codes\u003C\u002Fli>\n\u003Cli>Live Preview of all tracking codes\u003C\u002Fli>\n\u003Cli>Choose location of multiple tracking codes\u003C\u002Fli>\n\u003Cli>Supports Custom Code in header or footer\u003C\u002Fli>\n\u003Cli>Disable tracking of all logged-in users\u003C\u002Fli>\n\u003Cli>Disable Tracking for any Post IDs, User Roles, Post Types\u003C\u002Fli>\n\u003Cli>Disable Tracking for Search Results and Post Archives\u003C\u002Fli>\n\u003Cli>Display Opt-Out Box automatically or via shortcode\u003C\u002Fli>\n\u003Cli>Complete Inline Help\u002FDocumentation\u003C\u002Fli>\n\u003Cli>Priority plugin help and support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>🚀 Learn more and get \u003Ca href=\"https:\u002F\u002Fplugin-planet.com\u002Fga-google-analytics-pro\u002F\" rel=\"nofollow ugc\">GA Pro &raquo;\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>User Data:\u003C\u002Fstrong> This plugin does not collect any user data. Even so, the tracking code added by this plugin is used by Google to collect all sorts of user data. You can learn more about Google Privacy \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Cookies:\u003C\u002Fstrong> This plugin uses simple cookies for the visitor Opt-Out Box to remember user preference for opt-in or out of Google Analytics.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Services:\u003C\u002Fstrong> This plugin does not connect to any third-party locations or services, but it does enable Google to collect all sorts of data.\u003C\u002Fp>\n\u003Cp>GA Google Analytics is developed and maintained by \u003Ca href=\"https:\u002F\u002Fx.com\u002Fperishable\" rel=\"nofollow ugc\">Jeff Starr\u003C\u002Fa>, 15-year \u003Ca href=\"https:\u002F\u002Fplugin-planet.com\u002F\" rel=\"nofollow ugc\">WordPress developer\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fbooks.perishablepress.com\u002F\" rel=\"nofollow ugc\">book author\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Support development\u003C\u002Fh3>\n\u003Cp>I develop and maintain this free plugin with love for the WordPress community. To show support, you can \u003Ca href=\"https:\u002F\u002Fmonzillamedia.com\u002Fdonate.html\" rel=\"nofollow ugc\">make a donation\u003C\u002Fa> or purchase one of my books:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwp-tao.com\u002F\" rel=\"nofollow ugc\">The Tao of WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdigwp.com\u002F\" rel=\"nofollow ugc\">Digging into WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fhtaccessbook.com\u002F\" rel=\"nofollow ugc\">.htaccess made easy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwp-tao.com\u002Fwordpress-themes-book\u002F\" rel=\"nofollow ugc\">WordPress Themes In Depth\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbooks.perishablepress.com\u002Fdownloads\u002Fwizards-collection-sql-recipes-wordpress\u002F\" rel=\"nofollow ugc\">Wizard’s SQL Recipes for WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>And\u002For purchase one of my premium WordPress plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugin-planet.com\u002Fbbq-pro\u002F\" rel=\"nofollow ugc\">BBQ Pro\u003C\u002Fa> – Blazing fast WordPress firewall\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugin-planet.com\u002Fblackhole-pro\u002F\" rel=\"nofollow ugc\">Blackhole Pro\u003C\u002Fa> – Automatically block bad bots\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugin-planet.com\u002Fbanhammer-pro\u002F\" rel=\"nofollow ugc\">Banhammer Pro\u003C\u002Fa> – Monitor traffic and ban the bad guys\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugin-planet.com\u002Fga-google-analytics-pro\u002F\" rel=\"nofollow ugc\">GA Google Analytics Pro\u003C\u002Fa> – Connect WordPress to Google Analytics\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugin-planet.com\u002Fhead-meta-pro\u002F\" rel=\"nofollow ugc\">Head Meta Pro\u003C\u002Fa> – Ultimate Meta Tags for WordPress\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugin-planet.com\u002Fsimple-ajax-chat-pro\u002F\" rel=\"nofollow ugc\">Simple Ajax Chat Pro\u003C\u002Fa> – Unlimited chat rooms\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugin-planet.com\u002Fusp-pro\u002F\" rel=\"nofollow ugc\">USP Pro\u003C\u002Fa> – Unlimited front-end forms\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Links, tweets and likes also appreciated. Thank you! 🙂\u003C\u002Fp>\n","Adds Google Analytics tracking code to your WordPress site. Supports many tracking features.",400000,9723797,98,158,"2026-02-09T15:54:00.000Z","4.7","5.6.20",[48,71,72,20,21],"google","google-analytics","https:\u002F\u002Fperishablepress.com\u002Fgoogle-analytics-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fga-google-analytics.20260209.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":83,"downloaded":84,"rating":85,"num_ratings":86,"last_updated":87,"tested_up_to":44,"requires_at_least":88,"requires_php":46,"tags":89,"homepage":92,"download_link":93,"security_score":94,"vuln_count":95,"unpatched_count":13,"last_vuln_date":96,"fetched_at":26},"wp-slimstat","SlimStat Analytics","5.4.1","VeronaLabs","https:\u002F\u002Fprofiles.wordpress.org\u002Fveronalabs\u002F","\u003Cp>Track returning customers and registered users, monitor Javascript events, detect intrusions, analyze email campaigns. Thousands of WordPress sites are already using it.\u003C\u002Fp>\n\u003Ch4>Main Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Real-Time Access Log\u003C\u002Fstrong>: measure server latency, track page events, keep an eye on your bounce rate and much more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcodes\u003C\u002Fstrong>: display reports in widgets or directly in posts and pages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize Reports\u003C\u002Fstrong>: Customize all pages—Real-time, Overview, Audience, Site Analysis, and Traffic Sources—to fit your needs easily!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GDPR\u003C\u002Fstrong>: fully compliant with GDPR European law. Integrates seamlessly with popular Consent Management Platforms (WP Consent API, Real Cookie Banner).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Filters\u003C\u002Fstrong>: exclude users from statistics collection based on various criteria, including user roles, common robots, IP subnets, admin pages, country, etc.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Export to Excel\u003C\u002Fstrong>: download your reports as CSV files, generate user heatmaps or get daily emails right in your mailbox (via Pro).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cache\u003C\u002Fstrong>: compatible with W3 Total Cache, WP SuperCache, CloudFlare and most caching plugins.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy\u003C\u002Fstrong>: hash IP addresses to protect your users’ privacy.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Geolocation\u003C\u002Fstrong>: identify your visitors by city and country, browser type and operating system (courtesy of \u003Ca href=\"https:\u002F\u002Fwww.maxmind.com\u002F\" rel=\"nofollow ugc\">MaxMind\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fbrowscap.org\" rel=\"nofollow ugc\">Browscap\u003C\u002Fa>).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>World Map\u003C\u002Fstrong>: see where your visitors are coming from, even on your mobile device (courtesy of \u003Ca href=\"https:\u002F\u002Fwww.ammap.com\u002F\" rel=\"nofollow ugc\">amMap\u003C\u002Fa>).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Pack Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Network Analytics\u003C\u002Fstrong>: Enable a network-wide view of your reports and settings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Reports\u003C\u002Fstrong>: Receive your reports directly in your mailbox.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Export to Excel\u003C\u002Fstrong>: Download your reports as CSV files.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Heatmap\u003C\u002Fstrong>: Display a heatmap layer of the most clicked areas on your website.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Overview\u003C\u002Fstrong>: Monitor your registered users by tracking their activities and time on site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>MaxMind Integration\u003C\u002Fstrong>: Connect to MaxMind’s Geolocation API to retrieve detailed information about your visitors.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom DB\u003C\u002Fstrong>: Use an external database to store all the information about your visitors.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extended Overview\u003C\u002Fstrong>: Add custom columns to the User Overview widget and export file.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.6+\u003C\u002Fli>\n\u003Cli>PHP 7.4+\u003C\u002Fli>\n\u003Cli>MySQL 5.0.3+\u003C\u002Fli>\n\u003Cli>At least 5 MB of free web space (240 MB if you plan on using the external libraries for geolocation and browser detection)\u003C\u002Fli>\n\u003Cli>At least 10 MB of free DB space\u003C\u002Fli>\n\u003Cli>At least 32 Mb of free PHP memory for the tracker (peak memory usage)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Please note\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>If you decide to uninstall Slimstat Analytics, all the stats will be \u003Cstrong>PERMANENTLY\u003C\u002Fstrong> deleted from your database. Make sure to setup a database backup (wp_slim_*) to avoid losing your data.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Report Bugs\u003C\u002Fh4>\n\u003Cp>Having trouble with a bug? Please \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwp-slimstat\u002Fwp-slimstat\u002Fissues\u002Fnew\" rel=\"nofollow ugc\">create an issue\u003C\u002Fa> on GitHub. Kindly note that \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwp-slimstat\u002Fwp-slimstat\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa> is exclusively for bug reports; other inquiries will be closed.\u003C\u002Fp>\n\u003Cp>For security vulnerabilities, please report them through the \u003Ca href=\"https:\u002F\u002Fpatchstack.com\u002Fdatabase\u002Fwordpress\u002Fplugin\u002Fwp-slimstat\u002Fvdp\" rel=\"nofollow ugc\">Patchstack Vulnerability Disclosure Program\u003C\u002Fa>. The Patchstack team will validate, triage, and handle any security issues.\u003C\u002Fp>\n","The leading web analytics plugin for WordPress",80000,6948248,96,815,"2026-03-10T07:34:00.000Z","5.6",[48,90,91,20,21],"geolocation","reports","https:\u002F\u002Fwp-slimstat.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-slimstat.5.4.1.zip",88,24,"2026-03-18 00:00:00",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":105,"downloaded":106,"rating":32,"num_ratings":107,"last_updated":108,"tested_up_to":44,"requires_at_least":109,"requires_php":17,"tags":110,"homepage":113,"download_link":114,"security_score":115,"vuln_count":29,"unpatched_count":13,"last_vuln_date":116,"fetched_at":26},"wp-piwik","Connect Matomo – Analytics Dashboard for WordPress","1.1.1","matomoteam","https:\u002F\u002Fprofiles.wordpress.org\u002Fmatomoteam\u002F","\u003Cp>\u003Cstrong>Version 1.1.1 includes an important security related fix, it is highly recommended to update to this version.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you are not yet using Matomo On-Premise, Matomo Cloud or hosting your own instance of Matomo, please use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmatomo\u002F\" rel=\"ugc\">Matomo for WordPress plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin uses the Matomo API to show your Matomo statistics in your WordPress dashboard. It’s also able to add the Matomo tracking code to your blog and to do some modifications to the tracking code. Additionally, WP-Matomo supports WordPress networks and manages multiple sites and their tracking codes.\u003C\u002Fp>\n\u003Cp>To use this plugin the Matomo web analytics application is required. If you do not already have a Matomo setup (e.g., provided by your web hosting service), you have two simple options: use either a \u003Ca href=\"http:\u002F\u002Fmatomo.org\u002F\" rel=\"nofollow ugc\">self-hosted Matomo\u003C\u002Fa> or a \u003Ca href=\"https:\u002F\u002Fwww.innocraft.cloud\u002F?pk_campaign=WP-Piwik\" rel=\"nofollow ugc\">cloud-hosted Matomo by InnoCraft\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Requirements:\u003C\u002Fstrong> PHP 7.0 (or higher), WordPress 5.0 (or higher), Matomo 4.0 (or higher)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Languages:\u003C\u002Fstrong> English, Albanian, Chinese, Dutch, French, German, Greek, Hungarian, Italian, Polish, Portuguese (Brazil). Partially supported: Azerbaijani, Belarusian, Hindi, Lithuanian, Luxembourgish, Norwegian, Persian, Romanian, Russian, Spanish, Swedish, Turkish, Ukrainian\u003C\u002Fp>\n\u003Ch4>What is Matomo?\u003C\u002Fh4>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FQc2kooLNDiU?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fmatomo.org\u002Fwhat-is-matomo\u002F\" rel=\"nofollow ugc\">Learn more.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>First steps\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Learn how to install your own Matomo instance: \u003Ca href=\"https:\u002F\u002Fmatomo.org\u002Fdocs\u002Frequirements\u002F\" rel=\"nofollow ugc\">Requirements\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fmatomo.org\u002Fdocs\u002Finstallation-optimization\u002F\" rel=\"nofollow ugc\">Installation\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>If you need support about Matomo, please have a look at the \u003Ca href=\"https:\u002F\u002Fforum.matomo.org\u002F\" rel=\"nofollow ugc\">Matomo forums\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Finally, you can start \u003Ca href=\"https:\u002F\u002Fmatomo.org\u002Fblog\u002F2015\u002F05\u002Fwordpress-integration-wp-piwik-1-0\u002F\" rel=\"nofollow ugc\">setting up WP-Matomo\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Shortcodes\u003C\u002Fh4>\n\u003Cp>You can use following shortcodes if activated:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wp-piwik module=\"overview\" title=\"\" period=\"day\" date=\"yesterday\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Shows overview table like WP-Matomo’s overview dashboard. See Matomo API documentation on VisitsSummary.get to get more information on period and day. Multiple data arrays will be cumulated. If you fill the title attribute, its content will be shown in the table’s title.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wp-piwik module=\"opt-out\" language=\"en\" width=\"100%\" height=\"200px\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Shows the Matomo opt-out Iframe. You can change the Iframe’s language by the language attribute (e.g. de for German language) and its width and height using the corresponding attributes.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wp-piwik module=\"post\" range=\"last30\" key=\"sum_daily_nb_uniq_visitors\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Shows the chosen keys value related to the current post. You can define a range (format: lastN, previousN or YYYY-MM-DD,YYYY-MM-DD) and the desired value’s key (e.g., sum_daily_nb_uniq_visitors, nb_visits or nb_hits – for details see Matomo’s API method Actions.getPageUrl using a range).\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wp-piwik]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>is equal to \u003Cem>[wp-piwik module=”overview” title=”” period=”day” date=”yesterday”]\u003C\u002Fem>.\u003C\u002Fp>\n\u003Ch4>Credits and Acknowledgements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Graphs powered by \u003Ca href=\"https:\u002F\u002Fwww.chartjs.org\" rel=\"nofollow ugc\">Chart.js\u003C\u002Fa> (MIT License).\u003C\u002Fli>\n\u003Cli>All translators at Transifex and WordPress.\u003C\u002Fli>\n\u003Cli>Anyone who donates to the WP-Matomo project, including the Matomo team!\u003C\u002Fli>\n\u003Cli>All users who send me mails containing criticism, commendation, feature requests and bug reports – you help me to make WP-Matomo much better!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Thank you all!\u003C\u002Fp>\n","Adds Matomo (former Piwik) statistics to your WordPress dashboard and is also able to add the Matomo Tracking Code to your blog.",60000,2878717,95,"2026-03-10T06:59:00.000Z","5.0",[48,111,20,112,21],"matomo","stats","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fwp-piwik\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-piwik.1.1.1.zip",97,"2023-09-21 00:00:00",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":31,"num_ratings":127,"last_updated":128,"tested_up_to":44,"requires_at_least":129,"requires_php":17,"tags":130,"homepage":133,"download_link":134,"security_score":135,"vuln_count":11,"unpatched_count":13,"last_vuln_date":136,"fetched_at":26},"newstatpress","NewStatPress","1.4.4","ice00","https:\u002F\u002Fprofiles.wordpress.org\u002Fice00\u002F","\u003Cp>NewStatPress is a new version of StatPress that was the first real-time plugin dedicated to the management of statistics about blog visits.\u003C\u002Fp>\n\u003Cp>It collects information about visitors, spiders, search keywords, feeds, browsers etc.\u003C\u002Fp>\n\u003Cp>Once the plugin NewStatPress has been activated it immediately starts to collect statistics information.\u003Cbr \u002F>\nUsing NewStatPress you could spy your visitors while they are surfing your blog or check which are the preferred pages, posts and categories.\u003Cbr \u002F>\nIn the Dashboard menu you will find the NewStatPress page where you could look up the statistics (overview or detailed).\u003Cbr \u002F>\nNewStatPress also includes a widget one can possibly add to a sidebar (or easy PHP code if you can’t use widgets!).\u003C\u002Fp>\n\u003Cp>With the new ajax\u002Fjavascript usage for variables in widget, the plugin is faster for a user being visit your site even with 1GB or more of database to use! (requires the External API be enabled in NewStatPress>Options>API)\u003C\u002Fp>\n\u003Cp>IMPORTANT: all previous versions from 1.0.4 are subject to XSS and SQL injection from an old Statpress routine. You have to use at least version 1.0.6 to avoid security issue.\u003Cbr \u002F>\nPLEASE UPDATE always to the latest version available.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>Check at  http:\u002F\u002Fnewstatpress.altervista.org\u003C\u002Fp>\n\u003Ch4>What’s new?\u003C\u002Fh4>\n\u003Cp>Simple adding index to database and changes some data fields for better database storing (from here http:\u002F\u002Fwww.poundbangwhack.com\u002F2010\u002F07\u002F03\u002Fimprove-the-performance-of-the-wordpress-plugin-statpress-and-your-blog\u002F where some modification comes from)\u003C\u002Fp>\n\u003Ch4>Ban IP\u003C\u002Fh4>\n\u003Cp>You could ban IP list from stats editing def\u002Fbanips.dat file.\u003C\u002Fp>\n\u003Ch4>DB Table maintenance\u003C\u002Fh4>\n\u003Cp>NewStatPress can automatically delete older records to allow the insertion of newer records when limited space is present.\u003Cbr \u002F>\nThis features is left as original StatPress but it will be replaced by the history data instead.\u003C\u002Fp>\n\u003Ch4>External API\u003C\u002Fh4>\n\u003Cp>External API are a way to gives the collected informations as a web service using a POST call.\u003Cbr \u002F>\nWith it you can use (for example) your collected data of WordPress inside a Drupal site.\u003Cbr \u002F>\nThe API must be enables by check a flag into the option (by default is disabled) and a private KEY must be entered (you can generate a random one).\u003Cbr \u002F>\nThis KEY is for authenticate the called as a valid allowed client.\u003Cbr \u002F>\nEven if the API is for external usage, it will be used internally for speed up page generation using AJAX, so at some point you will need to activate it to continue to see overview and Details pages.\u003C\u002Fp>\n\u003Cp>Actually those are the available commands:\u003C\u002Fp>\n\u003Cp>Command | Parameters | Description\u003C\u002Fp>\n\u003Cul>\n\u003Cli>version                 gives the Newstatpress version in use\u003C\u002Fli>\n\u003Cli>dashboard               gives the Newstatpress dashboard overview table\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>External API is actually used by Multi-NewStatPress (a software than manages data from multiple installation of NewStatPress in different servers).\u003C\u002Fp>\n\u003Cp>If you want to use the API you need to pass to POST those values:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>VAR   the variable for the query (like ‘Version’)\u003C\u002Fli>\n\u003Cli>KEY   the MD5 of date at minute level plus the key you enter into option (e.g in PHP: md5(gmdate(‘m-d-y H i’).key) )\u003C\u002Fli>\n\u003Cli>PAR   the parameter associated with the VAR\u003C\u002Fli>\n\u003Cli>TYP   the type of result: JSON (default) of HTML\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>into those url: your_site+”\u002Fwp-content\u002Fplugins\u002Fnewstatpress\u002Fincludes\u002Fapi\u002Fexternal.php”\u003C\u002Fp>\n\u003Ch4>NewStatPress Widget \u002F NewStatPress_Print function\u003C\u002Fh4>\n\u003Cp>Widget is customizable. These are the available variables:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>%thistotalvisits% – this page, total visits\u003C\u002Fli>\n\u003Cli>%alltotalvisits% – all page, total visits\u003C\u002Fli>\n\u003Cli>%totalpageviews% – total pages view\u003C\u002Fli>\n\u003Cli>%monthtotalpageviews% – total pages view in the month\u003C\u002Fli>\n\u003Cli>%todaytotalpageviews% –  total pages view today\u003C\u002Fli>\n\u003Cli>%since% – Date of the first hit\u003C\u002Fli>\n\u003Cli>%visits% – Today visits\u003C\u002Fli>\n\u003Cli>%yvisits% – Yesterday visits\u003C\u002Fli>\n\u003Cli>%mvisits% – Month visits\u003C\u002Fli>\n\u003Cli>%wvisits% – Week visits\u003C\u002Fli>\n\u003Cli>%totalvisits% – Total visits\u003C\u002Fli>\n\u003Cli>%os% – Operative system\u003C\u002Fli>\n\u003Cli>%browser% – Browser\u003C\u002Fli>\n\u003Cli>%ip% – IP address\u003C\u002Fli>\n\u003Cli>%visitorsonline% – Counts all online visitors\u003C\u002Fli>\n\u003Cli>%usersonline% – Counts logged online visitors\u003C\u002Fli>\n\u003Cli>%toppost% – The most viewed Post\u003C\u002Fli>\n\u003Cli>%topbrowser% – The most used Browser\u003C\u002Fli>\n\u003Cli>%topos% – The most used O.S.\u003C\u002Fli>\n\u003Cli>%topsearch% – The most used search terms\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>In widget, those are special html contropart:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>%br%  => \u003C\u002Fli>\n\u003Cli>%ul%  => \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cul>\n* %\u002Ful% => \u003C\u002Ful>\n\u003Cul>\n\u003Cli>%li%  => \u003C\u002Fli>\n\u003Cli>\u003C\u002Fli>\n\u003Cli>%\u002Fli% => \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Now you could add these values everywhere! NewStatPress offers a new PHP function \u003Cem>newstatpress_print()\u003C\u002Fem>.\u003Cbr \u002F>\n* i.e. newstatpress_print(“%totalvisits% total visits.”);\u003C\u002Fp>\n\u003Cp>New experimental functions: place this command [NewStatPress: xxx] every were in your WordPress blog pages and you will have the graph about the xxx function.\u003C\u002Fp>\n\u003Cp>Available functions are:\u003Cbr \u002F>\n* [NewStatPress: Overview]\u003Cbr \u002F>\n* [NewStatPress: Top days]\u003Cbr \u002F>\n* [NewStatPress: O.S.]\u003Cbr \u002F>\n* [NewStatPress: Browser]\u003Cbr \u002F>\n* [NewStatPress: Feeds]\u003Cbr \u002F>\n* [NewStatPress: Search Engine]\u003Cbr \u002F>\n* [NewStatPress: Search terms]\u003Cbr \u002F>\n* [NewStatPress: Top referrer]\u003Cbr \u002F>\n* [NewStatPress: Languages]\u003Cbr \u002F>\n* [NewStatPress: Spider]\u003Cbr \u002F>\n* [NewStatPress: Top Pages]\u003Cbr \u002F>\n* [NewStatPress: Top Days – Unique visitors]\u003Cbr \u002F>\n* [NewStatPress: Top Days – Pageviews]\u003Cbr \u002F>\n* [NewStatPress: Top IPs – Pageviews]\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>GPLv2 or later\u003C\u002Fp>\n\u003Ch3>License URI\u003C\u002Fh3>\n\u003Cp>https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\u003C\u002Fp>\n","NewStatPress (Statpress plugin fork) is a real-time plugin to manage the visits' statistics about your blog  (without external web analytics).",9000,938656,84,"2026-01-06T08:35:00.000Z","3.5",[48,131,20,21,132],"dashboard","visits","http:\u002F\u002Fnewstatpress.altervista.org","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnewstatpress.zip",76,"2025-12-11 14:35:21",{"attackSurface":138,"codeSignals":178,"taintFlows":220,"riskAssessment":271,"analyzedAt":282},{"hooks":139,"ajaxHandlers":174,"restRoutes":175,"shortcodes":176,"cronEvents":177,"entryPointCount":13,"unprotectedCount":13},[140,145,149,152,156,160,164,167,171],{"type":141,"name":142,"callback":143,"file":144,"line":95},"action","admin_menu","add_menu_pages","author-page-views.php",{"type":141,"name":146,"callback":147,"file":144,"line":148},"init","increment_view",27,{"type":141,"name":150,"callback":151,"file":144,"line":30},"wp_enqueue_scripts","queue_increment_style",{"type":141,"name":153,"callback":154,"file":144,"line":155},"admin_init","maybe_export_csv",33,{"type":141,"name":157,"callback":158,"file":144,"line":159},"save_post","update_post_author",36,{"type":141,"name":161,"callback":162,"file":144,"line":163},"show_user_profile","show_single_author_report",39,{"type":141,"name":165,"callback":162,"file":144,"line":166},"edit_user_profile",40,{"type":141,"name":168,"callback":169,"file":144,"line":170},"personal_options_update","update_author_rate",43,{"type":141,"name":172,"callback":169,"file":144,"line":173},"edit_user_profile_update",44,[],[],[],[],{"dangerousFunctions":179,"sqlUsage":180,"outputEscaping":183,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":218,"bundledLibraries":219},[],{"prepared":181,"raw":13,"locations":182},8,[],{"escaped":184,"rawEcho":185,"locations":186},17,14,[187,190,193,195,197,198,200,202,204,206,208,210,213,215],{"file":144,"line":188,"context":189},318,"raw output",{"file":191,"line":192,"context":189},"views\\admin-report.php",15,{"file":191,"line":194,"context":189},46,{"file":191,"line":196,"context":189},47,{"file":191,"line":196,"context":189},{"file":191,"line":199,"context":189},48,{"file":191,"line":201,"context":189},49,{"file":191,"line":203,"context":189},50,{"file":191,"line":205,"context":189},51,{"file":191,"line":207,"context":189},52,{"file":191,"line":209,"context":189},57,{"file":211,"line":212,"context":189},"views\\date-dropdown.php",9,{"file":211,"line":214,"context":189},11,{"file":216,"line":217,"context":189},"views\\single-author-report.php",19,2,[],[221,246,259],{"entryPoint":222,"graph":223,"unsanitizedCount":13,"severity":245},"\u003Cauthor-page-views> (author-page-views.php:0)",{"nodes":224,"edges":241},[225,229,234,237],{"id":226,"type":227,"label":228,"file":144,"line":127},"n0","source","$_GET",{"id":230,"type":231,"label":232,"file":144,"line":85,"wp_function":233},"n1","sink","get_var() [SQLi]","get_var",{"id":235,"type":227,"label":236,"file":144,"line":127},"n2","$_GET (x2)",{"id":238,"type":231,"label":239,"file":144,"line":53,"wp_function":240},"n3","query() [SQLi]","query",[242,244],{"from":226,"to":230,"sanitized":243},true,{"from":235,"to":238,"sanitized":243},"low",{"entryPoint":247,"graph":248,"unsanitizedCount":258,"severity":245},"\u003Cadmin-report> (views\\admin-report.php:0)",{"nodes":249,"edges":255},[250,252],{"id":226,"type":227,"label":251,"file":191,"line":192},"$_GET['page']",{"id":230,"type":231,"label":253,"file":191,"line":192,"wp_function":254},"echo() [XSS]","echo",[256],{"from":226,"to":230,"sanitized":257},false,1,{"entryPoint":260,"graph":261,"unsanitizedCount":218,"severity":270},"increment_view (author-page-views.php:77)",{"nodes":262,"edges":267},[263,264,265,266],{"id":226,"type":227,"label":228,"file":144,"line":127},{"id":230,"type":231,"label":232,"file":144,"line":85,"wp_function":233},{"id":235,"type":227,"label":228,"file":144,"line":127},{"id":238,"type":231,"label":239,"file":144,"line":53,"wp_function":240},[268,269],{"from":226,"to":230,"sanitized":257},{"from":235,"to":238,"sanitized":257},"high",{"summary":272,"deductions":273},"The \"author-page-views\" plugin v1.0 exhibits a mixed security posture. On the positive side, there are no known vulnerabilities, no dangerous functions, and all SQL queries utilize prepared statements, which are strong indicators of good security practices. The plugin also performs capability checks, which is a vital security control. However, there are significant concerns identified in the static analysis. The taint analysis revealed two flows with unsanitized paths, one of which is rated as high severity, indicating a potential for data to be processed without proper validation. Furthermore, only 55% of output escaping is properly done, leaving a substantial portion of output potentially vulnerable to cross-site scripting (XSS) attacks. The absence of nonce checks on AJAX handlers, while the attack surface for AJAX is currently zero, could become a risk if new handlers are added without proper security considerations.\n\nWhile the plugin has a clean vulnerability history with no recorded CVEs, this does not negate the risks identified in the static analysis. The taint flow issues and the incomplete output escaping are present risks that need to be addressed regardless of past vulnerability records. The plugin's strengths lie in its disciplined SQL handling and capability checks, but the identified taint flow and output escaping issues represent notable weaknesses that could be exploited in real-world scenarios. A comprehensive review and remediation of these issues are recommended to improve the plugin's overall security.",[274,277,279],{"reason":275,"points":276},"High severity taint flow",12,{"reason":278,"points":181},"Unsanitized paths in taint flow",{"reason":280,"points":281},"Incomplete output escaping",6,"2026-03-17T01:02:30.775Z",{"wat":284,"direct":291},{"assetPaths":285,"generatorPatterns":288,"scriptPaths":289,"versionParams":290},[286,287],"\u002Fwp-content\u002Fplugins\u002Fauthor-page-views\u002Fviews\u002Fdate-dropdown.php","\u002Fwp-content\u002Fplugins\u002Fauthor-page-views\u002Fviews\u002Fadmin-report.php",[],[],[],{"cssClasses":292,"htmlComments":293,"htmlAttributes":294,"restEndpoints":295,"jsGlobals":296,"shortcodeOutput":297},[],[],[],[],[],[]]