[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fGLXmqVWwXutBBLXEOTzqKohYmdnylgdzZ0X0Eu8nlX0":3,"$fDTLvpG9iIDfLP-H4bJZO9ZmsdYkg1vJ8ziZH_wr1mbk":219,"$fu1epEkoXvB0ZajAoqV9BX6Ycd4F-hiZQaei9nTorFbs":224},{"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":139,"fingerprints":196},"blog-reading-progress-bar","Reading Progress Bar","2.0.0","Iftakharul Islam","https:\u002F\u002Fprofiles.wordpress.org\u002Fifatwp\u002F","\u003Cp>The Reading Progress Bar plugin adds a beautiful, customizable progress bar to your blog posts, allowing readers to see how much they have scrolled through the content. This feature helps to enhance the reading experience and provides a visual indication of the user’s progress.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– 🎨 \u003Cstrong>Modern Dashboard\u003C\u002Fstrong>: Beautiful, intuitive admin interface with live preview\u003Cbr \u002F>\n– 🌈 \u003Cstrong>Advanced Customization\u003C\u002Fstrong>: Gradient colors, shadows, borders, and effects\u003Cbr \u002F>\n– 📱 \u003Cstrong>Responsive Design\u003C\u002Fstrong>: Works perfectly on desktop, tablet, and mobile\u003Cbr \u002F>\n– ⚡ \u003Cstrong>Performance Optimized\u003C\u002Fstrong>: Smooth animations and efficient code\u003Cbr \u002F>\n– 🎯 \u003Cstrong>Per-Post Control\u003C\u002Fstrong>: Enable\u002Fdisable for individual posts\u003Cbr \u002F>\n– 📊 \u003Cstrong>Reading Time\u003C\u002Fstrong>: Display estimated reading time\u003Cbr \u002F>\n– 🎪 \u003Cstrong>Live Preview\u003C\u002Fstrong>: See changes in real-time as you adjust settings\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Ch3>Core Functionality\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Reading Progress Tracking\u003C\u002Fstrong>: Real-time progress bar that shows how much of the post has been read\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Per-Post Control\u003C\u002Fstrong>: Enable\u002Fdisable progress bar for individual posts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reading Time Estimation\u003C\u002Fstrong>: Display estimated reading time for posts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Design\u003C\u002Fstrong>: Works perfectly on desktop, tablet, and mobile devices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Advanced Customization\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Color Options\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Solid color picker with WordPress native color picker\u003C\u002Fli>\n\u003Cli>Gradient color support with start and end colors\u003C\u002Fli>\n\u003Cli>Custom shadow colors and effects\u003C\u002Fli>\n\u003Cli>Border color and width customization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Visual Effects\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Position Control\u003C\u002Fstrong>: Place progress bar at top or bottom of screen\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Size Customization\u003C\u002Fstrong>: Adjustable height (1-20px)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Border Radius\u003C\u002Fstrong>: Rounded corners (0-50px)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Opacity Control\u003C\u002Fstrong>: Adjust transparency (0.1-1.0)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shadow Effects\u003C\u002Fstrong>: Customizable shadow with color and blur options\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Border Styling\u003C\u002Fstrong>: Optional border with custom color and width\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>User Experience\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Smooth Animations\u003C\u002Fstrong>: Fluid progress updates with CSS transitions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance Optimized\u003C\u002Fstrong>: Uses requestAnimationFrame for smooth scrolling\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Keyboard Navigation\u003C\u002Fstrong>: Space bar and arrow key support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Touch Gestures\u003C\u002Fstrong>: Swipe support for mobile devices\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accessibility\u003C\u002Fstrong>: High contrast mode and reduced motion support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Dashboard Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Modern Admin Interface\u003C\u002Fstrong>: Beautiful, responsive dashboard with tabs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live Preview\u003C\u002Fstrong>: See changes in real-time as you adjust settings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Statistics\u003C\u002Fstrong>: View posts with progress bar enabled vs total posts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Organized Settings\u003C\u002Fstrong>: Grouped options for easy configuration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Ch3>Basic Settings\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Navigate to \u003Cstrong>Settings > Reading Progress Bar\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Configure appearance options:\n\u003Cul>\n\u003Cli>\u003Cstrong>Color\u003C\u002Fstrong>: Choose solid color or enable gradient\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Height\u003C\u002Fstrong>: Set progress bar height (1-20px)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Position\u003C\u002Fstrong>: Top or bottom of screen\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Border Radius\u003C\u002Fstrong>: Add rounded corners\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Opacity\u003C\u002Fstrong>: Adjust transparency\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Advanced Effects\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Shadow\u003C\u002Fstrong>: Enable shadow with custom color and blur\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Border\u003C\u002Fstrong>: Add border with custom color and width\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gradient\u003C\u002Fstrong>: Use gradient colors instead of solid color\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Display Settings\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Show on Posts\u003C\u002Fstrong>: Enable\u002Fdisable for blog posts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show on Pages\u003C\u002Fstrong>: Enable\u002Fdisable for pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show Reading Time\u003C\u002Fstrong>: Display estimated reading time\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Per-Post Settings\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Edit any post and look for the “Reading Progress Bar” meta box\u003C\u002Fli>\n\u003Cli>Check\u002Funcheck to enable\u002Fdisable for that specific post\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 5.6 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.3 or higher\u003C\u002Fli>\n\u003Cli>jQuery (included with WordPress)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is released under the GPL-2.0+ license. You can find a copy of the license in the \u003Ccode>license.txt\u003C\u002Fcode> file or visit \u003Ca href=\"http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.txt\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.txt\u003C\u002Fa> for more information.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, feature requests, or bug reports, please visit the \u003Ca href=\"https:\u002F\u002Fifatwp.wordpress.com\u002F2023\u002F10\u002F17\u002Fblog-reading-progress\u002F\" rel=\"nofollow ugc\">plugin page\u003C\u002Fa> or create an issue on GitHub.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Made with ❤️ for the WordPress community\u003C\u002Fstrong>\u003C\u002Fp>\n","A modern WordPress plugin that adds a customizable reading progress bar to your blog posts with advanced styling options.",0,3564,"2025-07-14T18:39:00.000Z","6.8.5","5.6","7.3",[18,19,20,21,22],"blog","posts","progress-bar","reading-time","user-experience","https:\u002F\u002Fifatwp.wordpress.com\u002F2023\u002F10\u002F17\u002Fblog-reading-progress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblog-reading-progress-bar.2.0.0.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":25,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"ifatwp",3,30,94,"2026-05-20T09:29:18.617Z",[37,55,78,100,120],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":11,"downloaded":45,"rating":25,"num_ratings":46,"last_updated":47,"tested_up_to":14,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":53,"download_link":54,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"reading-time-and-progress-bar","Reading Time and Progress Bar","1.1","Aman Joshi","https:\u002F\u002Fprofiles.wordpress.org\u002Fstackwithaman\u002F","\u003Cp>Reading Time and Progress Bar is a WordPress plugin designed to enhance reader engagement and provide a better user experience on blogs. It automatically calculates the estimated reading time for each post and displays a progress bar at the top of the page, which fills as the reader scrolls through the content.\u003C\u002Fp>\n\u003Cp>This plugin is easy to set up and compatible with any WordPress theme, ensuring that all users can benefit from its features without any coding knowledge required.\u003C\u002Fp>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n\u003Cp>You can extend the functionality of this plugin by adding custom CSS to style the progress bar and adjust the reading time calculation per your preferences.\u003C\u002Fp>\n\u003Ch3>A brief Markdown Example\u003C\u002Fh3>\n\u003Cp>Ordered list:\u003Cbr \u002F>\n1. Some feature\u003Cbr \u002F>\n2. Another feature\u003Cbr \u002F>\n3. Yet another feature\u003C\u002Fp>\n\u003Cp>Code block:\u003Cbr \u002F>\nfunction example_function() {\u003Cbr \u002F>\nreturn ‘This is a code block’;\u003Cbr \u002F>\n}\u003C\u002Fp>\n\u003Cp>For more information and support, visit \u003Ca href=\"https:\u002F\u002Faimactgrow.com\u002F\" rel=\"nofollow ugc\">our website\u003C\u002Fa>.\u003C\u002Fp>\n","A simple WordPress plugin that displays the estimated reading time and a progress bar at the top of your blog posts as readers scroll through.",1723,1,"2025-05-27T20:29:00.000Z","5.0","7.0",[18,51,20,21,52],"content","scroll","https:\u002F\u002Faimactgrow.com\u002Freading-time-progress-bar","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freading-time-and-progress-bar.1.0.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":75,"download_link":76,"security_score":77,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"reading-time-wp","Reading Time WP","2.0.17","yingles","https:\u002F\u002Fprofiles.wordpress.org\u002Fyingles\u002F","\u003Cp>WP Reading Time let’s you easily add an estimated reading time to your WordPress posts. Activating the plugin will automatically add the reading time to the beginning of your post’s content. This can be deactivated in the Reading Time settings which can be accessed from your Dashboard’s Settings menu. You can also edit the label and postfix from this menu.\u003C\u002Fp>\n\u003Cp>If you’d prefer more control over where you add your reading time you can use the the [rt_reading_time] shortcode to insert the time into a post. This shortcode also excepts values for label and postfix. These are optional. Ex. [rt_reading_time label=”Reading Time:” postfix=”minutes” postfix_singular=”minute”].\u003C\u002Fp>\n","Reading Time WP creates an estimated reading time of your posts that is inserted above the content or by using a shortcode.",30000,427181,96,20,"2024-11-17T15:46:00.000Z","6.7.5","3.0.1","",[72,19,21,73,74],"estimated-time","time","word-count","https:\u002F\u002Fjasonyingling.me\u002Freading-time-wp\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freading-time-wp.2.0.17.zip",92,{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":34,"num_ratings":88,"last_updated":89,"tested_up_to":90,"requires_at_least":91,"requires_php":92,"tags":93,"homepage":98,"download_link":99,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"disable-blog","Disable Blog","0.5.5","Joshua David Nelson","https:\u002F\u002Fprofiles.wordpress.org\u002Fjoshuadnelson\u002F","\u003Cp>Build a blog-less WordPress site.\u003C\u002Fp>\n\u003Cp>Disable Blog is a comprehensive plugin to disable the built-in blogging functionality on your site. You’ll be free to use pages and custom post types without a blog.\u003C\u002Fp>\n\u003Cp>The blog is “disabled” when the plugin is activated, which removes support for the core ‘post’ type, hides blog-related admin pages\u002Fsettings, and redirects urls on both the public and admin portions of the site. Refer to the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjoshuadavidnelson\u002Fdisable-blog\u002F#how-does-this-plugin-work\" rel=\"nofollow ugc\">GitHub readme file\u003C\u002Fa> for a detailed functionality list.\u003C\u002Fp>\n\u003Ch4>Important\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>You need to select a page to act as the home page\u003C\u002Fstrong>. If Settings > Reading > “Front Page Displays” is not set to show a page, then this plugin will not function correctly. Not doing so will mean that your post page can still be visible on the front-end of the site. It’s not required, but it is recommended you select a page for the  “posts page” setting, this page will be automatically redirected to the static “home page.”\u003C\u002Fp>\n\u003Ch4>Site Content & Data\u003C\u002Fh4>\n\u003Cp>This plugin will not delete any of your site’s data, however existing blog related content will not be accessible while this plugins is active. This includes posts, categories, tags, and related comments.\u003C\u002Fp>\n\u003Cp>If you have content and wish to remove it, either delete that content prior to activation or deactivate this plugin, delete it, and re-active.\u003C\u002Fp>\n\u003Ch4>Comments\u003C\u002Fh4>\n\u003Cp>Comments remain enabled, unless the ‘post’ type is the only type supporting comments (pages also support comments by default, so the comments section won’t disappear in most cases). If you’re looking to disable comments more thoroughly, check out the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisable-comments\u002F\" rel=\"ugc\">Disable Comments\u003C\u002Fa> plugin.\u003C\u002Fp>\n\u003Ch4>Categories & Tags\u003C\u002Fh4>\n\u003Cp>These are disabled unless they are supported by a custom post type.\u003C\u002Fp>\n\u003Ch4>Custom Post Types\u003C\u002Fh4>\n\u003Cp>This plugin includes extensive support for custom post types and taxonomies. If you are using a custom post type that supports the built-in \u003Ccode>category\u003C\u002Fcode> and\u002For \u003Ccode>post_tag\u003C\u002Fcode> taxonomies, they will be visible and accessible through that post type.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>This plugin is maintained for free but \u003Cstrong>please reach out\u003C\u002Fstrong> and I will assist you as soon as possible. You can visit the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fdisable-blog\u002F\" rel=\"ugc\">WordPress.org support forums\u003C\u002Fa> or create an \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjoshuadavidnelson\u002Fdisable-blog\u002Fissues\u002F\" rel=\"nofollow ugc\">issue\u003C\u002Fa> on the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjoshuadavidnelson\u002Fdisable-blog\u002F\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>View on GitHub & Contribute\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjoshuadavidnelson\u002Fdisable-blog\u002F\" rel=\"nofollow ugc\">View this plugin on GitHub\u003C\u002Fa> to contribute as well as log any issues (or visit the WP \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fdisable-blog\u002F\" rel=\"ugc\">support forums\u003C\u002Fa>).\u003C\u002Fp>\n\u003Cp>Please feel free to contribute! Refer to the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjoshuadavidnelson\u002Fdisable-blog\u002F#contributing\" rel=\"nofollow ugc\">Github Repo\u003C\u002Fa> for specifics.\u003C\u002Fp>\n","All the power of WordPress, without a blog.",10000,214301,14,"2026-02-16T02:54:00.000Z","6.9.4","5.9","7.4",[79,94,95,96,97],"disable-blogging","disable-posts","disable-settings","remove-blog","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisable-blog\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisable-blog.0.5.5.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":110,"num_ratings":46,"last_updated":111,"tested_up_to":90,"requires_at_least":70,"requires_php":112,"tags":113,"homepage":118,"download_link":119,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"latest-posts-block-lite","Latest Posts Block – Dynamic Posts Grid, Posts List, Posts Tile with Stunning Layouts for WordPress Blogs & Pages","1.1.3","AF themes","https:\u002F\u002Fprofiles.wordpress.org\u002Fafthemes\u002F","\u003Cp>Dynamic Posts Grid, Posts List, Posts Tile with Stunning Layouts for WordPress Blogs & Pages\u003C\u002Fp>\n\u003Ch3>Latest Posts Block Lite\u003C\u002Fh3>\n\u003Cp>A beautiful collection of latest posts Gutenberg blocks for WordPress, which helps you to design posts grid, posts list, full posts layout, advanced express posts design and tile layouts of your posts.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftastewp.com\u002Fnew\u002F?pre-installed-plugin-slug=latest-posts-block-lite\" rel=\"nofollow ugc\">Try it Now\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fafthemes.com\u002F\" rel=\"nofollow ugc\">Home\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fafthemes.com\u002Fplugins\u002Flatest-posts-block\u002F\" rel=\"nofollow ugc\">Demos\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fafthemes.com\u002Fplugins\u002Flatest-posts-block\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002F1.envato.market\u002F2xxbD\" rel=\"nofollow ugc\">Premium\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Primary components\u003C\u002Fh3>\n\u003Cp>Style an awesome posts box with advanced options and controls\u003C\u002Fp>\n\u003Ch4>Layouts Options\u003C\u002Fh4>\n\u003Cp>Only with the best layout may you show the content worthwhile. Each layouts (gird, list, full, express and tile) have 6 different looks that could lead to an improved posts section being imagined.\u003C\u002Fp>\n\u003Ch4>Posts Query Controls\u003C\u002Fh4>\n\u003Cp>Predefined query filter of posts and ordering of the based on date and name, so you can select and display them in specified method.\u003C\u002Fp>\n\u003Ch4>Block Options\u003C\u002Fh4>\n\u003Cp>Very useful switch panel to select image sizes, columns, title, category and other meta items toggles along with respective options will let you to take control over your posts content block display.\u003C\u002Fp>\n\u003Ch4>Category Styles\u003C\u002Fh4>\n\u003Cp>Using the Category Style section, you can choose one of the design to show on your posts box.\u003C\u002Fp>\n\u003Ch4>Content Order Options\u003C\u002Fh4>\n\u003Cp>Separate your individual posts block with pre-defined posts content layouts with the available Content Order options.\u003C\u002Fp>\n\u003Ch4>Typography Settings and Controls\u003C\u002Fh4>\n\u003Cp>Typography Settings lets you to choose the font family, font weight along with font size on 3 different devices sizes like desktop, tab and mobile view.\u003C\u002Fp>\n\u003Ch4>Color Options\u003C\u002Fh4>\n\u003Cp>With unlimited color options for Title, Spotlight Title, links, General, etc you can set an appearance of your posts box in a desired color schemes.\u003C\u002Fp>\n\u003Ch4>Icon Settings\u003C\u002Fh4>\n\u003Cp>Icon Settings options gives you a facility to select desired FontAwesome icons for Author, Date and Comment Count.\u003C\u002Fp>\n\u003Ch4>Gaps Settings\u003C\u002Fh4>\n\u003Cp>Whenever you need to give spaces on your posts box contents, Gaps Settings helps you to get intended controls.\u003C\u002Fp>\n\u003Ch3>Free Version:\u003C\u002Fh3>\n\u003Cp>Get Basic Controls at your fingertips.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>5+ posts box layouts\u003C\u002Fli>\n\u003Cli>Basic posts content control options\u003C\u002Fli>\n\u003Cli>Basic Pre-designed content orders\u003C\u002Fli>\n\u003Cli>Multiple posts query controls like category select, order, number of posts, etc.\u003C\u002Fli>\n\u003Cli>Basic category display designs\u003C\u002Fli>\n\u003Cli>Excerpt toggle\u003C\u002Fli>\n\u003Cli>Read more toggle\u003C\u002Fli>\n\u003Cli>Basic Typography and color controls\u003C\u002Fli>\n\u003Cli>800+ Google fonts family with font weight and subset controls\u003C\u002Fli>\n\u003Cli>Texts sizes controls as per device sizes\u003C\u002Fli>\n\u003Cli>Box gaps and spacing controls\u003C\u002Fli>\n\u003Cli>Basic customizable layouts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium Version:\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002F1.envato.market\u002F2xxbD\" rel=\"nofollow ugc\">Get All Outstanding Controls\u003C\u002Fa> at your fingertips.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>30+ posts box layouts\u003C\u002Fli>\n\u003Cli>10+ posts content control options\u003C\u002Fli>\n\u003Cli>6+ Pre-designed content orders\u003C\u002Fli>\n\u003Cli>Multiple posts query controls like category select, order, number of posts, etc.\u003C\u002Fli>\n\u003Cli>Multiple category display designs\u003C\u002Fli>\n\u003Cli>Posts block image size controls\u003C\u002Fli>\n\u003Cli>Excerpt toggle and length options\u003C\u002Fli>\n\u003Cli>Custom Read more link controls\u003C\u002Fli>\n\u003Cli>Typography and color controls\u003C\u002Fli>\n\u003Cli>800+ Google fonts family with font weight and subset controls\u003C\u002Fli>\n\u003Cli>Texts sizes controls as per device sizes\u003C\u002Fli>\n\u003Cli>Font Awesome 5 Icons for posts box contents\u003C\u002Fli>\n\u003Cli>Box-shadow, borders and border radius\u003C\u002Fli>\n\u003Cli>All Box content gaps and spacing controls\u003C\u002Fli>\n\u003Cli>Highly customizable layouts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Let’s Start Designing Your dream page in Minutes with \u003Ca href=\"https:\u002F\u002F1.envato.market\u002F2xxbD\" rel=\"nofollow ugc\">Latest Posts Block\u003C\u002Fa>!\u003C\u002Fp>\n\u003Ch3>Get the outstanding themes from AF themes\u003C\u002Fh3>\n\u003Cp>__ Check all of our \u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fcategory\u002Ffree\u002F\" rel=\"nofollow ugc\">Free\u003C\u002Fa> themes __\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fcovernews\u002F\" rel=\"nofollow ugc\">CoverNews\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fchromenews\u002F\" rel=\"nofollow ugc\">ChromeNews\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fmorenews\u002F\" rel=\"nofollow ugc\">MoreNews\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fnewsphere\u002F\" rel=\"nofollow ugc\">Newsphere\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fdarknews\u002F\" rel=\"nofollow ugc\">DarkNews\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fbroadnews\u002F\" rel=\"nofollow ugc\">BroadNews\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fenternews\u002F\" rel=\"nofollow ugc\">EnterNews\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fnewsium\u002F\" rel=\"nofollow ugc\">Newsium\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fnewsever\u002F\" rel=\"nofollow ugc\">Newsever\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fshopical\u002F\" rel=\"nofollow ugc\">Shopical\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fstorecommerce\u002F\" rel=\"nofollow ugc\">StoreCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fstoreship\u002F\" rel=\"nofollow ugc\">Storeship\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Felegant-magazine\u002F\" rel=\"nofollow ugc\">Elegant Magazine\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fcategory\u002Ffree\u002F\" rel=\"nofollow ugc\">And More..\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>__ Check all of our \u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fcategory\u002Fpro\u002F\" rel=\"nofollow ugc\">Premium\u003C\u002Fa> themes__\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fcovernews-pro\u002F\" rel=\"nofollow ugc\">CoverNews Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fchromenews-pro\u002F\" rel=\"nofollow ugc\">ChromeNews Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fmorenews-pro\u002F\" rel=\"nofollow ugc\">MoreNews Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fnewsphere-pro\u002F\" rel=\"nofollow ugc\">Newsphere Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fdarknews-pro\u002F\" rel=\"nofollow ugc\">DarkNews Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fbroadnews-pro\u002F\" rel=\"nofollow ugc\">BroadNews Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fenternews-pro\u002F\" rel=\"nofollow ugc\">EnterNews Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fnewsium-pro\u002F\" rel=\"nofollow ugc\">Newsium Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fnewsever-pro\u002F\" rel=\"nofollow ugc\">Newsever Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fshopical-pro\u002F\" rel=\"nofollow ugc\">Shopical Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fstorecommerce-pro\u002F\" rel=\"nofollow ugc\">StoreCommerce Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fstoreship-pro\u002F\" rel=\"nofollow ugc\">Storeship Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Felegant-magazine-pro\u002F\" rel=\"nofollow ugc\">Elegant Magazine Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fproducts\u002Fcategory\u002Fpro\u002F\" rel=\"nofollow ugc\">And More..\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Welcome in for other amazing plugins from AF themes\u003C\u002Fh3>\n\u003Cp>__ Check all of our \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fafthemes\u002F#content-plugins\" rel=\"nofollow ugc\">Free\u003C\u002Fa> plugins __\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Faf-companion\u002F\" rel=\"ugc\">AF Companion\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftemplatespare\u002F\" rel=\"ugc\">Templatespare\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fblockspare\u002F\" rel=\"ugc\">Blockspare\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felespare\u002F\" rel=\"ugc\">Elespare\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flatest-posts-block-lite\u002F\" rel=\"ugc\">Latest Posts Block Lite\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmagic-content-box-lite\u002F\" rel=\"ugc\">Magic Content Box Lite\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-post-author\u002F\" rel=\"ugc\">WP Post Author\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>__ Check all of our \u003Ca href=\"https:\u002F\u002Fafthemes.com\u002Fplugins\" rel=\"nofollow ugc\">Premium\u003C\u002Fa> plugins __\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.blockspare.com\u002F\" rel=\"nofollow ugc\">Blockspare Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002F1.envato.market\u002FZdXYPQ\" rel=\"nofollow ugc\">Elespare Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002F1.envato.market\u002F2xxbD\" rel=\"nofollow ugc\">Latest Posts Block\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002F1.envato.market\u002FNOO1O\" rel=\"nofollow ugc\">Magic Content Box\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>Image License\u003C\u002Fp>\n\u003Cp>All images are self drawn image by AF themes and released under same license as plugin\u003C\u002Fp>\n\u003Cp>Plugin License\u003C\u002Fp>\n\u003Cp>GPLv2 or later\u003Cbr \u002F>\nhttp:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\u003C\u002Fp>\n\u003Cp>This program is free software; you can redistribute it and\u002For modify it under\u003Cbr \u002F>\nthe terms of the [GNU General Public License][] as published by the Free\u003Cbr \u002F>\nSoftware Foundation; either version 2 of the License, or (at your option) any\u003Cbr \u002F>\nlater version.\u003C\u002Fp>\n\u003Cp>This program is distributed in the hope that it will be useful, but WITHOUT ANY\u003Cbr \u002F>\nWARRANTY. See the GNU General Public License for more details.\u003C\u002Fp>\n","Dynamic Posts Grid, Posts List, Posts Tile with Stunning Layouts for WordPress Blogs & Pages",7000,233173,80,"2025-12-10T10:38:00.000Z","5.3",[114,18,115,116,117],"blocks","gutenberg-blocks","post-grid","posts-list","https:\u002F\u002Fafthemes.com\u002Fplugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flatest-posts-block-lite.zip",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":128,"downloaded":129,"rating":11,"num_ratings":11,"last_updated":130,"tested_up_to":68,"requires_at_least":131,"requires_php":49,"tags":132,"homepage":137,"download_link":138,"security_score":77,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"advanced-posts-listing","Advanced Posts Listing – Show Post List Easily","1.0.7","Flipper Code - WordPress Development Company","https:\u002F\u002Fprofiles.wordpress.org\u002Fflippercode\u002F","\u003Cp>Advanced Posts Listing is a Gutenberg block plugin that enables site administrators to create & display visually appealing blog posts listing or custom post type listing effortlessly right from the Gutenberg editor.\u003C\u002Fp>\n\u003Cp>This plugin provides six beautiful and responsive design \u002F layouts for the listing. Site admins can choose custom post type from block properties & listing will be created accordingly with a live preview.\u003C\u002Fp>\n\u003Cp>This plugin also allows site admins to filter the custom post listing by taxonomy, terms and other criterias. The infomation displayed inside the listing record is also manageable from block properties.\u003C\u002Fp>\n\u003Ch3>Links\u003C\u002Fh3>\n\u003Cp>For better idea of how all layouts would look like, below are live demo links of all the layouts.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fweplugins.com\u002Fadvanced-posts-listing\u002Flisting-layout\u002F\" rel=\"nofollow ugc\">List View\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fweplugins.com\u002Fadvanced-posts-listing\u002F\" rel=\"nofollow ugc\">Grid View\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fweplugins.com\u002Fadvanced-posts-listing\u002Fmasonry-layout\u002F\" rel=\"nofollow ugc\">Masonry View\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fweplugins.com\u002Fadvanced-posts-listing\u002Foverlay-layout\u002F\" rel=\"nofollow ugc\">Overlay View\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fweplugins.com\u002Fadvanced-posts-listing\u002Fslider-layout\u002F\" rel=\"nofollow ugc\">Slider View\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Contact \u003Ca href=\"https:\u002F\u002Fweplugins.com\u002Fsupport\" rel=\"nofollow ugc\">Dedicated Support team\u003C\u002Fa> for any assistance in the plugin setup process, for any query or for any customisation request for this plugin.\u003C\u002Fp>\n\u003Cp>Features List\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Six beautiful & responsive blog post listing designs.\u003C\u002Fli>\n\u003Cli>Numeric pagination support for every layout. Manageable settings for pagination.\u003C\u002Fli>\n\u003Cli>Display posts, pages, and custom post types listing.\u003C\u002Fli>\n\u003Cli>Filter posts by categories.\u003C\u002Fli>\n\u003Cli>Filter posts by tags.\u003C\u002Fli>\n\u003Cli>Filter custom post types by taxonomies.\u003C\u002Fli>\n\u003Cli>Listing inherits most of the typography from currently activated theme.\u003C\u002Fli>\n\u003Cli>Manageable color picker settings for buttons UI to make it theme compatible.\u003C\u002Fli>\n\u003Cli>Options for adding custom css in block settings. Full flexibility. \u003C\u002Fli>\n\u003Cli>Compatible with popular custom post type plugins. e,g Advanced Custom Fields (acf plugin).\u003C\u002Fli>\n\u003Cli>Supports custom post type listing.\u003C\u002Fli>\n\u003Cli>Include only some specific posts\u002Fcustom posts by comma separated ids.\u003C\u002Fli>\n\u003Cli>Exclude some particular posts by comma separated ids to be dislayed in output.\u003C\u002Fli>\n\u003Cli>Sort listings by date (ascending\u002Fdescending).\u003C\u002Fli>\n\u003Cli>Alphabetical sorting (A-Z, Z-A).\u003C\u002Fli>\n\u003Cli>Live preview of listings in Gutenberg.\u003C\u002Fli>\n\u003Cli>Customizable listing display.\u003C\u002Fli>\n\u003Cli>Easy block properties configuration.\u003C\u002Fli>\n\u003Cli>Manageable row and column gaping for Grid, Masanory & Overlay layout.\u003C\u002Fli>\n\u003Cli>Display post titles.\u003C\u002Fli>\n\u003Cli>Show post excerpts.\u003C\u002Fli>\n\u003Cli>Include post featured images.\u003C\u002Fli>\n\u003Cli>Display post authors.\u003C\u002Fli>\n\u003Cli>Show post dates.\u003C\u002Fli>\n\u003Cli>Show\u002Fhide post titles.\u003C\u002Fli>\n\u003Cli>Show\u002Fhide post content.\u003C\u002Fli>\n\u003Cli>Show\u002Fhide post excerpts.\u003C\u002Fli>\n\u003Cli>Show\u002Fhide meta data like dates.\u003C\u002Fli>\n\u003Cli>Show\u002Fhide categories.\u003C\u002Fli>\n\u003Cli>Show\u002Fhide tags.\u003C\u002Fli>\n\u003Cli>Show\u002Fhide featured images.\u003C\u002Fli>\n\u003Cli>Customize the number of posts per listing.\u003C\u002Fli>\n\u003Cli>Pagination for long listings.\u003C\u002Fli>\n\u003Cli>Responsive design for mobile and desktop.\u003C\u002Fli>\n\u003Cli>SEO-friendly post listings.\u003C\u002Fli>\n\u003Cli>Lightweight and fast-loading.\u003C\u002Fli>\n\u003Cli>Compatible with all WordPress themes.\u003C\u002Fli>\n\u003Cli>User-friendly interface.\u003C\u002Fli>\n\u003Cli>Regular updates and support.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>So this plugin supports a wide range of custom post types and offers extensive filtering options, including categories, tags, and custom taxonomies. Certain posts can also be included or excluded via id from the output. This flexibility ensures that your posts list is tailored to meet your specific needs. Additionally, the posts block can be sorted by date or alphabetically, giving you full control over how your content is presented. Enhance your WordPress site with a post list block that is both functional and visually appealing with maximum flexiblity.\u003C\u002Fp>\n","Display posts list from posts, pages or custom post types. Use Multiple designs and filters.",4000,20079,"2025-02-27T13:30:00.000Z","5.5",[133,134,135,136,19],"blog-listing","blog-post","post-list","post-listing","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-posts-listing","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-posts-listing.1.0.7.zip",{"attackSurface":140,"codeSignals":180,"taintFlows":191,"riskAssessment":192,"analyzedAt":195},{"hooks":141,"ajaxHandlers":176,"restRoutes":177,"shortcodes":178,"cronEvents":179,"entryPointCount":11,"unprotectedCount":11},[142,148,152,156,160,164,168,172],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","save_post","reading_progress_bar_save_meta_box_data","blog-reading-progress.php",64,{"type":143,"name":149,"callback":150,"file":146,"line":151},"admin_menu","reading_progress_bar_options_page",65,{"type":143,"name":153,"callback":154,"file":146,"line":155},"admin_init","reading_progress_bar_register_options",66,{"type":143,"name":157,"callback":158,"file":146,"line":159},"wp_enqueue_scripts","reading_progress_bar_scripts",67,{"type":143,"name":161,"callback":162,"file":146,"line":163},"wp_footer","reading_progress_bar_markup",68,{"type":143,"name":165,"callback":166,"file":146,"line":167},"add_meta_boxes","reading_progress_bar_meta_box",69,{"type":143,"name":169,"callback":170,"file":146,"line":171},"plugins_loaded","brp_load_plugin_textdomain",70,{"type":143,"name":173,"callback":174,"file":146,"line":175},"admin_enqueue_scripts","admin_scripts",71,[],[],[],[],{"dangerousFunctions":181,"sqlUsage":182,"outputEscaping":184,"fileOperations":11,"externalRequests":11,"nonceChecks":46,"capabilityChecks":46,"bundledLibraries":190},[],{"prepared":11,"raw":11,"locations":183},[],{"escaped":185,"rawEcho":46,"locations":186},50,[187],{"file":146,"line":188,"context":189},199,"raw output",[],[],{"summary":193,"deductions":194},"The 'blog-reading-progress-bar' v2.0.0 plugin exhibits a strong security posture based on the provided static analysis and vulnerability history. The absence of any reported CVEs, coupled with the plugin's internal code signals, suggests a well-developed and security-conscious approach. The code analysis reveals a minimal attack surface with no identified AJAX handlers, REST API routes, shortcodes, or cron events that could be exploited. Furthermore, the plugin effectively mitigates common risks by not utilizing dangerous functions, performing all SQL queries using prepared statements, and consistently escaping output. The presence of nonce and capability checks further reinforces its defense mechanisms. The lack of taint analysis findings and a clean vulnerability history are positive indicators of a secure plugin. While the plugin demonstrates excellent security practices, the data provided is limited to static analysis and past vulnerability records. A more comprehensive security review would involve dynamic analysis and code auditing to ensure no subtle or newly introduced vulnerabilities exist. However, based on the available information, this plugin appears to be a low-risk option.",[],"2026-03-17T06:50:21.646Z",{"wat":197,"direct":210},{"assetPaths":198,"generatorPatterns":203,"scriptPaths":204,"versionParams":205},[199,200,201,202],"\u002Fwp-content\u002Fplugins\u002Fblog-reading-progress-bar\u002Fassets\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Fblog-reading-progress-bar\u002Fassets\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fblog-reading-progress-bar\u002Fassets\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fblog-reading-progress-bar\u002Fassets\u002Fscript.js",[],[],[206,207,208,209],"blog-reading-progress-bar\u002Fassets\u002Fadmin.js?ver=","blog-reading-progress-bar\u002Fassets\u002Fadmin.css?ver=","blog-reading-progress-bar\u002Fassets\u002Fstyle.css?ver=","blog-reading-progress-bar\u002Fassets\u002Fscript.js?ver=",{"cssClasses":211,"htmlComments":213,"htmlAttributes":214,"restEndpoints":215,"jsGlobals":216,"shortcodeOutput":218},[212,21],"reading-progress-bar",[],[],[],[217],"brp-admin-script",[],{"error":220,"url":221,"statusCode":222,"statusMessage":223,"message":223},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fblog-reading-progress-bar\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":225,"versions":226},9,[227,235,240,246,253,260,267,274,281],{"version":228,"download_url":229,"svn_tag_url":230,"released_at":26,"has_diff":231,"diff_files_changed":232,"diff_lines":26,"trac_diff_url":233,"vulnerabilities":234,"is_current":231},"2.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblog-reading-progress-bar.2.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fblog-reading-progress-bar\u002Ftags\u002F2.0.1\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fblog-reading-progress-bar%2Ftags%2F2.0.0&new_path=%2Fblog-reading-progress-bar%2Ftags%2F2.0.1",[],{"version":6,"download_url":24,"svn_tag_url":236,"released_at":26,"has_diff":231,"diff_files_changed":237,"diff_lines":26,"trac_diff_url":238,"vulnerabilities":239,"is_current":220},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fblog-reading-progress-bar\u002Ftags\u002F2.0.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fblog-reading-progress-bar%2Ftags%2F1.0.7&new_path=%2Fblog-reading-progress-bar%2Ftags%2F2.0.0",[],{"version":123,"download_url":241,"svn_tag_url":242,"released_at":26,"has_diff":231,"diff_files_changed":243,"diff_lines":26,"trac_diff_url":244,"vulnerabilities":245,"is_current":231},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblog-reading-progress-bar.1.0.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fblog-reading-progress-bar\u002Ftags\u002F1.0.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fblog-reading-progress-bar%2Ftags%2F1.0.6&new_path=%2Fblog-reading-progress-bar%2Ftags%2F1.0.7",[],{"version":247,"download_url":248,"svn_tag_url":249,"released_at":26,"has_diff":231,"diff_files_changed":250,"diff_lines":26,"trac_diff_url":251,"vulnerabilities":252,"is_current":231},"1.0.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblog-reading-progress-bar.1.0.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fblog-reading-progress-bar\u002Ftags\u002F1.0.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fblog-reading-progress-bar%2Ftags%2F1.0.5&new_path=%2Fblog-reading-progress-bar%2Ftags%2F1.0.6",[],{"version":254,"download_url":255,"svn_tag_url":256,"released_at":26,"has_diff":231,"diff_files_changed":257,"diff_lines":26,"trac_diff_url":258,"vulnerabilities":259,"is_current":231},"1.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblog-reading-progress-bar.1.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fblog-reading-progress-bar\u002Ftags\u002F1.0.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fblog-reading-progress-bar%2Ftags%2F1.0.3&new_path=%2Fblog-reading-progress-bar%2Ftags%2F1.0.5",[],{"version":261,"download_url":262,"svn_tag_url":263,"released_at":26,"has_diff":231,"diff_files_changed":264,"diff_lines":26,"trac_diff_url":265,"vulnerabilities":266,"is_current":231},"1.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblog-reading-progress-bar.1.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fblog-reading-progress-bar\u002Ftags\u002F1.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fblog-reading-progress-bar%2Ftags%2F1.0.2&new_path=%2Fblog-reading-progress-bar%2Ftags%2F1.0.3",[],{"version":268,"download_url":269,"svn_tag_url":270,"released_at":26,"has_diff":231,"diff_files_changed":271,"diff_lines":26,"trac_diff_url":272,"vulnerabilities":273,"is_current":231},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblog-reading-progress-bar.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fblog-reading-progress-bar\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fblog-reading-progress-bar%2Ftags%2F1.0.1&new_path=%2Fblog-reading-progress-bar%2Ftags%2F1.0.2",[],{"version":275,"download_url":276,"svn_tag_url":277,"released_at":26,"has_diff":231,"diff_files_changed":278,"diff_lines":26,"trac_diff_url":279,"vulnerabilities":280,"is_current":231},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblog-reading-progress-bar.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fblog-reading-progress-bar\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fblog-reading-progress-bar%2Ftags%2F1.0.0&new_path=%2Fblog-reading-progress-bar%2Ftags%2F1.0.1",[],{"version":282,"download_url":283,"svn_tag_url":284,"released_at":26,"has_diff":231,"diff_files_changed":285,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":286,"is_current":231},"1.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblog-reading-progress-bar.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fblog-reading-progress-bar\u002Ftags\u002F1.0.0\u002F",[],[]]