[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fl-7K-rh0iQcs98DhfRiWer_2dOMDj8rcrcL38VcLXhY":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":141,"fingerprints":293},"zyflora-analytics","Zyflora Analytics","1.0.0","Bjjoha","https:\u002F\u002Fprofiles.wordpress.org\u002Fbjjoha\u002F","\u003Cp>\u003Cstrong>Track AI Search Engine Traffic in WordPress\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Zyflora Analytics helps you understand where your traffic comes from – including the growing wave of AI search engines like ChatGPT, Claude, Perplexity, and Gemini.\u003C\u002Fp>\n\u003Cp>See how much traffic comes from:\u003Cbr \u002F>\n* AI search engines (ChatGPT, Claude, Perplexity, etc.)\u003Cbr \u002F>\n* Traditional search engines (Google, Bing, DuckDuckGo, etc.)\u003Cbr \u002F>\n* Social media platforms (Facebook, Twitter, LinkedIn, etc.)\u003C\u002Fp>\n\u003Ch4>⚡ Fast & Privacy-Friendly\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Performance\u003C\u002Fstrong> – Uses WordPress shutdown hook to track after page is sent\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Works with caching\u003C\u002Fstrong> – Compatible with WP Rocket, W3 Total Cache, Cloudflare, etc.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Small footprint\u003C\u002Fstrong> – Lightweight plugin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No external services\u003C\u002Fstrong> – All data stays on your server\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GDPR compliant\u003C\u002Fstrong> – No personal data collected\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🤖 AI Search Tracking\u003C\u002Fh4>\n\u003Cp>Track traffic from:\u003Cbr \u002F>\n* \u003Cstrong>ChatGPT\u003C\u002Fstrong> – OpenAI’s search\u003Cbr \u002F>\n* \u003Cstrong>Claude\u003C\u002Fstrong> – Anthropic’s AI assistant\u003Cbr \u002F>\n* \u003Cstrong>Perplexity AI\u003C\u002Fstrong> – Answer engine\u003Cbr \u002F>\n* \u003Cstrong>Gemini\u003C\u002Fstrong> – Google’s AI\u003Cbr \u002F>\n* \u003Cstrong>You.com\u003C\u002Fstrong> – AI search\u003Cbr \u002F>\n* \u003Cstrong>Phind\u003C\u002Fstrong> – Developer search\u003Cbr \u002F>\n* \u003Cstrong>Bing AI\u003C\u002Fstrong> – Microsoft Copilot\u003Cbr \u002F>\n* \u003Cstrong>Grok\u003C\u002Fstrong> – X’s AI\u003C\u002Fp>\n\u003Ch4>🔒 Privacy First\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>All data stays on your server\u003C\u002Fstrong> – No external services\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No cookies\u003C\u002Fstrong> – No tracking pixels\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No user tracking\u003C\u002Fstrong> – Just page views\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GDPR compliant\u003C\u002Fstrong> – Privacy by default\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎯 Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Stats\u003C\u002Fstrong>\u003Cbr \u002F>\n* Track AI search engine traffic\u003Cbr \u002F>\n* Top performing posts\u003Cbr \u002F>\n* Views column in posts\u002Fpages\u003Cbr \u002F>\n* AI vs Traditional comparison\u003C\u002Fp>\n","Track AI search traffic (ChatGPT, Claude, Perplexity) vs traditional search (Google, Bing). Privacy-friendly, all data stays on your server.",0,112,"2026-02-22T17:54:00.000Z","6.9.4","5.0","7.0",[18,19,20,21,22],"ai-search","analytics","chatgpt","performance","traffic","https:\u002F\u002Fwww.zyflora.org\u002Fwordpress-stats-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fzyflora-analytics.1.0.0.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"bjjoha",5,10,30,94,"2026-04-04T11:05:01.289Z",[37,56,74,97,118],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":25,"downloaded":45,"rating":11,"num_ratings":11,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":54,"download_link":55,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"profound-agent-analytics","Profound Agent Analytics","1.0.3","Profound","https:\u002F\u002Fprofiles.wordpress.org\u002Fenarm4\u002F","\u003Cp>Profound Agent Analytics is a powerful WordPress plugin that integrates with Profound’s edge log analysis service to identify, classify, and provide reporting on bot and human traffic to your website. The plugin works by efficiently collecting and sending request data from public pages to Profound’s analytics platform. Read more \u003Ca href=\"https:\u002F\u002Fdocs.tryprofound.com\u002Fagent-analytics\u002Fwordpress\u002Fintroduction\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Non-blocking Performance\u003C\u002Fstrong>: Uses an asynchronous queue system to ensure zero impact on page load times\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy-Focused\u003C\u002Fstrong>: Query parameter redaction to protect sensitive data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Batching\u003C\u002Fstrong>: Efficiently sends logs in batches to minimize network overhead\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Circuit Breaker\u003C\u002Fstrong>: Automatic protection against API failures to prevent cascading issues\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Configuration\u003C\u002Fstrong>: Extensive settings for customizing what data is collected and sent\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enterprise Ready\u003C\u002Fstrong>: Supports environment variables and constants for API key configuration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>The plugin captures essential HTTP request metadata (method, path, status, timing)\u003C\u002Fli>\n\u003Cli>Data is immediately queued in a local database table with minimal overhead\u003C\u002Fli>\n\u003Cli>A background process sends batched logs to Profound’s API endpoint\u003C\u002Fli>\n\u003Cli>Failures are automatically retried with exponential backoff\u003C\u002Fli>\n\u003Cli>Your Profound dashboard provides real-time insights into your traffic\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Privacy & Security\u003C\u002Fh4>\n\u003Cp>Profound Agent Analytics is designed with privacy and security at its core:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Complete IP Tracking\u003C\u002Fstrong>: Captures full IP addresses for accurate traffic analysis and reverse DNS lookups (required for bot detection)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sensitive Data Protection\u003C\u002Fstrong>: Automatically redacts passwords, tokens, and credit card information from query parameters\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Public Traffic Only\u003C\u002Fstrong>: Excludes all WordPress admin, REST API, and system paths – only tracks public visitor traffic\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Encrypted Storage\u003C\u002Fstrong>: API keys are encrypted using WordPress salts when Sodium extension is available\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Cookie Tracking\u003C\u002Fstrong>: Server-side only – does not use cookies or client-side tracking\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Performance Optimized\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Adds less than 1ms to request processing time\u003C\u002Fli>\n\u003Cli>Efficient database operations with proper indexing\u003C\u002Fli>\n\u003Cli>Automatic cleanup of old log entries\u003C\u002Fli>\n\u003Cli>Memory-aware batching to prevent large payloads\u003C\u002Fli>\n\u003Cli>Configurable queue size limits\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>This plugin sends data to Profound’s analytics service (https:\u002F\u002Fartemis.api.tryprofound.com). The data sent includes:\u003Cbr \u002F>\n– Full IP addresses (required for bot detection and traffic analysis)\u003Cbr \u002F>\n– Request URLs from public pages only (admin and system paths are excluded)\u003Cbr \u002F>\n– HTTP headers (user agent, referer)\u003Cbr \u002F>\n– Response metadata (status code, size, duration)\u003Cbr \u002F>\n– Query parameters (with sensitive values redacted)\u003C\u002Fp>\n\u003Cp>The plugin only tracks public visitor traffic. WordPress admin activity, user actions, and system operations are not collected. All data is processed in accordance with Profound’s privacy policy available at https:\u002F\u002Ftryprofound.com\u002Fprivacy-policy\u003C\u002Fp>\n\u003Ch3>System Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 6.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>MySQL 5.7+ or MariaDB 10.2+\u003C\u002Fli>\n\u003Cli>Ability to make outbound HTTPS requests\u003C\u002Fli>\n\u003Cli>WP-Cron enabled (or real cron configured)\u003C\u002Fli>\n\u003Cli>Sodium PHP extension (recommended for encryption)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, please contact support@tryprofound.com\u003C\u002Fp>\n","Profound Agent Analytics sends lightweight HTTP request logs to Profound's analytics platform for advanced bot detection and traffic analysis.",439,"2025-12-02T21:05:00.000Z","6.8.5","6.0","7.4",[19,51,21,52,53],"bot-detection","security","traffic-analysis","https:\u002F\u002Fdocs.tryprofound.com\u002Fagent-analytics\u002Fwordpress\u002Fintroduction","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprofound-agent-analytics.1.0.3.zip",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":32,"downloaded":64,"rating":11,"num_ratings":11,"last_updated":65,"tested_up_to":47,"requires_at_least":15,"requires_php":66,"tags":67,"homepage":66,"download_link":73,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"salespeak-llm-optimizer","AI Agent Analytics by Salespeak","1.7.0","liormech","https:\u002F\u002Fprofiles.wordpress.org\u002Fliormech\u002F","\u003Cp>AI agents are visiting your website hundreds of times a month. ChatGPT, Claude, Perplexity, Gemini. They are reading your pages, evaluating your content, and deciding whether to recommend you to their users. Can you see any of it?\u003Cbr \u002F>\n\u003Cstrong>Now you can.\u003C\u002Fstrong>\u003Cbr \u002F>\nBased on analysis of 640,000+ AI agent crawls across B2B websites, AI agent traffic is one of the fastest-growing — and most invisible — sources of website activity. This plugin gives you complete visibility, plus the tools to act on what you find.\u003Cbr \u002F>\n\u003Cstrong>AI Search Analytics\u003C\u002Fstrong>\u003Cbr \u002F>\nMonitor how often AI tools access and cite your content over time — like Google Analytics, but for AI agent traffic. See trends by day, week, and month across all major AI platforms.\u003Cbr \u002F>\n\u003Cstrong>Agent Identification & Analysis\u003C\u002Fstrong>\u003Cbr \u002F>\nIdentify exactly which AI agents are scanning your site: ChatGPT, Claude, Perplexity, Gemini, and more. Understand their behavior patterns and which content draws the most visits.\u003Cbr \u002F>\n\u003Cstrong>Page Performance Intelligence\u003C\u002Fstrong>\u003Cbr \u002F>\nSee exactly which pages ChatGPT, Claude, and other AI agents actually read when answering questions. This is the foundation of effective Answer Engine Optimization (AEO).\u003Cbr \u002F>\n\u003Cstrong>AEO Content Gap Detection\u003C\u002Fstrong>\u003Cbr \u002F>\nDiscover what critical information is missing from your most-accessed pages. Know what to add so AI agents can confidently recommend your site when users ask relevant questions.\u003Cbr \u002F>\n\u003Cstrong>What Makes This Different: The Optimization Layer\u003C\u002Fstrong>\u003Cbr \u002F>\nMost AI analytics plugins stop at tracking. This one also lets you optimize what AI agents see.\u003Cbr \u002F>\nServe LLM-optimized versions of your pages — restructured with structured Q&A, comparison data, and testimonial cues — so ChatGPT and Claude get your complete story, not just whatever text they happen to parse. Analytics + action, not just a dashboard.\u003Cbr \u002F>\nThis is the only WordPress plugin that tracks AI agent visits AND optimizes what they see.\u003C\u002Fp>\n\u003Ch3>Cache Compatibility\u003C\u002Fh3>\n\u003Cp>This plugin includes built-in support for bypassing cache on AI bot requests for:\u003Cbr \u002F>\n* \u003Cstrong>WP Engine\u003C\u002Fstrong> – via \u003Ccode>wpe_is_cacheable\u003C\u002Fcode> filter\u003Cbr \u002F>\n* \u003Cstrong>WP Rocket\u003C\u002Fstrong> – via \u003Ccode>do_rocket_generate_caching_files\u003C\u002Fcode> filter\u003Cbr \u002F>\n* \u003Cstrong>LiteSpeed Cache\u003C\u002Fstrong> – via \u003Ccode>litespeed_can_cache\u003C\u002Fcode> filter and \u003Ccode>LSCACHE_NO_CACHE\u003C\u002Fcode> constant\u003Cbr \u002F>\n* \u003Cstrong>W3 Total Cache\u003C\u002Fstrong> – via \u003Ccode>w3tc_can_cache\u003C\u002Fcode> filter\u003Cbr \u002F>\n* \u003Cstrong>WP Super Cache\u003C\u002Fstrong> – via \u003Ccode>wp_super_cache_late_init\u003C\u002Fcode> filter\u003Cbr \u002F>\n* \u003Cstrong>SiteGround Optimizer\u003C\u002Fstrong> – via \u003Ccode>sg_optimizer_cache_is_enabled\u003C\u002Fcode> filter\u003Cbr \u002F>\n* \u003Cstrong>Kinsta\u003C\u002Fstrong> – via cache-control headers\u003Cbr \u002F>\n* \u003Cstrong>Cloudflare APO\u003C\u002Fstrong> – via cookie-based bypass\u003Cbr \u002F>\n\u003Cstrong>Server-Level Caching (Nginx, Varnish, CDN)\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you use server-level caching that runs BEFORE PHP\u002FWordPress, you may need additional configuration:\u003Cbr \u002F>\nFor \u003Cstrong>Nginx FastCGI Cache\u003C\u002Fstrong>, add to your server config:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>if ($http_user_agent ~* \"(ChatGPT|GPTBot|ClaudeBot|PerplexityBot|Claude-User|Claude-Web|Google-Extended|bingpreview|OpenAI)\") {\n    set $skip_cache 1;\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>For \u003Cstrong>Varnish\u003C\u002Fstrong>, add to your VCL:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>if (req.http.User-Agent ~ \"(?i)(ChatGPT|GPTBot|ClaudeBot|PerplexityBot|Claude-User|Claude-Web|Google-Extended|bingpreview|OpenAI)\") {\n    return (pass);\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>For \u003Cstrong>Cloudflare\u003C\u002Fstrong> (non-APO), create a Cache Rule:\u003Cbr \u002F>\n– When: \u003Ccode>User Agent contains \"ChatGPT\" or \"GPTBot\" or \"ClaudeBot\" or \"PerplexityBot\"\u003C\u002Fcode>\u003Cbr \u002F>\n– Then: Bypass cache\u003Cbr \u002F>\nThe plugin sends \u003Ccode>X-Salespeak-AI-Bot: 1\u003C\u002Fcode> header for AI bot requests to help with debugging.\u003C\u002Fp>\n\u003Ch3>Safety & Performance\u003C\u002Fh3>\n\u003Cp>This plugin is designed to have \u003Cstrong>ZERO impact on normal visitors\u003C\u002Fstrong>:\u003Cbr \u002F>\n* All cache bypass logic only executes when the User-Agent matches a known AI bot pattern\u003Cbr \u002F>\n* For non-AI requests, all filter callbacks immediately return the original value (pass-through)\u003Cbr \u002F>\n* No headers, cookies, or constants are set for normal visitor requests\u003Cbr \u002F>\n* AI bot detection is cached per-request to avoid repeated regex checks\u003Cbr \u002F>\n* The plugin only modifies behavior for an explicit list of known AI bot User-Agent strings:\u003Cbr \u002F>\n  * ChatGPT-User, GPTBot, Claude-User, Claude-Web, ClaudeBot\u003Cbr \u002F>\n  * PerplexityBot, Google-Extended, bingpreview, OpenAI\u003Cbr \u002F>\n  * Applebot-Extended, CCBot, anthropic-ai, cohere-ai\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin integrates with the following external services:\u003C\u002Fp>\n\u003Ch3>Salespeak Analytics API\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Service:\u003C\u002Fstrong> Salespeak’s event tracking and analytics service\u003Cbr \u002F>\n\u003Cstrong>Purpose:\u003C\u002Fstrong> Logs AI agent visits and user interactions for analytics and optimization purposes\u003Cbr \u002F>\n\u003Cstrong>Data Sent:\u003C\u002Fstrong> When AI agents are detected, the plugin sends:\u003Cbr \u002F>\n– Website URL being visited\u003Cbr \u002F>\n– Agent type (ChatGPT, Claude, GPTBot, etc.)\u003Cbr \u002F>\n– Organization ID (for account association)\u003Cbr \u002F>\n– Request ID (for tracking)\u003Cbr \u002F>\n– Campaign ID (default value for organization tracking)\u003Cbr \u002F>\n\u003Cstrong>When Data is Sent:\u003C\u002Fstrong> Only when AI agents are detected visiting your website\u003Cbr \u002F>\n\u003Cstrong>Service Provider:\u003C\u002Fstrong> Salespeak (https:\u002F\u002Fsalespeak.ai)\u003Cbr \u002F>\n\u003Cstrong>Terms of Service:\u003C\u002Fstrong> https:\u002F\u002Fsalespeak.ai\u002Fterms\u003Cbr \u002F>\n\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Fsalespeak.ai\u002Fprivacy\u003C\u002Fp>\n\u003Ch3>Salespeak Content Delivery Network (CDN)\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Service:\u003C\u002Fstrong> Amazon S3-based content delivery for serving AI-optimized content\u003Cbr \u002F>\n\u003Cstrong>Purpose:\u003C\u002Fstrong> Serves alternate, LLM-optimized content to detected AI agents\u003Cbr \u002F>\n\u003Cstrong>Data Sent:\u003C\u002Fstrong> No data is sent to this service — it only serves content based on URL requests\u003Cbr \u002F>\n\u003Cstrong>When Data is Sent:\u003C\u002Fstrong> Not applicable — this is a content delivery service only\u003Cbr \u002F>\n\u003Cstrong>Service Provider:\u003C\u002Fstrong> Amazon Web Services (AWS) S3, managed by Salespeak\u003Cbr \u002F>\n\u003Cstrong>Terms of Service:\u003C\u002Fstrong> https:\u002F\u002Faws.amazon.com\u002Fservice-terms\u002F\u003Cbr \u002F>\n\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Faws.amazon.com\u002Fprivacy\u002F\u003C\u002Fp>\n\u003Ch3>Privacy and Data Handling\u003C\u002Fh3>\n\u003Cp>This plugin only sends data when AI agents are detected visiting your website. No personal user data is collected or transmitted. All data is used solely for analytics and content optimization purposes. The plugin respects user privacy and does not track individual human visitors.\u003C\u002Fp>\n","See which AI agents (ChatGPT, Claude, Perplexity) visit your site, what they read, and optimize what they see. Real-time AI traffic analytics + LLM co &hellip;",356,"2026-02-17T18:26:00.000Z","",[68,69,70,71,72],"aeo","ai-agent-tracking","ai-analytics","ai-traffic","chatgpt-analytics","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsalespeak-llm-optimizer.1.7.0.zip",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":84,"num_ratings":85,"last_updated":86,"tested_up_to":14,"requires_at_least":87,"requires_php":66,"tags":88,"homepage":66,"download_link":93,"security_score":94,"vuln_count":95,"unpatched_count":11,"last_vuln_date":96,"fetched_at":27},"visitors-traffic-real-time-statistics","Visitor Traffic Real Time Statistics","8.5","wp-buy","https:\u002F\u002Fprofiles.wordpress.org\u002Fwp-buy\u002F","\u003Cp>\u003Cstrong>Visitor Traffic Real-Time Statistics for WordPress\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Unlock powerful insights into your website traffic with\u003Cstrong>Visitor Traffic Real-Time Statistics\u003C\u002Fstrong>, the ultimate WordPress plugin for tracking visitors, visits, browsers, operating systems, and more — all in one intuitive dashboard.\u003C\u002Fp>\n\u003Cp>With real-time data and easy-to-use shortcodes, you’ll get a complete picture of your site’s performance without the complexity. Whether you’re a blogger, business owner, or marketer, this plugin gives you the tools to understand your audience better and make smarter decisions.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>Why Choose Visitor Traffic Real-Time Statistics?\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Real-Time Visitor Tracking:\u003C\u002Fstrong> See who’s visiting your site and when — in real-time.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>User-Friendly Dashboard:\u003C\u002Fstrong> All your key insights are displayed on a single, easy-to-navigate dashboard.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Comprehensive Analytics:\u003C\u002Fstrong> Track visitors by country, device, browser, operating system, referrer, and more.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcode Integration:\u003C\u002Fstrong> Display visitor stats anywhere on your site with simple shortcodes.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Insights:\u003C\u002Fstrong> Monitor keywords, search engine referrals, and traffic sources to improve your SEO performance.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Cstrong>Available Shortcodes (Simple & Flexible)\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>Add these shortcodes to any post, page, or widget to showcase your traffic stats:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>[ahc_stats_widget]\u003C\u002Fcode> – Display a site-wide statistics widget on the front end.  \u003C\u002Fli>\n\u003Cli>\u003Ccode>[ahc_stats_widget title=\"Your Title\" fontsize=\"16\" display_today_visitors=true display_total_visitors=true]\u003C\u002Fcode> – Customize the widget with your own parameters.  \u003C\u002Fli>\n\u003Cli>\u003Ccode>[ahc_today_visitors]\u003C\u002Fcode> – Display today’s visitors.  \u003C\u002Fli>\n\u003Cli>\u003Ccode>[ahc_today_visits]\u003C\u002Fcode> – Display today’s page views.  \u003C\u002Fli>\n\u003Cli>\u003Ccode>[ahc_total_visitors]\u003C\u002Fcode> – Show your all-time visitor count.  \u003C\u002Fli>\n\u003Cli>\u003Ccode>[ahc_total_visits]\u003C\u002Fcode> – Display total visits to your site.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Cstrong>Free Version Features:\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Real-time visitor tracking and stats.  \u003C\u002Fli>\n\u003Cli>Insights into browsers, countries, hits, referrals, and searches.  \u003C\u002Fli>\n\u003Cli>Track daily, weekly, and monthly visitor trends.  \u003C\u002Fli>\n\u003Cli>Shortcodes to display key stats on your site.  \u003C\u002Fli>\n\u003Cli>Track top referring websites and keywords.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Cstrong>Upgrade to Pro for Even More Power!\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>Take your analytics to the next level with\u003Cstrong>Visitor Traffic Real-Time Statistics Pro\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Multisite Support:\u003C\u002Fstrong> Track traffic across multiple sites in one place.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live User Tracking:\u003C\u002Fstrong> See how many people are online right now.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Interactive Google Maps:\u003C\u002Fstrong> Visualize visitor locations globally.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Page Tracking:\u003C\u002Fstrong> Identify your most popular posts and pages.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Detailed Visit Graphs:\u003C\u002Fstrong> Analyze visitor activity by the hour.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced SEO Insights:\u003C\u002Fstrong> Discover the keywords driving traffic to your site.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Reports:\u003C\u002Fstrong> Get actionable insights with easy-to-read reports.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Cstrong>Who Can Benefit?\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Bloggers who want to track reader engagement.  \u003C\u002Fli>\n\u003Cli>E-commerce store owners looking to understand customer behavior.  \u003C\u002Fli>\n\u003Cli>Marketers seeking to optimize SEO strategies.  \u003C\u002Fli>\n\u003Cli>Website administrators who need detailed traffic analysis.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Cstrong>Get Started Today!\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Install the plugin now\u003C\u002Fstrong> to gain valuable insights into your site traffic and grow your online presence.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wp-buy.com\u002Fproduct\u002Fvisitors-traffic-real-time-statistics-pro\u002F#gopro\" rel=\"nofollow ugc\">Go PRO Now\u003C\u002Fa>\u003C\u002Fstrong> to unlock all premium features and maximize your analytics potential!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wp-buy.com\u002Fsupport-center\u002F\" rel=\"nofollow ugc\">Visit Our Support Center\u003C\u002Fa>\u003C\u002Fstrong> for any assistance.\u003C\u002Fp>\n\u003Cp>Your website is getting visitors. Don’t miss out on the insights that can help your business grow.\u003C\u002Fp>\n","This plugin will help you to track your visitors, browsers, operating systems, visits and much more in one dashboard page.",40000,1832736,84,233,"2026-02-21T04:42:00.000Z","3.0.1",[89,90,91,22,92],"hits-counter","statistics","stats-analytics","visitor","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvisitors-traffic-real-time-statistics.8.5.zip",90,8,"2026-04-03 22:10:48",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":105,"downloaded":106,"rating":107,"num_ratings":108,"last_updated":109,"tested_up_to":16,"requires_at_least":110,"requires_php":111,"tags":112,"homepage":116,"download_link":117,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"web-worker-offloading","Web Worker Offloading","0.2.1","WordPress Performance Team","https:\u002F\u002Fprofiles.wordpress.org\u002Fperformanceteam\u002F","\u003Cp>This plugin offloads JavaScript execution to a Web Worker, improving performance by freeing up the main thread. This should translate into improved \u003Ca href=\"https:\u002F\u002Fweb.dev\u002Farticles\u002Finp\" rel=\"nofollow ugc\">Interaction to Next Paint\u003C\u002Fa> (INP) scores.\u003C\u002Fp>\n\u003Cp>⚠ \u003Cem>This functionality is experimental, and \u003Cstrong>it is now \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWordPress\u002Fperformance\u002Fissues\u002F2284\" rel=\"nofollow ugc\">intended to be sunset\u003C\u002Fa>\u003C\u002Fstrong>.\u003C\u002Fem> ⚠\u003C\u002Fp>\n\u003Cp>In order to opt in a script to be loaded in a worker, simply add \u003Ccode>worker\u003C\u002Fcode> script data to a registered script. For example,\u003Cbr \u002F>\nif you have a script registered with the handle of \u003Ccode>foo\u003C\u002Fcode>, opt-in to offload it to a web worker by doing:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wp_script_add_data( 'foo', 'worker', true );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Unlike with the script loading strategies (async\u002Fdefer), any inline before\u002Fafter scripts associated with the worker-offloaded registered script will also be offloaded to the worker, whereas with the script strategies an inline after script would block the script from being delayed.\u003C\u002Fp>\n\u003Cp>Otherwise, the plugin currently ships with built-in integrations to offload Google Analytics to a web worker for the following plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fseo-by-rank-math\u002F\" rel=\"ugc\">Rank Math SEO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgoogle-site-kit\u002F\" rel=\"ugc\">Site Kit by Google\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\u002F\" rel=\"ugc\">WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please monitor your analytics once activating to ensure all the expected events are being logged. At the same time, monitor your INP scores to check for improvement.\u003C\u002Fp>\n\u003Cp>This plugin relies on the \u003Ca href=\"https:\u002F\u002Fpartytown.builder.io\u002F\" rel=\"nofollow ugc\">Partytown 🎉\u003C\u002Fa> library by Builder.io, released under the MIT license. This library is in beta and there are quite a few \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBuilderIO\u002Fpartytown\u002Fissues?q=is%3Aopen+is%3Aissue+label%3Abug\" rel=\"nofollow ugc\">open bugs\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fpartytown.builder.io\u002Fconfiguration\" rel=\"nofollow ugc\">Partytown configuration\u003C\u002Fa> can be modified via the \u003Ccode>plwwo_configuration\u003C\u002Fcode> filter. For example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\nadd_filter( 'plwwo_configuration', function ( $config ) {\n    $config['mainWindowAccessors'][] = 'wp'; \u002F\u002F Make the wp global available in the worker (e.g. wp.i18n and wp.hooks).\n    return $config;\n} );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>However, not all of the configuration options can be serialized to JSON in this way, for example the \u003Ccode>resolveUrl\u003C\u002Fcode> configuration is a function. To specify this, you can add an inline script as follows.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\nadd_action(\n    'wp_enqueue_scripts',\n    function () {\n        wp_add_inline_script(\n            'web-worker-offloading',\n            \u003C\u003C\u003CJS\n            window.partytown = {\n                ...(window.partytown || {}),\n                resolveUrl: (url, location, type) => {\n                    if (type === 'script') {\n                        const proxyUrl = new URL('https:\u002F\u002Fmy-reverse-proxy.example.com\u002F');\n                        proxyUrl.searchParams.append('url', url.href);\n                        return proxyUrl;\n                    }\n                    return url;\n                },\n            };\n            JS,\n            'before'\n        );\n    }\n);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>There are also many configuration options which are not documented, so refer to the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBuilderIO\u002Fpartytown\u002Fblob\u002Fb292a14047a0c12ca05ba97df1833935d42fdb66\u002Fsrc\u002Flib\u002Ftypes.ts#L393-L548\" rel=\"nofollow ugc\">TypeScript definitions\u003C\u002Fa>.\u003C\u002Fp>\n","Offloads select JavaScript execution to a Web Worker to reduce work on the main thread and improve the Interaction to Next Paint (INP) metric.",20000,75473,60,3,"2026-02-27T20:19:00.000Z","6.6","7.2",[19,113,114,21,115],"javascript","partytown","web-worker","https:\u002F\u002Fgithub.com\u002FWordPress\u002Fperformance\u002Fissues\u002F176","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fweb-worker-offloading.0.2.1.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":126,"downloaded":127,"rating":128,"num_ratings":129,"last_updated":130,"tested_up_to":131,"requires_at_least":132,"requires_php":66,"tags":133,"homepage":136,"download_link":137,"security_score":138,"vuln_count":139,"unpatched_count":11,"last_vuln_date":140,"fetched_at":27},"wp-post-real-time-statistics","WP Post Statistics (Visitors & Visits Counter)","2.9","osama.esh","https:\u002F\u002Fprofiles.wordpress.org\u002Fosamaesh\u002F","\u003Cp>a simple tool to know your post statistics (With GEO locations)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Single Post Statistics includes: \u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Comprehensive overview page (Dashboard), including country stats, cities, visitors, visits\u003C\u002Fli>\n\u003Cli>compatible with any post type\u003C\u002Fli>\n\u003Cli>Visits & Visitors, see how many hits your site get in any period\u003C\u002Fli>\n\u003Cli>see how many people are viewing your site posts by weekly statistics\u003C\u002Fli>\n\u003Cli>GEO locations\u003C\u002Fli>\n\u003C\u002Ful>\n","a simple tool to know your post statistics",2000,29400,96,4,"2025-03-08T20:43:00.000Z","6.7.5","4.1",[134,135,90,91,22],"counter","hits","https:\u002F\u002Fwww.plugins-market.com\u002Fproduct\u002Fvisitor-statistics-pro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-post-real-time-statistics.2.9.zip",91,1,"2022-05-27 00:00:00",{"attackSurface":142,"codeSignals":199,"taintFlows":245,"riskAssessment":285,"analyzedAt":292},{"hooks":143,"ajaxHandlers":193,"restRoutes":194,"shortcodes":195,"cronEvents":196,"entryPointCount":11,"unprotectedCount":11},[144,150,153,158,161,165,167,171,175,180,184,188],{"type":145,"name":146,"callback":147,"file":148,"line":149},"filter","manage_posts_columns","add_views_column","includes\\class-admin-columns.php",21,{"type":145,"name":151,"callback":147,"file":148,"line":152},"manage_pages_columns",22,{"type":154,"name":155,"callback":156,"priority":32,"file":148,"line":157},"action","manage_posts_custom_column","show_views_column",25,{"type":154,"name":159,"callback":156,"priority":32,"file":148,"line":160},"manage_pages_custom_column",26,{"type":145,"name":162,"callback":163,"file":148,"line":164},"manage_edit-post_sortable_columns","make_sortable",29,{"type":145,"name":166,"callback":163,"file":148,"line":33},"manage_edit-page_sortable_columns",{"type":154,"name":168,"callback":169,"file":148,"line":170},"pre_get_posts","handle_sorting",33,{"type":154,"name":172,"callback":173,"file":148,"line":174},"add_meta_boxes","add_meta_box",36,{"type":154,"name":176,"callback":177,"file":178,"line":179},"admin_enqueue_scripts","enqueue_assets","includes\\class-dashboard.php",20,{"type":154,"name":181,"callback":182,"file":183,"line":84},"shutdown","track_view","includes\\class-tracker.php",{"type":154,"name":185,"callback":186,"file":183,"line":187},"zyflora_cleanup_old_data","cleanup_old_data",87,{"type":154,"name":189,"callback":190,"file":191,"line":192},"admin_menu","add_admin_menu","zyflora-analytics.php",50,[],[],[],[197],{"hook":185,"callback":185,"file":191,"line":198},132,{"dangerousFunctions":200,"sqlUsage":201,"outputEscaping":203,"fileOperations":11,"externalRequests":11,"nonceChecks":139,"capabilityChecks":243,"bundledLibraries":244},[],{"prepared":32,"raw":11,"locations":202},[],{"escaped":204,"rawEcho":205,"locations":206},46,18,[207,211,212,214,215,217,219,221,223,225,227,229,231,233,235,237,239,241],{"file":208,"line":209,"context":210},"admin\\dashboard.php",37,"raw output",{"file":208,"line":192,"context":210},{"file":208,"line":213,"context":210},52,{"file":208,"line":107,"context":210},{"file":208,"line":216,"context":210},62,{"file":208,"line":218,"context":210},70,{"file":208,"line":220,"context":210},113,{"file":208,"line":222,"context":210},147,{"file":148,"line":224,"context":210},117,{"file":148,"line":226,"context":210},122,{"file":148,"line":228,"context":210},123,{"file":148,"line":230,"context":210},131,{"file":148,"line":232,"context":210},143,{"file":148,"line":234,"context":210},154,{"file":148,"line":236,"context":210},156,{"file":148,"line":238,"context":210},157,{"file":148,"line":240,"context":210},163,{"file":191,"line":242,"context":210},107,2,[],[246,265,277],{"entryPoint":247,"graph":248,"unsanitizedCount":139,"severity":264},"\u003Cclass-tracker> (includes\\class-tracker.php:0)",{"nodes":249,"edges":261},[250,255],{"id":251,"type":252,"label":253,"file":183,"line":254},"n0","source","$_SERVER",191,{"id":256,"type":257,"label":258,"file":183,"line":259,"wp_function":260},"n1","sink","update_option() [Settings Manipulation]",390,"update_option",[262],{"from":251,"to":256,"sanitized":263},false,"low",{"entryPoint":266,"graph":267,"unsanitizedCount":11,"severity":264},"render_settings (zyflora-analytics.php:90)",{"nodes":268,"edges":274},[269,272],{"id":251,"type":252,"label":270,"file":191,"line":271},"$_POST (x3)",99,{"id":256,"type":257,"label":258,"file":191,"line":273,"wp_function":260},103,[275],{"from":251,"to":256,"sanitized":276},true,{"entryPoint":278,"graph":279,"unsanitizedCount":11,"severity":264},"\u003Czyflora-analytics> (zyflora-analytics.php:0)",{"nodes":280,"edges":283},[281,282],{"id":251,"type":252,"label":270,"file":191,"line":271},{"id":256,"type":257,"label":258,"file":191,"line":273,"wp_function":260},[284],{"from":251,"to":256,"sanitized":276},{"summary":286,"deductions":287},"The zyflora-analytics v1.0.0 plugin exhibits a generally strong security posture based on the provided static analysis.  It effectively utilizes prepared statements for all SQL queries and implements a nonce check and two capability checks, which are positive indicators of secure coding practices. The absence of dangerous functions, file operations, and external HTTP requests further bolsters its security.  Furthermore, the plugin has no recorded vulnerability history, suggesting a mature and well-maintained codebase.  However, a minor concern arises from the taint analysis, which identified one flow with unsanitized paths. While this did not result in a critical or high severity finding, it warrants attention as it represents a potential vector for unexpected behavior or data manipulation. Additionally, only 72% of output escaping is considered proper, indicating a small but present risk of cross-site scripting (XSS) vulnerabilities if the unescaped outputs are user-controllable.",[288,290],{"reason":289,"points":31},"Flow with unsanitized paths found",{"reason":291,"points":129},"Output escaping not fully proper","2026-03-17T07:11:04.248Z",{"wat":294,"direct":301},{"assetPaths":295,"generatorPatterns":297,"scriptPaths":298,"versionParams":299},[296],"\u002Fwp-content\u002Fplugins\u002Fzyflora-analytics\u002Fassets\u002Fcss\u002Fadmin.css",[],[],[300],"zyflora-analytics\u002Fassets\u002Fcss\u002Fadmin.css?ver=",{"cssClasses":302,"htmlComments":303,"htmlAttributes":304,"restEndpoints":305,"jsGlobals":306,"shortcodeOutput":307},[],[],[],[],[],[]]