[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fD-nvnlUt1cEMNeQrthW4OfUk-UDSeIdMUiHjvKg936o":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":21,"download_link":22,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25,"vulnerabilities":26,"developer":27,"crawl_stats":24,"alternatives":33,"analysis":119,"fingerprints":149},"simple-reading-time","Simple Reading Time","1.0","Goran S.","https:\u002F\u002Fprofiles.wordpress.org\u002Fgoky91\u002F","\u003Cp>This plugin scans your article and generates average reading time, number of words divided by 200.\u003C\u002Fp>\n","This plugin scans your article and generates average reading time, number of words divided by 200.",0,977,"","5.2.24","3.5","5.0",[18,19,20],"average-reading-time","post-reading-time","reading-time","https:\u002F\u002Fwww.goran-s.in.rs\u002Fproject\u002Fsimple-reading-time-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-reading-time.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":28,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":11,"avg_security_score":23,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},"goky91",1,30,94,"2026-04-04T09:04:41.490Z",[34,53,68,87,102],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":23,"num_ratings":29,"last_updated":13,"tested_up_to":44,"requires_at_least":45,"requires_php":46,"tags":47,"homepage":51,"download_link":52,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25},"font-resizer-with-post-reading-time","Font Resize With Post Reading Time [GWE]","2.0.2","Mukul Hossain","https:\u002F\u002Fprofiles.wordpress.org\u002Fmukulwp\u002F","\u003Cp>With this plugin, you can easily display post reading time and a font resizing option on every single blog page.\u003C\u002Fp>\n\u003Ch4>Directions [PLEASE READ]\u003C\u002Fh4>\n\u003Cp>To display font resize and post read time options, you don’t have to do anything. After activating the plugin, it automatically displays on every single blog page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Like the plugin?\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>Please consider leaving a review.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Demo\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Check out demo \u003Ca href=\"https:\u002F\u002Fgetwebexperts.com\u002Ffont-resizer-post-reading-time\" rel=\"nofollow ugc\">demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>You can disable\u002Fenable font resizer option\u002F reading time option.\u003C\u002Fli>\n\u003Cli>You can style font resizer button and reading time option.\u003C\u002Fli>\n\u003C\u002Ful>\n","With this plugin, you can easily display post reading time and a font resizing option on every single blog page.",80,2039,"6.7.5","4.7","7.0",[48,49,19,20,50],"font-resize","font-size","text-resize","https:\u002F\u002Fgetwebexperts.com\u002Ffont-resizer-with-post-reading-time","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffont-resizer-with-post-reading-time.zip",{"slug":54,"name":55,"version":6,"author":56,"author_profile":57,"description":58,"short_description":59,"active_installs":11,"downloaded":60,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":61,"requires_at_least":62,"requires_php":46,"tags":63,"homepage":66,"download_link":67,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25},"article-read-time","Article Read Time","Dhrumil Kumbhani","https:\u002F\u002Fprofiles.wordpress.org\u002Fdhrumilk\u002F","\u003Cp>Article Read Time is a lightweight and customizable WordPress plugin that automatically calculates and displays the estimated reading time for posts and pages.\u003C\u002Fp>\n\u003Cp>Adding reading time to your articles improves user experience, increases engagement, and helps visitors quickly decide whether they have enough time to read your content. Many modern blogs, news websites, and online magazines display reading time to enhance readability and reduce bounce rates — and now you can easily add this feature to your WordPress site.\u003C\u002Fp>\n\u003Cp>The plugin calculates the total word count of your post content (excluding HTML and shortcodes) and estimates the reading duration based on your configured Words Per Minute (WPM) setting. You can fully control how the reading time appears using custom formatting options.\u003C\u002Fp>\n\u003Ch4>Why Use Article Read Time?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Improve user experience (UX)\u003C\u002Fli>\n\u003Cli>Increase content transparency\u003C\u002Fli>\n\u003Cli>Boost blog engagement\u003C\u002Fli>\n\u003Cli>Reduce bounce rate\u003C\u002Fli>\n\u003Cli>Encourage longer session duration\u003C\u002Fli>\n\u003Cli>Support better SEO performance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display reading time using shortcode\u003C\u002Fli>\n\u003Cli>Display reading time using template tag\u003C\u002Fli>\n\u003Cli>Adjustable Words Per Minute (WPM)\u003C\u002Fli>\n\u003Cli>Min–max interval option (e.g., 10–12 min read)\u003C\u002Fli>\n\u003Cli>Lower-than threshold custom format\u003C\u002Fli>\n\u003Cli>Fully customizable output format using %s placeholder\u003C\u002Fli>\n\u003Cli>Lightweight and performance optimized\u003C\u002Fli>\n\u003Cli>Secure and WordPress coding standards compliant\u003C\u002Fli>\n\u003Cli>Works with posts and pages\u003C\u002Fli>\n\u003Cli>No unnecessary scripts or frontend assets\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Flexible Formatting Options\u003C\u002Fh4>\n\u003Cp>You can configure the plugin to display:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Simple format: 5 min read\u003C\u002Fli>\n\u003Cli>Interval format: 10–12 min read\u003C\u002Fli>\n\u003Cli>Custom format for short articles (using Lower Than Threshold feature)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This makes it perfect for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Blogs\u003C\u002Fli>\n\u003Cli>News websites\u003C\u002Fli>\n\u003Cli>Educational content\u003C\u002Fli>\n\u003Cli>Long-form articles\u003C\u002Fli>\n\u003Cli>Magazine-style websites\u003C\u002Fli>\n\u003Cli>Content publishing platforms\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Easy to Use\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Activate the plugin.\u003C\u002Fli>\n\u003Cli>Configure settings under Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Article Read Time.\u003C\u002Fli>\n\u003Cli>Add the shortcode \u003Ccode>[article_read_time]\u003C\u002Fcode> in any post or page.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Or use the template tag in your theme files:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php if ( function_exists( 'article_read_time' ) ) article_read_time(); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Article Read Time is built to be fast, secure, and flexible — giving content creators full control over how reading time is calculated and displayed.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enable or disable reading time display\u003C\u002Fli>\n\u003Cli>Customizable words per minute (WPM)\u003C\u002Fli>\n\u003Cli>Min–max interval display option (e.g., 10–12 minutes)\u003C\u002Fli>\n\u003Cli>Lower-than threshold format support\u003C\u002Fli>\n\u003Cli>Fully customizable output format\u003C\u002Fli>\n\u003Cli>Shortcode support\u003C\u002Fli>\n\u003Cli>Template tag support\u003C\u002Fli>\n\u003Cli>Lightweight and optimized\u003C\u002Fli>\n\u003Cli>Accessibility-friendly\u003C\u002Fli>\n\u003Cli>SEO-friendly\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin calculates word count from post content, removes HTML and shortcodes, and generates accurate reading time estimates based on configured settings.\u003C\u002Fp>\n","Displays estimated article reading time using shortcode or template tag with customizable formats.",123,"6.9.4","5.2",[54,64,19,20,65],"blog-reading-time","shortcode","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Farticle-read-time\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Farticle-read-time.1.0.zip",{"slug":69,"name":70,"version":71,"author":72,"author_profile":73,"description":74,"short_description":75,"active_installs":11,"downloaded":76,"rating":11,"num_ratings":11,"last_updated":77,"tested_up_to":78,"requires_at_least":79,"requires_php":80,"tags":81,"homepage":13,"download_link":84,"security_score":85,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":86},"my-post-time","My Post Time","1.0.0","ammarwp","https:\u002F\u002Fprofiles.wordpress.org\u002Fammarwp\u002F","\u003Cp>My Post Time is a simple and innovative plugins to stand out your blog.\u003Cbr \u002F>\nIt helps users to see that how much the article will take time to read and by progress bar they will have a proper tracking of the article’s length.\u003C\u002Fp>\n\u003Ch4>Support, Bug Fix, Feature Request\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>We welcome your feedback and new feature requests for My Post Time *\u003Cbr \u002F>\nLet us know if you face any problem or need help with My Post Time\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"mailto:ammar.pro786@gmail.com\" rel=\"nofollow ugc\">Plugin Support\u003C\u002Fa> *\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","My Post Time plugin is an innovative and useful plugin that is designed to help your readers more efficiently read your blog posts.",772,"2021-04-15T13:01:00.000Z","5.7.15","4.6","5.6",[19,82,20,83],"progress-bar","time-to-read-post","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmy-post-time.zip",85,"2026-03-15T15:16:48.613Z",{"slug":88,"name":89,"version":71,"author":90,"author_profile":91,"description":92,"short_description":93,"active_installs":11,"downloaded":94,"rating":11,"num_ratings":11,"last_updated":95,"tested_up_to":96,"requires_at_least":97,"requires_php":62,"tags":98,"homepage":13,"download_link":100,"security_score":101,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":86},"ultimate-reading-time","Ultimate Reading Time","WPBenz","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpbenz\u002F","\u003Cp>The Ultimate Reading Time plugin provides an easy way to display the estimated reading time for your posts and pages. This plugin allows you to customize the reading time display, including the text, color, font style, and position. Enhance user experience by giving readers an idea of how long it will take to read your content.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Display reading time on posts and pages.\u003C\u002Fli>\n\u003Cli>Customize reading time text prefix and postfix.\u003C\u002Fli>\n\u003Cli>Set custom words per minute for reading time calculation.\u003C\u002Fli>\n\u003Cli>Choose from multiple font styles and weights.\u003C\u002Fli>\n\u003Cli>Position reading time above or below content or title.\u003C\u002Fli>\n\u003Cli>Shortcode support for displaying reading time anywhere.\u003C\u002Fli>\n\u003Cli>Customizable colors for the reading time display.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Ch4>Shortcodes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>[urtbenz_reading_time]\u003C\u002Fcode> – Display the reading time for the current post or page.\u003C\u002Fli>\n\u003Cli>\u003Ccode>[urtbenz_reading_time id=123]\u003C\u002Fcode> – Display the reading time for a specific post or page with ID 123.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Settings\u003C\u002Fh4>\n\u003Cp>Navigate to “Reading Time” settings under the “Settings” menu to access the following options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Display Options\u003C\u002Fstrong>: Choose where to display the reading time (posts, pages).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Color Settings\u003C\u002Fstrong>: Set a custom color for the reading time text.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Font Settings\u003C\u002Fstrong>: Customize the font style, size, and weight.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Position Settings\u003C\u002Fstrong>: Choose the alignment and position of the reading time display.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WPM & Label Settings\u003C\u002Fstrong>: Set custom words per minute and customize the reading time text prefix and postfix.\u003C\u002Fli>\n\u003C\u002Ful>\n","Ultimate solution for displaying reading time on your posts and pages.",684,"2024-08-31T13:39:00.000Z","6.6.5","3.0.1",[99,19,20],"page-reading-time","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultimate-reading-time.1.0.0.zip",92,{"slug":103,"name":104,"version":71,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":11,"downloaded":109,"rating":23,"num_ratings":110,"last_updated":111,"tested_up_to":112,"requires_at_least":62,"requires_php":113,"tags":114,"homepage":13,"download_link":118,"security_score":85,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":86},"wb-content-stats","WB Content Stats","Abir","https:\u002F\u002Fprofiles.wordpress.org\u002Fababir\u002F","\u003Cp>This is very simple plugin to showcase your post’s word count, character count and reading time.\u003Cbr \u002F>\nAfter activation, it will automatically show the counts on all of your post. You can customize the heading, or also enable or disable any of the Stats. \u003Ca href=\"https:\u002F\u002Fgetwebbricks.com\u002Fblogs\u002F\" rel=\"nofollow ugc\">See the LIVE perview\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Show the word count of the post\u003C\u002Fli>\n\u003Cli>Show the character count of the post\u003C\u002Fli>\n\u003Cli>Show the reading time\u003C\u002Fli>\n\u003Cli>Custom heading\u003C\u002Fli>\n\u003Cli>Change the position of the stats from top or to the bottom\u003C\u002Fli>\n\u003Cli>Translate this to any language\u003C\u002Fli>\n\u003C\u002Ful>\n","A simple plugin to showcase the word & character count and reading time.",566,2,"2023-12-08T19:06:00.000Z","6.4.8","7.2",[115,19,116,20,117],"character-count","post-word-count","word-count","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwb-content-stats.zip",{"attackSurface":120,"codeSignals":132,"taintFlows":139,"riskAssessment":140,"analyzedAt":148},{"hooks":121,"ajaxHandlers":128,"restRoutes":129,"shortcodes":130,"cronEvents":131,"entryPointCount":11,"unprotectedCount":11},[122],{"type":123,"name":124,"callback":125,"file":126,"line":127},"action","the_content","get_reading_time","simple-reading-time.php",23,[],[],[],[],{"dangerousFunctions":133,"sqlUsage":134,"outputEscaping":136,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":138},[],{"prepared":11,"raw":11,"locations":135},[],{"escaped":11,"rawEcho":11,"locations":137},[],[],[],{"summary":141,"deductions":142},"The simple-reading-time plugin v1.0 demonstrates a strong security posture based on the provided static analysis. The complete absence of dangerous functions, SQL queries that are 100% prepared, and perfectly escaped output are excellent indicators of secure coding practices.  Furthermore, the lack of file operations and external HTTP requests reduces the potential attack surface considerably. The plugin also shows no recorded vulnerabilities, CVEs, or common vulnerability types in its history, suggesting a well-maintained and secure codebase over time.\n\nWhile the static analysis reveals no explicit security flaws or taint flows, a key area of concern is the complete lack of any protective mechanisms such as nonce checks or capability checks across its limited entry points. Although the current attack surface is zero, this absence means that if any entry points were to be introduced in future versions or if the plugin's functionality were to expand, they would inherently be unprotected. The vulnerability history being clean is a positive sign, but it doesn't negate the fundamental absence of security controls that could safeguard against unforeseen issues or evolving threats.\n\nIn conclusion, the current version of simple-reading-time appears to be highly secure due to its clean code and lack of historical vulnerabilities. However, the complete omission of authentication and authorization checks on its (currently non-existent) entry points represents a significant weakness. This is a missed opportunity to implement foundational security practices that would future-proof the plugin against potential risks as it evolves. The plugin is strong in its current implementation but lacks defensive depth.",[143,146],{"reason":144,"points":145},"No nonce checks on entry points",5,{"reason":147,"points":145},"No capability checks on entry points","2026-03-17T05:48:07.031Z",{"wat":150,"direct":155},{"assetPaths":151,"generatorPatterns":152,"scriptPaths":153,"versionParams":154},[],[],[],[],{"cssClasses":156,"htmlComments":157,"htmlAttributes":158,"restEndpoints":159,"jsGlobals":160,"shortcodeOutput":161},[],[],[],[],[],[162,163],"\u003Csmall style='line-height: 5;'>🕐 \u003Cem>Average reading time: less than a minute.\u003C\u002Fem>\u003C\u002Fsmall> \u003Cbr>","\u003Csmall style='line-height: 5;'>🕐 \u003Cem>Average reading time:   $average_time minute(s) \u003C\u002Fem>\u003C\u002Fsmall> \u003Cbr>"]