[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f8MVILYJJG2fKnSLeYpDl1HGe6xX7ZMghGF1chSqX2K0":3,"$fKfZqYu5ZpGQ-iuyGtCAC1drTaTaq8LkGnNBfSA_rGFA":266,"$fxrTy44T-nmS_MjKcDcxOu59aecMJCRLpfIK3cpjSrqM":270},{"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,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":36,"analysis":137,"fingerprints":245},"front-page-reload-counter","Front Page Reload Counter","1.0","samiur6688","https:\u002F\u002Fprofiles.wordpress.org\u002Fsamiur6688\u002F","\u003Cp>\u003Cstrong>Front Page Reload Counter\u003C\u002Fstrong> is a lightweight plugin that tracks how often your site’s homepage is reloaded by visitors — excluding logged-in users. It shows a simple count of total reloads, the timestamp of the most recent reload, and a detailed log of reload events on a dedicated admin page.\u003C\u002Fp>\n\u003Cp>No cookies, no tracking scripts — just a clean and minimal way to monitor homepage visits.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Counts reloads of your WordPress homepage by public visitors only (ignores logged-in users)\u003Cbr \u002F>\n– Displays total reload count and timestamp of the last reload\u003Cbr \u002F>\n– Shows detailed reload logs with timestamps\u003Cbr \u002F>\n– Includes buttons to clear the counter and delete all logs\u003Cbr \u002F>\n– Provides a pause\u002Fresume toggle to temporarily stop counting reloads\u003Cbr \u002F>\n– Easy to use admin page accessible via the main WordPress admin menu\u003C\u002Fp>\n\u003Cp>Ideal for lightweight tracking or simple visitor monitoring without any performance impact.\u003C\u002Fp>\n","Tracks homepage visits (reloads) by non-logged-in users and displays the total count, last visit time, and detailed logs in the WordPress admin.",0,344,"2025-11-26T10:12:00.000Z","6.8.5","5.6","7.2",[18,19,20,21,22],"counter","homepage","reloads","tracking","visits","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffront-page-reload-counter.1.0.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"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},23,260,30,94,"2026-05-19T20:42:20.215Z",[37,60,78,98,118],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":34,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":23,"tags":51,"homepage":55,"download_link":56,"security_score":57,"vuln_count":58,"unpatched_count":11,"last_vuln_date":59,"fetched_at":27},"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,939642,84,"2026-01-06T08:35:00.000Z","6.9.4","3.5",[52,53,54,21,22],"analytics","dashboard","statistics","http:\u002F\u002Fnewstatpress.altervista.org","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnewstatpress.zip",76,10,"2025-12-11 14:35:21",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":11,"num_ratings":11,"last_updated":70,"tested_up_to":49,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":76,"download_link":77,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"light-views-counter","Light Views Counter – Fast, Scalable View Counter for High-Traffic Sites","1.2.0","ThemeRuby","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemeruby\u002F","\u003Cp>\u003Cstrong>Light Views Counter\u003C\u002Fstrong> is a professional, high-performance WordPress plugin that tracks post and page views using \u003Cstrong>intelligent scroll detection technology\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Designed for \u003Cstrong>bloggers, news sites, magazines, and content creators\u003C\u002Fstrong>, this plugin helps you understand what content truly resonates with your audience.\u003C\u002Fp>\n\u003Cp>Built for \u003Cstrong>speed and scalability\u003C\u002Fstrong>, Light Views Counter is optimized for \u003Cstrong>heavy-traffic websites\u003C\u002Fstrong> and large post databases. It delivers reliable view tracking \u003Cstrong>without adding query overhead\u003C\u002Fstrong> or slowing down your site’s performance.\u003C\u002Fp>\n\u003Ch4>🎯 Why Choose Light Views Counter?\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Tracking\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Scroll Detection Technology\u003C\u002Fstrong> – Only counts views when visitors actually read your content (configurable scroll threshold)\u003Cbr \u002F>\n* \u003Cstrong>Bot Protection\u003C\u002Fstrong> – Automatically filters out search engine crawlers and automated traffic\u003Cbr \u002F>\n* \u003Cstrong>Duplicate Prevention\u003C\u002Fstrong> – Prevent counting the same user multiple times within a configurable time window\u003Cbr \u002F>\n* \u003Cstrong>Short Content Smart Detection\u003C\u002Fstrong> – Intelligently handles posts that fit in viewport without requiring scroll\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Lightning Fast Performance\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Zero Impact on Page Speed\u003C\u002Fstrong> – Asynchronous REST API ensures counting happens in the background\u003Cbr \u002F>\n* \u003Cstrong>Built-in Caching\u003C\u002Fstrong> – Transient-based caching system reduces database load\u003Cbr \u002F>\n* \u003Cstrong>sendBeacon API\u003C\u002Fstrong> – Fire-and-forget counting for maximum performance (enabled by default)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Easy to Use\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Automatic Tracking\u003C\u002Fstrong> – Works immediately after activation, no configuration required\u003Cbr \u002F>\n* \u003Cstrong>Flexible Shortcode\u003C\u002Fstrong> – Display views anywhere with \u003Ccode>[lightvc_post_views]\u003C\u002Fcode> shortcode\u003Cbr \u002F>\n* \u003Cstrong>Popular Posts Widgets\u003C\u002Fstrong> – Ready-to-use WordPress and Elementor widgets\u003Cbr \u002F>\n* \u003Cstrong>Auto-Display Option\u003C\u002Fstrong> – Automatically show view counts at the end of posts\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Developer Friendly\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Clean Public API\u003C\u002Fstrong> – Simple functions: \u003Ccode>lightvc_get_post_views()\u003C\u002Fcode>, \u003Ccode>lightvc_get_popular_posts()\u003C\u002Fcode>\u003Cbr \u002F>\n* \u003Cstrong>WP_Query Integration\u003C\u002Fstrong> – Sort posts by views: \u003Ccode>'orderby' => 'lightvc_views'\u003C\u002Fcode>\u003Cbr \u002F>\n* \u003Cstrong>Hooks & Filters\u003C\u002Fstrong> – Customize everything: \u003Ccode>lightvc_post_views_count\u003C\u002Fcode>, \u003Ccode>lightvc_views_html\u003C\u002Fcode>, \u003Ccode>lightvc_exclude_user\u003C\u002Fcode>\u003Cbr \u002F>\n* \u003Cstrong>REST API Endpoints\u003C\u002Fstrong> – HTTP access for external integrations\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Enterprise Ready\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>High Traffic Optimized\u003C\u002Fstrong> – Tested on sites with millions of views per day\u003Cbr \u002F>\n* \u003Cstrong>Cache Plugin Compatible\u003C\u002Fstrong> – Works perfectly with WP Rocket, W3 Total Cache, LiteSpeed Cache, Cloudflare\u003Cbr \u002F>\n* \u003Cstrong>GDPR Compliant\u003C\u002Fstrong> – No personal data collection, no cookies, privacy-focused\u003C\u002Fp>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bloggers\u003C\u002Fstrong> – See which posts your readers love most\u003C\u002Fli>\n\u003Cli>\u003Cstrong>News Websites\u003C\u002Fstrong> – Track trending stories and breaking news engagement\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Magazine Sites\u003C\u002Fstrong> – Identify top-performing content and popular topics\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Marketers\u003C\u002Fstrong> – Measure content performance and reader engagement\u003C\u002Fli>\n\u003Cli>\u003Cstrong>E-commerce\u003C\u002Fstrong> – Track product page views and customer interest\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Publishers\u003C\u002Fstrong> – Understand content performance across categories\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Smart Counting System\u003C\u002Fstrong>\u003Cbr \u002F>\n* Scroll-based view detection\u003Cbr \u002F>\n* Automatic short content detection and handling\u003Cbr \u002F>\n* Configurable time window to prevent duplicate counts\u003Cbr \u002F>\n* Admin user exclusion (don’t count your own views)\u003Cbr \u002F>\n* Bot and crawler filtering\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Widgets & Integration\u003C\u002Fstrong>\u003Cbr \u002F>\n* Standard WordPress widget for popular posts\u003Cbr \u002F>\n* Display options: thumbnails, view counts, dates\u003Cbr \u002F>\n* Fully customizable layouts\u003Cbr \u002F>\n* Works in any widget area\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Analytics & Reporting\u003C\u002Fstrong>\u003Cbr \u002F>\n* Admin dashboard with statistics\u003Cbr \u002F>\n* Total views across all posts\u003Cbr \u002F>\n* Most viewed posts list\u003Cbr \u002F>\n* Average views per post\u003Cbr \u002F>\n* Views column in posts list (sortable)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Performance Features\u003C\u002Fstrong>\u003Cbr \u002F>\n* Custom database table with optimized indexes\u003Cbr \u002F>\n* Transient caching system\u003Cbr \u002F>\n* Object cache support (Redis\u002FMemcached)\u003Cbr \u002F>\n* sendBeacon API for fire-and-forget requests\u003Cbr \u002F>\n* Conditional script loading\u003Cbr \u002F>\n* No external dependencies\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Developer Tools\u003C\u002Fstrong>\u003Cbr \u002F>\n* WordPress hooks and filters\u003Cbr \u002F>\n* view data REST API endpoints\u003Cbr \u002F>\n* WP_Query orderby support\u003Cbr \u002F>\n* Compatible with any theme\u003C\u002Fp>\n\u003Ch4>💻 For Developers\u003C\u002Fh4>\n\u003Cp>Light Views Counter provides a complete developer toolkit:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Basic Functions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Get post views:\n    \u003C\u002Fp>\n\u003Cp>Get popular posts:\u003Cbr \u002F>\n     10,\u003Cbr \u002F>\n        ‘date_range’ => 7  \u002F\u002F Last 7 days\u003Cbr \u002F>\n    ) );\u003Cbr \u002F>\n    ?>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WP_Query Integration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Sort posts by views:\u003Cbr \u002F>\n     ‘post’,\u003Cbr \u002F>\n        ‘orderby’ => ‘lightvc_views’,\u003Cbr \u002F>\n        ‘order’ => ‘DESC’,\u003Cbr \u002F>\n        ‘posts_per_page’ => 10\u003Cbr \u002F>\n    ) );\u003Cbr \u002F>\n    ?>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Hooks & Filters\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Modify view count:\u003Cbr \u002F>\n    add_filter( ‘lightvc_post_views_count’, ‘my_custom_views’, 10, 2 );\u003C\u002Fp>\n\u003Cp>Customize HTML output:\u003Cbr \u002F>\n    add_filter( ‘lightvc_views_html’, ‘my_custom_html’, 10, 3 );\u003C\u002Fp>\n\u003Cp>Exclude specific users:\u003Cbr \u002F>\n    add_filter( ‘lightvc_exclude_user’, ‘my_user_exclusion’ );\u003C\u002Fp>\n\u003Cp>Track view events:\u003Cbr \u002F>\n    add_action( ‘lightvc_views_counted’, ‘my_view_tracker’ );\u003C\u002Fp>\n\u003Cp>\u003Cstrong>REST API Endpoints\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>GET \u002Fwp-json\u002Flightvc\u002Fv1\u002Fviews\u002F{post_id}\u003C\u002Fcode> – Get view count for a post\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>📱 Shortcode Usage\u003C\u002Fh4>\n\u003Cp>Display views anywhere using the flexible shortcode:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Basic usage:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [lightvc_post_views]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>With custom style:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [lightvc_post_views style=”badge”]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>With custom label:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [lightvc_post_views label=”Total Reads”]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>For specific post:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [lightvc_post_views post_id=”123″]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>All options:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [lightvc_post_views post_id=”123″ style=”badge” label=”Views” icon=”👁️” show_label=”true”]\u003C\u002Fp>\n\u003Cp>Available styles: \u003Ccode>default\u003C\u002Fcode>, \u003Ccode>minimal\u003C\u002Fcode>, \u003Ccode>badge\u003C\u002Fcode>, \u003Ccode>compact\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch4>Translations & Compatibility\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Language Support\u003C\u002Fstrong>\u003Cbr \u002F>\n* English (default)\u003Cbr \u002F>\n* Translation ready with .pot file included\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Theme Compatibility\u003C\u002Fstrong>\u003Cbr \u002F>\n* Works with any WordPress theme\u003Cbr \u002F>\n* Deep integration with Foxiz News theme\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Plugin Compatibility\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Cache Plugins\u003C\u002Fstrong>: WP Rocket, W3 Total Cache, WP Super Cache, LiteSpeed Cache, Autoptimize\u003Cbr \u002F>\n* \u003Cstrong>CDN Services\u003C\u002Fstrong>: Cloudflare, StackPath, KeyCDN, BunnyCDN\u003C\u002Fp>\n\u003Ch4>🔒 Privacy & Security\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>GDPR Compliant\u003C\u002Fstrong>\u003Cbr \u002F>\n* No personal data collection\u003Cbr \u002F>\n* No cookies used\u003Cbr \u002F>\n* No cross-site tracking\u003Cbr \u002F>\n* localStorage is client-side only\u003Cbr \u002F>\n* Complete transparency\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Security Features\u003C\u002Fstrong>\u003Cbr \u002F>\n* Rate limiting to prevent abuse\u003Cbr \u002F>\n* Admin capability checks\u003C\u002Fp>\n\u003Ch4>🔗 Useful Links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemeruby.com\u002Flight-views-counter\" rel=\"nofollow ugc\">Plugin Homepage\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemeruby.com\u002Flight-views-counter\u002Fdocs\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemeruby.com\" rel=\"nofollow ugc\">ThemeRuby Website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Flight-views-counter\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Lightweight and fast post view counter with smart tracking, built for high-traffic sites and large post databases.",2000,5795,"2026-03-18T02:34:00.000Z","6.0","7.4",[18,74,54,21,75],"popular-posts","views","https:\u002F\u002Fthemeruby.com\u002Flight-views-counter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flight-views-counter.1.2.0.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":25,"downloaded":86,"rating":25,"num_ratings":87,"last_updated":88,"tested_up_to":89,"requires_at_least":90,"requires_php":23,"tags":91,"homepage":95,"download_link":96,"security_score":97,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"bodi0s-bots-visits-counter","bodi0`s Bots visits counter","0.9.0","Budiony Damyanov","https:\u002F\u002Fprofiles.wordpress.org\u002Fbudiony\u002F","\u003Cp>Counts the visits from web spiders, crawlers and bots in your blog, with ability to get the blog rankings from Google or Alexa.\u003Cbr \u002F>\nAlso can count any other visit, the plug-in is looking for patterns in user-agent string, which pattern can be customized.\u003Cbr \u002F>\nYou can block or unblock crawler, spider (or any other item), by IP address and identifier via .htaccess file.\u003Cbr \u002F>\nAs additional information you can get your blog rankings from Google PageRank or Alexa.\u003C\u002Fp>\n","Counts the visits from web spiders, crawlers and bots in your blog, with ability to get the blog rankings.",5335,5,"2024-09-17T12:34:00.000Z","6.1.10","4.1.0",[92,18,93,22,94],"bot","crawler","website","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbodi0s-bots-visits-counter\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbodi0s-bots-visits-counter.0.9.0.zip",92,{"slug":99,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":25,"downloaded":105,"rating":25,"num_ratings":106,"last_updated":107,"tested_up_to":108,"requires_at_least":109,"requires_php":23,"tags":110,"homepage":115,"download_link":116,"security_score":117,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"mzz-stat","20170304.1423","mjassen (mjjojo)","https:\u002F\u002Fprofiles.wordpress.org\u002Fmjjojo\u002F","\u003Cp>Note: Suggested code changes \u002F pull requests are welcome over on the plugin’s companion github repository, here: https:\u002F\u002Fgithub.com\u002Fmjassen\u002Fmzz-stat\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The Purpose of the plugin\u003C\u002Fstrong>\u003Cbr \u002F>\nThe purpose of the plugin is to show the WP site administrator how many visits per page per day to their WP site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What the Plugin Does\u003C\u002Fstrong>\u003Cbr \u002F>\nThe plugin records an uri name for each page request on the WordPress site. Then in the WordPress admin area, in the Dashboard menu under Tools > Mzz-stat, a page shows a report of these statistics, including a count of how many URI (page\u002Fpost) views per day. Thus by looking at the statistics page the WordPress administrator can know whether anyone is visiting their site, and, how many uri requests were made on which page on which day.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How the Mzz-stat plugin works\u003C\u002Fstrong>\u003Cbr \u002F>\nUpon installing and activating the Mzz-stat plugin, it installs its own table in the WordPress database alongside the other database tables. The plugin logic hooks into the wp_footer action hook, and each time someone requests any page on the site, the plugin inserts a record of that visit into the database table. Then, at any time the WordPress Administrator can go to the Admin page and see the report in the Dashboard menu under Tools > Mzz-stat menu. There will be a list of each page visited (for a time period) along with a count of how many visits for that page per day. If one deactivates the plugin, it will no longer insert records of uri requests unless\u002Funtil the plugin is again activated. If one deletes the plugin then that will completely uninstall the plugin and remove the files, database table, and data.\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>Thanks to CrazyStat ( http:\u002F\u002Fwww.christosoft.de\u002FCrazyStat ) for inspiring me and thanks to this discussion: ( https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fstats-plugin-8 ) for helping steer the direction of the plugin.\u003C\u002Fp>\n","Shows the WP site administrator how many visits per page per day to their WP site.",4321,1,"2017-03-05T02:29:00.000Z","4.7.33","4.4",[111,112,54,113,114],"hit-counter","page-views","stats","visits-per-page-per-day","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmzz-stat\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmzz-stat.zip",85,{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":126,"downloaded":127,"rating":25,"num_ratings":128,"last_updated":129,"tested_up_to":130,"requires_at_least":131,"requires_php":23,"tags":132,"homepage":23,"download_link":136,"security_score":117,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"insert-code-lite","Insert Code Lite","0.1.4","Dmitry Mayorov","https:\u002F\u002Fprofiles.wordpress.org\u002Fiamdmitrymayorov\u002F","\u003Cp>With this plugin you can safely change your theme without worrying to loose the code you’ve added.\u003C\u002Fp>\n","Insert Code Lite lets you add scripts, styles, and other custom code to your website.",80,6274,2,"2018-12-04T20:45:00.000Z","5.0.25","3.9.2",[133,18,134,21,135],"admin","javascript","tracking-code","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finsert-code-lite.0.1.4.zip",{"attackSurface":138,"codeSignals":159,"taintFlows":211,"riskAssessment":239,"analyzedAt":244},{"hooks":139,"ajaxHandlers":155,"restRoutes":156,"shortcodes":157,"cronEvents":158,"entryPointCount":11,"unprotectedCount":11},[140,146,150],{"type":141,"name":142,"callback":143,"file":144,"line":145},"action","template_redirect","frontpagereloadcounter_count_reload","class-front-page-reload-counter.php",38,{"type":141,"name":147,"callback":148,"file":144,"line":149},"admin_menu","frontpagereloadcounter_register_admin_menu",40,{"type":141,"name":151,"callback":152,"file":153,"line":154},"plugins_loaded","frontpagereloadcounter_version_update","update.php",29,[],[],[],[],{"dangerousFunctions":160,"sqlUsage":161,"outputEscaping":176,"fileOperations":11,"externalRequests":11,"nonceChecks":163,"capabilityChecks":11,"bundledLibraries":210},[],{"prepared":162,"raw":163,"locations":164},4,3,[165,169,172],{"file":166,"line":167,"context":168},"admin\\admin-log.php",43,"$wpdb->get_var() with variable interpolation",{"file":170,"line":171,"context":168},"includes\\counter-handler.php",37,{"file":173,"line":174,"context":175},"uninstall.php",22,"$wpdb->query() with variable interpolation",{"escaped":177,"rawEcho":178,"locations":179},13,16,[180,183,185,187,189,191,192,194,197,198,199,201,203,205,206,208],{"file":166,"line":181,"context":182},35,"raw output",{"file":166,"line":184,"context":182},64,{"file":166,"line":186,"context":182},67,{"file":166,"line":188,"context":182},74,{"file":166,"line":190,"context":182},75,{"file":166,"line":57,"context":182},{"file":166,"line":193,"context":182},93,{"file":195,"line":196,"context":182},"admin\\admin-page.php",27,{"file":195,"line":181,"context":182},{"file":195,"line":171,"context":182},{"file":195,"line":200,"context":182},60,{"file":195,"line":202,"context":182},61,{"file":195,"line":204,"context":182},62,{"file":195,"line":184,"context":182},{"file":195,"line":207,"context":182},66,{"file":195,"line":209,"context":182},71,[],[212,231],{"entryPoint":213,"graph":214,"unsanitizedCount":11,"severity":230},"frontpagereloadcounter_render_reload_logs (admin\\admin-log.php:20)",{"nodes":215,"edges":227},[216,221],{"id":217,"type":218,"label":219,"file":166,"line":220},"n0","source","$_GET",39,{"id":222,"type":223,"label":224,"file":166,"line":225,"wp_function":226},"n1","sink","get_results() [SQLi]",47,"get_results",[228],{"from":217,"to":222,"sanitized":229},true,"low",{"entryPoint":232,"graph":233,"unsanitizedCount":11,"severity":230},"\u003Cadmin-log> (admin\\admin-log.php:0)",{"nodes":234,"edges":237},[235,236],{"id":217,"type":218,"label":219,"file":166,"line":220},{"id":222,"type":223,"label":224,"file":166,"line":225,"wp_function":226},[238],{"from":217,"to":222,"sanitized":229},{"summary":240,"deductions":241},"The \"front-page-reload-counter\" v1.0 plugin exhibits a generally strong security posture based on the provided static analysis. The absence of any detected entry points like AJAX handlers, REST API routes, or shortcodes, and consequently, no unprotected entry points, significantly limits the plugin's attack surface. Furthermore, the lack of dangerous functions, file operations, and external HTTP requests are positive indicators. The code analysis also shows a reasonable approach to SQL queries with a majority utilizing prepared statements, and a moderate amount of output escaping, though room for improvement exists. The absence of any known vulnerabilities in its history further strengthens this positive outlook.\n\nHowever, there are areas that warrant attention. The fact that only 45% of output is properly escaped presents a potential risk for Cross-Site Scripting (XSS) vulnerabilities, particularly if the unescaped outputs handle user-controlled data. While the taint analysis shows no critical or high-severity unsanitized paths, this could be due to the limited number of flows analyzed or the absence of user input in those specific flows. The presence of 3 nonce checks without any detected capability checks for entry points is a slight anomaly, suggesting potential for vulnerabilities if a method of interaction without these checks were discovered or introduced in future versions.\n\nIn conclusion, \"front-page-reload-counter\" v1.0 appears to be a relatively secure plugin with a minimal attack surface and a clean vulnerability history. The main area for concern is the moderate level of unescaped output, which should be addressed to mitigate potential XSS risks. The absence of documented vulnerabilities is a significant strength, but continuous monitoring and adherence to secure coding practices remain crucial for long-term security.",[242],{"reason":243,"points":87},"Moderate unescaped output detected","2026-03-17T05:55:03.537Z",{"wat":246,"direct":255},{"assetPaths":247,"generatorPatterns":250,"scriptPaths":251,"versionParams":252},[248,249],"\u002Fwp-content\u002Fplugins\u002Ffront-page-reload-counter\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Ffront-page-reload-counter\u002Fassets\u002Fjs\u002Fadmin.js",[],[249],[253,254],"front-page-reload-counter\u002Fassets\u002Fcss\u002Fadmin.css?ver=","front-page-reload-counter\u002Fassets\u002Fjs\u002Fadmin.js?ver=",{"cssClasses":256,"htmlComments":258,"htmlAttributes":259,"restEndpoints":261,"jsGlobals":262,"shortcodeOutput":264},[257],"fprel-admin-wrap",[],[260],"data-fprel-counter",[],[263],"fprel_ajax_object",[265],"[front_page_reload_counter]",{"error":229,"url":267,"statusCode":268,"statusMessage":269,"message":269},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Ffront-page-reload-counter\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":106,"versions":271},[272],{"version":6,"download_url":24,"svn_tag_url":273,"released_at":26,"has_diff":274,"diff_files_changed":275,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":276,"is_current":229},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Ffront-page-reload-counter\u002Ftags\u002F1.0\u002F",false,[],[]]