[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fALIC4j0c9nw4HJcjbnn64qQdKSBz39TgKUSjIMK8VEk":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":143,"fingerprints":226},"apoyl-views","[凹凸曼]文章点击数","1.3.0","apoyl","https:\u002F\u002Fprofiles.wordpress.org\u002Fapoyl\u002F","\u003Cp>实现文章页面显示点击数，每刷新一次页面就会加一，方便用户查看文章游览数，也可以自动随机增加文章点击，也可以手动修改文章点击数。\u003C\u002Fp>\n\u003Ch3>插件功能\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>支持文章下面下面显示点击数多少（文章点击数、文章查看数、文章阅读量）\u003C\u002Fli>\n\u003Cli>支持后台管理页面显示点击数\u003C\u002Fli>\n\u003Cli>支持修改文章点击数（修改点击数）+\u003C\u002Fli>\n\u003Cli>支持发文章增加初始化点击数，发布文章默认点击数随机范围，比如设置随机300~600\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>以上功能部分免费,点击购买付费版：\u003Ca href=\"http:\u002F\u002Fwww.girltm.com\u002F\" rel=\"nofollow ugc\">凹凸曼插件\u003C\u002Fa>\u003Cbr \u002F>\n也可以加开发者QQ：3201361925 email: 3201361925@qq.com\u003C\u002Fp>\n","实现文章页面显示点击数，每刷新一次页面就会加一，方便用户查看文章游览数，也可以自动随机增加文章点击，也可以手动修改文章点击数。",10,767,0,"","6.9.4","6.0","7.4",[19,20,21],"%e7%82%b9%e5%87%bb%e6%95%b0","view-count","%e6%b8%b8%e8%a7%88%e6%95%b0","http:\u002F\u002Fwww.girltm.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fapoyl-views.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":30,"avg_security_score":24,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},27,710,30,94,"2026-04-05T02:50:30.697Z",[35,61,80,101,122],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":45,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":16,"requires_php":14,"tags":49,"homepage":14,"download_link":55,"security_score":56,"vuln_count":57,"unpatched_count":58,"last_vuln_date":59,"fetched_at":60},"page-views-count","Page View Count","2.8.7","Steve Truman","https:\u002F\u002Fprofiles.wordpress.org\u002Fa3rev\u002F","\u003Cp>A beautifully simple to set up plugin that gives site visitors and site owners the ability to quickly and easily see how many people have visited that page or post.\u003C\u002Fp>\n\u003Ch4>FEATURES\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>On the front end it adds an icon and page views count to the bottom or top of pages and posts on your WordPress website.\u003C\u002Fli>\n\u003Cli>Switch ON | OFF hide Page Views Count for all Posts, Pages and all custom posts types including WooCommerce custom post types.\u003C\u002Fli>\n\u003Cli>Set the Position of the counter to show at the top of the page or post or at the bottom\u003C\u002Fli>\n\u003Cli>Set alignment of the counter Left, Right or Centre\u003C\u002Fli>\n\u003Cli>Set the colour and size of the counter icon\u003C\u002Fli>\n\u003Cli>Option to use load by Ajax to prevent the count from being cached by caching plugins\u003C\u002Fli>\n\u003Cli>Option to Manually set \u002F edit total views and views today from Page View Count meta box on any post or page editor\u003C\u002Fli>\n\u003Cli>Add Page Views counter via the PVC Gutenberg block\u003C\u002Fli>\n\u003Cli>Add Page Views counter via shortcode\u003C\u002Fli>\n\u003Cli>Add Page Views counter via widget\u003C\u002Fli>\n\u003Cli>Developers can add the Page Views Counter via php tag\u003C\u002Fli>\n\u003Cli>All options and settings are point click – absolutely no coding required\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>COMPATIBILTY\u003C\u002Fh4>\n\u003Cp>Compatible with WordPress 5.9+ and backwards to WP 5.6.0 Compatible with Classic Editor plugin (Gutenberg editor Deactivated)\u003C\u002Fp>\n\u003Ch4>GUTENBERG BLOCK\u003C\u002Fh4>\n\u003Cp>Using the Gutenberg Editor. Use the Page View Count Block to add the counter to any page or post content.  Block search for ‘Page Views’ or selecting the block from the a3rev Blocks menu.\u003C\u002Fp>\n\u003Cp>Adding the Page Views block to your content automatically deactivates the Global Page View counter on the post or page.\u003C\u002Fp>\n\u003Ch4>ELEMENTOR TEMPLATES\u003C\u002Fh4>\n\u003Cp>Fully compatible with Elementor templates. Add counter via Shortcode or widget to any template.\u003C\u002Fp>\n\u003Ch4>DEVELOPERS\u003C\u002Fh4>\n\u003Cp>On the plugins dashboard in the + Page Views Count Function options box you will find the Page Views Count functions and notes on how to use them.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use to manually add Page views count to any content or object in the theme.\u003C\u002Fli>\n\u003Cli>Use to add page View Count to any content that is not create using WordPress custom post \u002F taxonomy type.\u003C\u002Fli>\n\u003Cli>Use to create a custom position of the Page Views Count\u003C\u002Fli>\n\u003Cli>Functions support echo and return parameters when getting visitor stats on any variable.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>TROUBLESHOOTING\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>The number 1 support request we get about the plugin is that it double or triple counts page or post loads. Yes it does and if you see that it is a Red Flag that you have a misconfiguration or bug in your theme or a plugin. Page Views Count does exactly that – counts each time the page or post is loading in the browser – if its counting twice it is because the browser is double loading the page. That is a bad thing and you or your developer needs to fix that.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>CONTRIBUTE\u003C\u002Fh4>\n\u003Cp>When you download Page Views Count, you join our community. Regardless of if you are a WordPress beginner or experienced developer if you’’re interested in contributing to Page Views Count development head over to the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fa3rev\u002Fpage-views-count\" rel=\"nofollow ugc\">Page Views Count GitHub Repository\u003C\u002Fa> to find out how you can contribute.\u003Cbr \u002F>\nWant to add a new language to Page Views Count? Great! You can contribute via \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fpage-views-count\" rel=\"nofollow ugc\">translate.wordpress.org\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>Install and activate the plugin\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Go to WordPress Settings menu > Page View Count Menu\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Activate Page Views Count and use the options box settings to make the desired configuration\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Be sure to clear any caching and browser cache to see your Page Views Count\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n","Places an icon, all time views count and views today count at the bottom of posts, pages and custom post types on any WordPress website.",10000,717442,80,55,"2025-12-02T05:01:00.000Z","6.9.0",[50,51,52,53,54],"gutenberg","page-view-count","post-view-count","post-views","wordpress-page-view","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-views-count.2.8.7.zip",54,6,1,"2025-12-08 00:00:00","2026-03-15T15:16:48.613Z",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":71,"num_ratings":57,"last_updated":72,"tested_up_to":15,"requires_at_least":73,"requires_php":17,"tags":74,"homepage":78,"download_link":79,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":60},"wp-post-views","Wp Post Views – WordPress Post views counter","1.22","Ronak J Vanpariya","https:\u002F\u002Fprofiles.wordpress.org\u002Fvanpariyar\u002F","\u003Cp>WordPress post views counter counts the view of your Built in post type and Custom post type.\u003C\u002Fp>\n\u003Ch3>Features And Options:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Simple, and easy to understand.\u003C\u002Fli>\n\u003Cli>Option to filter views on IP address to get accurate post count.\u003C\u002Fli>\n\u003Cli>Option to select the custom post type.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to Get Post Count in Frontend\u003C\u002Fh3>\n\u003Cp>Use this shortcode.\u003C\u002Fp>\n\u003Cp>[WPPV-TOTAL-VIEWS]\u003C\u002Fp>\n\u003Cp>TO get site wide count of your post type ( Refresh Hourly due to performance reason ).\u003Cbr \u002F>\n[WPPV-TOTAL-VIEWS-PER-POST-TYPE post_type=”post”]\u003Cbr \u002F>\nThe total view shortcode not working well with large sites.\u003C\u002Fp>\n\u003Ch3>Tutorial\u003C\u002Fh3>\n\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\u002F11NH5xOBs68?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>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Development happening on GitHub :- \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fvanpariyar\u002Fwp-post-views\" rel=\"nofollow ugc\">WP Post Views Github\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Create issue on the GitHub OR Pull request for new feature when new tag added it will automatically deployed.\u003C\u002Fli>\n\u003C\u002Ful>\n","Wordpress Post views counter",4000,63934,86,"2025-12-15T11:59:00.000Z","5.4",[75,76,53,77,62],"count-wordpress-site-views","post-view-counter","show-post-views","https:\u002F\u002Fgithub.com\u002Fvanpariyar\u002Fwp-post-views","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-post-views.1.22.zip",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":90,"num_ratings":91,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":14,"tags":95,"homepage":98,"download_link":99,"security_score":24,"vuln_count":58,"unpatched_count":13,"last_vuln_date":100,"fetched_at":60},"post-views-stats","Post views Stats","1.5","CyberNetikz","https:\u002F\u002Fprofiles.wordpress.org\u002Fcybernetikz\u002F","\u003Cp>If you want to keep real-time track of your post views \u002F hit by visitor then you can use this plugins.\u003C\u002Fp>\n\u003Cp>This plugins will gives stat for each post views by visitor. You will be able to see the post views count, in the post listing page in WordPress admin panel, also you can use the widget to display the \u003Cstrong>most popular post\u003C\u002Fstrong> (based on \u003Cstrong>most views\u003C\u002Fstrong>) in the sidebar ares.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Paid Support\u003C\u002Fstrong> ( $30 \u002F Hour, We accept PayPal )\u003C\u002Fp>\n\u003Cp>Email us if you need \u003Cstrong>paid support\u003C\u002Fstrong>, \u003Ca href=\"mailto:support@cybernetikz.com\" rel=\"nofollow ugc\">support@cybernetikz.com\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Key Feature\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>You can keep Real-Time track for each post views date wise\u003C\u002Fli>\n\u003Cli>You can also see the post views stats in the “Posts” &ndash;> “All posts” page with a “View count” column\u003C\u002Fli>\n\u003Cli>You will be able to use the widget to display the most popular post in the sidebar\u003C\u002Fli>\n\u003Cli>Also if you are familiar with php code then you can use the php template tag \u003Ccode>\u003C?php if( function_exists( 'cn_tpv_view_post_fn' ) ) { cn_tpv_view_post_fn(); } ?>\u003C\u002Fcode> to place the most popular posts list, anywhere in the php template file\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please visit our site \u003Ca href=\"http:\u002F\u002Fwww.cybernetikz.com\u002Fwordpress-magento-plugins\u002Fwordpress-plugins\u002F\" rel=\"nofollow ugc\">www.cybernetikz.com\u002F\u003C\u002Fa>\u003C\u002Fp>\n","This plugins will count each post\u002Fpage views by visitor.",1000,65738,70,15,"2025-11-17T20:09:00.000Z","6.8.5","2.9.2",[96,52,97,81,20],"post-view","post-view-counts","http:\u002F\u002Fwww.cybernetikz.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-views-stats.1.5.zip","2024-01-16 00:00:00",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":111,"num_ratings":112,"last_updated":113,"tested_up_to":114,"requires_at_least":115,"requires_php":14,"tags":116,"homepage":14,"download_link":120,"security_score":121,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":60},"page-view-count-by-webline","Page View Count by Webline","1.0.8","WeblineIndia","https:\u002F\u002Fprofiles.wordpress.org\u002Fweblineindia\u002F","\u003Cp>This plugin allows user to see how many times a  given page is viewed on each page load. Additional it provides  other features like logged in user view count, reports for admin to do detail analysis\u003C\u002Fp>\n\u003Cp>On front end it shows overall view count and view count for logged in user. In Admin it shows all the users with all page and post view count. On second level, it shows all the visit details group by post\u002Fpage.\u003C\u002Fp>\n","This plugin allows user to see how many times a given page is viewed on each page load with reports for admin to do detail analysis",200,14384,76,5,"2024-12-10T13:14:00.000Z","6.7.5","3.2",[51,117,118,20,119],"page-view-count-by-user","user-activity","view-count-by-user","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-view-count-by-webline.1.0.8.zip",92,{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":24,"downloaded":130,"rating":45,"num_ratings":131,"last_updated":132,"tested_up_to":133,"requires_at_least":134,"requires_php":14,"tags":135,"homepage":140,"download_link":141,"security_score":142,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":60},"easy-post-view-counter","Easy Post View Counter","1.2.3","Michael Gertz","https:\u002F\u002Fprofiles.wordpress.org\u002Fmgertz\u002F","\u003Cp>With this plugin you can see how many views a single post has.\u003Cbr \u002F>\nJust link on the All Post link in the left menu\u003Cbr \u002F>\nNo need for adding codes anywhere, just plug’n’play\u003C\u002Fp>\n","With this plugin you can see how many views a single post has.",10991,3,"2015-04-07T06:59:00.000Z","4.1.42","2.7",[136,137,53,138,139],"post-counter","post-hits","postviews","view-counter","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Feasy-post-views-counter\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-post-view-counter.1.2.3.zip",85,{"attackSurface":144,"codeSignals":183,"taintFlows":199,"riskAssessment":219,"analyzedAt":225},{"hooks":145,"ajaxHandlers":176,"restRoutes":180,"shortcodes":181,"cronEvents":182,"entryPointCount":58,"unprotectedCount":58},[146,152,155,158,161,164,167,170,173],{"type":147,"name":148,"callback":149,"file":150,"line":151},"action","plugins_loaded","anonymous","includes\\views.php",52,{"type":147,"name":153,"callback":149,"file":150,"line":154},"admin_menu",57,{"type":147,"name":156,"callback":149,"file":150,"line":157},"manage_posts_columns",60,{"type":147,"name":159,"callback":149,"file":150,"line":160},"manage_posts_custom_column",61,{"type":147,"name":162,"callback":149,"file":150,"line":163},"save_post",62,{"type":147,"name":165,"callback":149,"file":150,"line":166},"wp_enqueue_scripts",66,{"type":147,"name":168,"callback":149,"file":150,"line":169},"wp_head",67,{"type":147,"name":171,"callback":149,"file":150,"line":172},"the_content",68,{"type":147,"name":174,"callback":149,"file":150,"line":175},"wp_footer",69,[177],{"action":178,"nopriv":179,"callback":149,"hasNonce":179,"hasCapCheck":179,"file":150,"line":90},"apoyl_views_ajax",false,[],[],[],{"dangerousFunctions":184,"sqlUsage":185,"outputEscaping":187,"fileOperations":13,"externalRequests":13,"nonceChecks":58,"capabilityChecks":58,"bundledLibraries":198},[],{"prepared":13,"raw":13,"locations":186},[],{"escaped":188,"rawEcho":189,"locations":190},13,2,[191,195],{"file":192,"line":193,"context":194},"admin\\admin.php",79,"raw output",{"file":196,"line":197,"context":194},"admin\\partials\\setting.php",31,[],[200],{"entryPoint":201,"graph":202,"unsanitizedCount":13,"severity":218},"\u003Csetting> (admin\\partials\\setting.php:0)",{"nodes":203,"edges":215},[204,209],{"id":205,"type":206,"label":207,"file":196,"line":208},"n0","source","$_POST",21,{"id":210,"type":211,"label":212,"file":196,"line":213,"wp_function":214},"n1","sink","update_option() [Settings Manipulation]",24,"update_option",[216],{"from":205,"to":210,"sanitized":217},true,"low",{"summary":220,"deductions":221},"The plugin 'apoyl-views' v1.3.0 exhibits a generally strong security posture with several good practices in place. Notably, there are no known vulnerabilities (CVEs) recorded, no dangerous function usage, all SQL queries utilize prepared statements, and file operations and external HTTP requests are absent. Output escaping is also performed for the majority of outputs, and nonce and capability checks are present.  However, a significant concern arises from the presence of one unprotected AJAX handler, which represents a direct entry point for potential attacks without proper authentication or authorization.\n\nThe static analysis reveals a limited attack surface, but the unprotected AJAX handler is a critical weakness. While taint analysis found no unsanitized paths, the lack of authentication on an entry point means that any data processed by that handler could be manipulated by unauthenticated users, potentially leading to unintended consequences or exploitation if the handler performs sensitive operations. The absence of any vulnerability history is a positive indicator, suggesting the plugin has been developed with security in mind, but it does not negate the risks identified in the current code.\n\nIn conclusion, the plugin demonstrates good development practices in many areas, particularly concerning data handling and external interactions. The lack of historical vulnerabilities is reassuring. Nevertheless, the single unprotected AJAX handler is a substantial security gap that needs immediate attention to prevent potential unauthorized access or malicious manipulation of plugin functionality.",[222],{"reason":223,"points":224},"AJAX handler without authentication",8,"2026-03-16T23:11:10.230Z",{"wat":227,"direct":236},{"assetPaths":228,"generatorPatterns":231,"scriptPaths":232,"versionParams":233},[229,230],"\u002Fwp-content\u002Fplugins\u002Fapoyl-views\u002Fadmin\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fapoyl-views\u002Fadmin\u002Fjs\u002Fadmin.js",[],[230],[234,235],"apoyl-views\u002Fadmin\u002Fcss\u002Fadmin.css?ver=","apoyl-views\u002Fadmin\u002Fjs\u002Fadmin.js?ver=",{"cssClasses":237,"htmlComments":238,"htmlAttributes":239,"restEndpoints":240,"jsGlobals":241,"shortcodeOutput":243},[],[],[],[],[242],"apoyl_views_ajax_object",[]]