[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fai2vYXpu3M6WvEeu76mJ9-ji-z_awFCKXXyNw-mR3Jk":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":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":143,"fingerprints":198},"automatic-page-load-progress-bar","Automatic Page Load Progress Bar","1.1.2","atilbian","https:\u002F\u002Fprofiles.wordpress.org\u002Fatilbian\u002F","\u003Cp>This free plugin give you the ability to add different kind of loading bar for your website.\u003Cbr \u002F>\nSimple admin setting to change color and progress bar theme. You can choose to add them globally to your website or page by page.\u003C\u002Fp>\n\u003Cp>I really like adding nice progress bar to my website, giving user a fancy way to make this boring moment fun !\u003Cbr \u002F>\nWith this plug and play plugin, I want to help people to add loading effects to their websites easily.\u003C\u002Fp>\n\u003Cp>It’s a PACE (https:\u002F\u002Fgithub.hubspot.com\u002Fpace\u002Fdocs\u002Fwelcome\u002F# , developed by hubspot) wrapper with themes from various authors.\u003C\u002Fp>\n\u003Cp>Shortcode give you a way to add specific shortcode for each page. It will override the globally defined progress bar.\u003Cbr \u002F>\nExample of use:\u003Cbr \u002F>\n[aplpb_shortcode theme=”minimal” color=”blue”]\u003Cbr \u002F>\nIf theme or color are not set, the shortcode will use the global defined theme or color.\u003C\u002Fp>\n","Embed beautiful loading bar on your wordpress website in just a few clics.",70,2938,0,"2020-11-24T19:25:00.000Z","5.6.17","3.0.1","",[19,20,21,22,23],"design","loading-bar","pace","progress-bar","spinning-wheel","https:\u002F\u002Fgitlab.com\u002Fatilb\u002Fautomatic-page-load-progress-bar-wordpress-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fautomatic-page-load-progress-bar.1.1.2.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},1,30,84,"2026-04-04T09:07:28.706Z",[36,55,74,100,123],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":16,"requires_php":17,"tags":50,"homepage":53,"download_link":54,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wp-pace","WP Pace","2.0","jamesdbruner","https:\u002F\u002Fprofiles.wordpress.org\u002Fjamesdbruner\u002F","\u003Cp>Create an automatic page load progress bar. Based on \u003Ca href=\"http:\u002F\u002Fgithub.hubspot.com\u002Fpace\u002Fdocs\u002Fwelcome\u002F\" rel=\"nofollow ugc\">Pace – Automatic page load progress bar\u003C\u002Fa>. Javascript by \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fzackbloom\" rel=\"nofollow ugc\">Zack Bloom\u003C\u002Fa> CSS by \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fadamfschwartz\" rel=\"nofollow ugc\">Adam Schwartz\u003C\u002Fa>. Themes inspired by \u003Ca href=\"http:\u002F\u002Ftympanus.net\u002Fcodrops\u002F2013\u002F09\u002F18\u002Fcreative-loading-effects\u002F\" rel=\"nofollow ugc\">Mary Lou\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>See a working demo here: \u003Ca href=\"http:\u002F\u002Fpace.jamesdbruner.com\" rel=\"nofollow ugc\">pace.jamesdbruner.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Cool Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Customize the color of the progress bar with an easy to use color picker\u003C\u002Fli>\n\u003Cli>Choose which progress bar ‘theme’ you want to use from a dropdown list\u003C\u002Fli>\n\u003Cli>Decide whether you want to have the progress bar on every page or use the shortcode to add it to just a few specific pages\u002Fposts\u003C\u002Fli>\n\u003Cli>The shortcode allows you to have different colored progress bars with varying themes on a page to page basis.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>How to use the shortcode:\u003C\u002Fp>\n\u003Cp>There are two attributes you can use\u003C\u002Fp>\n\u003Cul>\n\u003Cli>color\u003C\u002Fli>\n\u003Cli>theme\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Example: \u003Ccode>[pace color=\"#29d9dd\" theme=\"minimal\"]\u003C\u002Fcode> or just \u003Ccode>[pace]\u003C\u002Fcode> will work fine. (the default color is #29d9dd and the default theme is minimal)\u003C\u002Fp>\n\u003Cp>There are ten themes to choose from\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Minimal\u003C\u002Fli>\n\u003Cli>Flash\u003C\u002Fli>\n\u003Cli>Barbershop\u003C\u002Fli>\n\u003Cli>MacOSX\u003C\u002Fli>\n\u003Cli>Fill-Left\u003C\u002Fli>\n\u003Cli>Flat-Top\u003C\u002Fli>\n\u003Cli>CornderIndicator\u003C\u002Fli>\n\u003Cli>Bounce\u003C\u002Fli>\n\u003Cli>Big Counter\u003C\u002Fli>\n\u003Cli>Center Circle\u003C\u002Fli>\n\u003C\u002Ful>\n","Create an automatic page load progress bar. Based on Pace - Automatic page load progress bar. Javascript by Zack Bloom CSS by Adam Schwartz.",90,6607,100,8,"2014-04-28T00:38:00.000Z","3.6.1",[51,52,21,22],"loading","loading-animation","http:\u002F\u002Fjamesdbruner.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-pace.2.0.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":46,"num_ratings":65,"last_updated":66,"tested_up_to":67,"requires_at_least":68,"requires_php":17,"tags":69,"homepage":72,"download_link":73,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"brozzme-material-loading","Brozzme Material Loading","1.1","Benoti","https:\u002F\u002Fprofiles.wordpress.org\u002Fbenoti\u002F","\u003Cp>\u003Cstrong>Brozzme Material Loading\u003C\u002Fstrong> is a WordPress plugin allows you to add an Automatic page load progress bar easily, like youtube loading bar.\u003Cbr \u002F>\nThis plugin has been developped to improve the integration in any theme with no coding skills.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Brozzme Material Loading\u003C\u002Fstrong> plugin creates a loading bar on each page, using the PACE.js library.\u003C\u002Fp>\n\u003Cp>Pace will automatically monitor your ajax requests, event loop lag, document ready state, and elements on your page to decide the progress, it will begin again with Ajax navigation.\u003Cbr \u002F>\nBrozzme Material Loading include 14 templates (from Pace.js).\u003C\u002Fp>\n\u003Cp>There is no file to edit, it\\’s easy to choose and customize your loading bar, just choose colors, height of the bar in the settings panel.\u003Cbr \u002F>\nEasy to use, just one click.\u003C\u002Fp>\n\u003Cp>Options :\u003C\u002Fp>\n\u003Col>\n\u003Cli>Custom homepage color\u003C\u002Fli>\n\u003Cli>Custom loading bar (or animation) color\u003C\u002Fli>\n\u003Cli>Bar height and simple behaviour\u003C\u002Fli>\n\u003Cli>Templates (14) for your loading animations\u003C\u002Fli>\n\u003Cli>Responsive and Retina ready.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Templates are kindly provide by the Pace.js project.\u003Cbr \u002F>\nLanguage : English, French\u003C\u002Fp>\n\u003Cp>This plugin have been tested up to WordPress 4.9.6\u003C\u002Fp>\n\u003Cp>\u003Cstrong>PREMIUM VERSION\u003C\u002Fstrong> available soon.\u003Cbr \u002F>\nAllow you to totally customize each animation behaviours, colors, element size, and conditionally load any template for each posts or page.\u003C\u002Fp>\n","Add automatic loading and progress bar on each page without coding. Choose between 14 templates and add page progress animations.",80,3611,2,"2021-10-28T15:23:00.000Z","5.8.13","4.4",[70,19,51,71,21],"bar","material","https:\u002F\u002Fbrozzme.com\u002Fmaterial-loading\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbrozzme-material-loading.zip",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":84,"num_ratings":85,"last_updated":86,"tested_up_to":87,"requires_at_least":88,"requires_php":89,"tags":90,"homepage":96,"download_link":97,"security_score":98,"vuln_count":47,"unpatched_count":13,"last_vuln_date":99,"fetched_at":28},"siteorigin-panels","Page Builder by SiteOrigin","2.34.0","Greg - SiteOrigin","https:\u002F\u002Fprofiles.wordpress.org\u002Fgpriday\u002F","\u003Cp>SiteOrigin Page Builder is a powerful content creation interface, instantly recognizable, astonishingly different. SiteOrigin Page Builder makes it easy to create responsive column-based content using the widgets you know and love. Your content will accurately adapt to all mobile devices, ensuring your site is mobile-ready. Read more on \u003Ca href=\"https:\u002F\u002Fsiteorigin.com\u002Fpage-builder\u002F\" rel=\"nofollow ugc\">SiteOrigin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>We’ve created an intuitive interface that looks just like WordPress itself. It’s easy to learn, so you’ll be building beautiful, responsive content in no time.\u003C\u002Fp>\n\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F114529361\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n\u003Cp>Page Builder works with standard WordPress widgets, so you’ll always find the widget you need. We’ve created the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fso-widgets-bundle\u002F\" rel=\"ugc\">SiteOrigin Widgets Bundle\u003C\u002Fa> to give you all the most common widgets, and with a world of plugins out there, you’ll always find the widget you need.\u003C\u002Fp>\n\u003Ch4>Ready to Be Used Anywhere\u003C\u002Fh4>\n\u003Cp>Choose your editor; Page Builder is ready to be used anywhere. Build in the traditional Page Builder interface or insert a Page Builder Layout into the Block Editor. Insert the SiteOrigin Layout Widget into sidebar and footer widget areas or use the SiteOrigin Layout Block in block-based widget areas.\u003C\u002Fp>\n\u003Ch4>It Works With Your Theme\u003C\u002Fh4>\n\u003Cp>Page Builder gives you complete freedom to choose any WordPress theme you like. It’s not a commitment to a single theme or theme developer. The advantage is that you’re free to change themes as often as you like. Your content will always come along with you.\u003C\u002Fp>\n\u003Cp>We’ve also made some fantastic \u003Ca href=\"https:\u002F\u002Fsiteorigin.com\u002Ftheme\u002F\" rel=\"nofollow ugc\">free themes\u003C\u002Fa> that work well with Page Builder.\u003C\u002Fp>\n\u003Ch4>No Coding Required\u003C\u002Fh4>\n\u003Cp>Page Builder’s simple drag and drop interface means you’ll never need to write a single line of code. Page Builder generates all the highly efficient code for you.\u003C\u002Fp>\n\u003Ch4>Live Editing\u003C\u002Fh4>\n\u003Cp>Page Builder supports live editing. This tool lets you see your content and edit widgets in real time. It’s the fastest way to adjust your content quickly and easily.\u003C\u002Fp>\n\u003Ch4>History Browser\u003C\u002Fh4>\n\u003Cp>This tool lets you roll forward and back through your changes. It gives you the freedom to experiment with different layouts and content without the fear of breaking your content.\u003C\u002Fp>\n\u003Ch4>Row, Cell, and Widget Styles\u003C\u002Fh4>\n\u003Cp>Row, cell, and widget styles give you all the control you need to make your content uniquely your own. Change attributes like paddings, background colors, and column spacing. You can also enter custom CSS and CSS classes if you need even finer-grained control.\u003C\u002Fp>\n\u003Ch4>Focussed on Performance\u003C\u002Fh4>\n\u003Cp>We’ve built a lightweight framework, focusing on small page sizes and fast load time. Page Builder is compatible with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fautoptimize\u002F\" rel=\"ugc\">Autoptimize\u003C\u002Fa> and all other major performance plugins.\u003C\u002Fp>\n\u003Ch4>SEO Optimized\u003C\u002Fh4>\n\u003Cp>Page Builder uses modern SEO best practices and seamlessly integrates with all major SEO plugins, including Yoast SEO and Rank Math.\u003C\u002Fp>\n\u003Ch4>It’s Free, and Always Will Be\u003C\u002Fh4>\n\u003Cp>Page Builder is our commitment to the democratization of content creation. Like WordPress, Page Builder is, and always will be, free. We’ll continue supporting and developing it for many years to come. It’ll only get better from here.\u003C\u002Fp>\n\u003Ch4>Accessibility Ready\u003C\u002Fh4>\n\u003Cp>Page Builder is accessibility-ready. Tab through all form fields and settings, and make changes without a mouse.\u003C\u002Fp>\n\u003Ch4>Actively Developed\u003C\u002Fh4>\n\u003Cp>SiteOrigin has been creating magical tools for your WordPress website since 2011. Page Builder is actively developed with new features and exciting enhancements every month. Keep track on the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsiteorigin\u002Fsiteorigin-panels\" rel=\"nofollow ugc\">Page Builder GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Read the \u003Ca href=\"https:\u002F\u002Fsiteorigin.com\u002Fdocs\u002Fpage-builder\u002F\" rel=\"nofollow ugc\">Page Builder developer docs\u003C\u002Fa> if you’d like to develop for Page Builder.\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsiteorigin.com\u002Fpage-builder\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> is available on SiteOrigin.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Free support is available on the \u003Ca href=\"https:\u002F\u002Fsiteorigin.com\u002Fthread\u002F\" rel=\"nofollow ugc\">SiteOrigin support forums\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>SiteOrigin Premium\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsiteorigin.com\u002Fdownloads\u002Fpremium\u002F\" rel=\"nofollow ugc\">SiteOrigin Premium\u003C\u002Fa> enhances Page Builder by SiteOrigin, the SiteOrigin Widgets Bundle, and all SiteOrigin themes with a vast array of additional features and settings. Take your layouts to the next level with SiteOrigin Premium Addons.\u003C\u002Fp>\n\u003Cp>SiteOrigin Premium includes access to our professional email support service, perfect for those times when you need fast and effective technical support. We’re standing by to assist you in any way we can.\u003C\u002Fp>\n","Build responsive page layouts using the widgets you know and love using this simple drag and drop page builder.",500000,57359363,96,1004,"2026-02-21T19:44:00.000Z","6.9.4","4.7","7.0.0",[91,92,93,94,95],"drag-and-drop","page-builder","responsive-design","visual-editor","website-builder","https:\u002F\u002Fsiteorigin.com\u002Fpage-builder\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsiteorigin-panels.2.34.0.zip",88,"2026-03-02 13:14:54",{"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":111,"last_updated":112,"tested_up_to":87,"requires_at_least":113,"requires_php":114,"tags":115,"homepage":121,"download_link":122,"security_score":46,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"imsanity","Imsanity","2.9.0","nosilver4u","https:\u002F\u002Fprofiles.wordpress.org\u002Fnosilver4u\u002F","\u003Cp>Automatically resize huge image uploads with Imsanity. Choose whatever size and quality you like, and let Imsanity do the rest.  When a contributor uploads an image that is larger than the configured size, Imsanity will automatically scale it down to the configured size and replace the original image.\u003C\u002Fp>\n\u003Cp>Imsanity also provides a bulk-resize feature to resize previously uploaded images and free up disk space. You may resize individual images from the Media Library’s List View.\u003C\u002Fp>\n\u003Cp>This plugin is ideal for blogs that do not require hi-resolution original images to be stored and\u002For the contributors don’t want (or understand how) to scale images before uploading.\u003C\u002Fp>\n\u003Cp>You may report security issues through our Patchstack Vulnerability Disclosure Program. The Patchstack team helps validate, triage and handle any security vulnerabilities. \u003Ca href=\"https:\u002F\u002Fpatchstack.com\u002Fdatabase\u002Fvdp\u002Fimsanity\" rel=\"nofollow ugc\">Report a security vulnerability.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatically scales large image uploads to a more “sane” size\u003C\u002Fli>\n\u003Cli>Bulk resize feature to resize existing images\u003C\u002Fli>\n\u003Cli>Selectively resize images directly in the Media Library (List View)\u003C\u002Fli>\n\u003Cli>Allows configuration of max width\u002Fheight and JPG quality\u003C\u002Fli>\n\u003Cli>Optionally converts BMP and PNG files to JPG for more savings\u003C\u002Fli>\n\u003Cli>Once enabled, Imsanity requires no actions on the part of the user\u003C\u002Fli>\n\u003Cli>Uses WordPress built-in image scaling functions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cp>Imsanity is available in several languages, each of which will be downloaded automatically when you install the plugin. To help translate it into your language, visit https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fimsanity\u003C\u002Fp>\n\u003Ch4>Contribute\u003C\u002Fh4>\n\u003Cp>Imsanity is developed at https:\u002F\u002Fgithub.com\u002Fnosilver4u\u002Fimsanity (pull requests are welcome)\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Originally written by Jason Hinkle (RIP). Maintained and developed by \u003Ca href=\"https:\u002F\u002Fewww.io\" rel=\"nofollow ugc\">Shane Bishop\u003C\u002Fa> with special thanks to my \u003Ca href=\"https:\u002F\u002Fwww.iamsecond.com\u002F\" rel=\"nofollow ugc\">Lord and Savior\u003C\u002Fa>.\u003C\u002Fp>\n","Automatically resizes huge image uploads. Are contributors uploading huge photos? Tired of manually resizing your images? Imsanity to the rescue!",200000,4453561,98,291,"2026-02-10T17:08:00.000Z","6.6","7.4",[116,117,118,119,120],"image","quality","resize","scale","space-saver","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimsanity\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimsanity.2.9.0.zip",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":108,"downloaded":131,"rating":132,"num_ratings":133,"last_updated":134,"tested_up_to":135,"requires_at_least":136,"requires_php":17,"tags":137,"homepage":17,"download_link":142,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"layout-grid","Layout Grid Block","1.8.4","Automattic","https:\u002F\u002Fprofiles.wordpress.org\u002Fautomattic\u002F","\u003Cp>Want to create a column-based layout with easily customizable column-width and positions? Or perhaps you want to align your content to a global layout grid across your post. With this Layout Grid block you can do both or either. There are also options to provide specific layouts to mobile or tablet breakpoints. Pick a number of columns (1-4), then go ahead and resize and position each column as you want them to look, for any screen. Optionally apply background colours and paddings to add emphasis.\u003C\u002Fp>\n\u003Ch3>Source and Support\u003C\u002Fh3>\n\u003Cp>You can follow development, file an issue, suggest features, and view the source at the Github repo: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fautomattic\u002Fblock-experiments\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fautomattic\u002Fblock-experiments\u003C\u002Fa>\u003C\u002Fp>\n","A Gutenberg container block to let you align items consistently across a global grid.",185171,94,13,"2023-07-11T16:52:00.000Z","6.2.9","5.8",[138,139,19,140,141],"block","blocks","grid","layout","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flayout-grid.zip",{"attackSurface":144,"codeSignals":171,"taintFlows":186,"riskAssessment":187,"analyzedAt":197},{"hooks":145,"ajaxHandlers":164,"restRoutes":165,"shortcodes":166,"cronEvents":170,"entryPointCount":31,"unprotectedCount":13},[146,152,156,160],{"type":147,"name":148,"callback":149,"file":150,"line":151},"action","admin_init","aplpb_register_settings","automatic-page-load-progress-bar.php",218,{"type":147,"name":153,"callback":154,"file":150,"line":155},"admin_menu","aplpb_register_options_page",219,{"type":147,"name":157,"callback":158,"file":150,"line":159},"admin_enqueue_scripts","aplpb_load_custom_wp_admin_style",222,{"type":147,"name":161,"callback":162,"file":150,"line":163},"wp_head","aplpb_hook_progress_bar_front_content",223,[],[],[167],{"tag":168,"callback":168,"file":150,"line":169},"aplpb_shortcode",221,[],{"dangerousFunctions":172,"sqlUsage":173,"outputEscaping":175,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":185},[],{"prepared":13,"raw":13,"locations":174},[],{"escaped":65,"rawEcho":176,"locations":177},3,[178,181,183],{"file":150,"line":179,"context":180},125,"raw output",{"file":150,"line":182,"context":180},131,{"file":150,"line":184,"context":180},145,[],[],{"summary":188,"deductions":189},"The security posture of the \"automatic-page-load-progress-bar\" plugin v1.1.2 appears to be generally good, with no critical or high-severity vulnerabilities identified in the static analysis or its vulnerability history. The plugin demonstrates good practices by utilizing prepared statements for all SQL queries and has no recorded history of CVEs, suggesting a commitment to secure coding. However, there are some areas for improvement that present a minor risk. The limited output escaping (40% proper) indicates a potential for cross-site scripting (XSS) vulnerabilities if user-controlled data is displayed without proper sanitization. Additionally, the absence of nonce checks and capability checks, while not directly leading to exploitable issues in this specific analysis due to a small attack surface, represents a deviation from best practices for handling user interactions and could become a weakness if the plugin evolves to include more complex functionality.",[190,193,195],{"reason":191,"points":192},"Output escaping is not consistently applied.",4,{"reason":194,"points":176},"No nonce checks implemented.",{"reason":196,"points":176},"No capability checks implemented.","2026-03-16T21:36:36.456Z",{"wat":199,"direct":232},{"assetPaths":200,"generatorPatterns":214,"scriptPaths":215,"versionParams":217},[201,202,203,204,205,206,207,208,209,210,211,212,213],"\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fcss\u002Fminimal.css","\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fcss\u002Fmaterial.css","\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fcss\u002Fios.css","\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fcss\u002Fsquare.css","\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fcss\u002Fflat.css","\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fcss\u002Fbig-counter.css","\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fcss\u002Fbounce.css","\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fcss\u002Floading-bar.css","\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fcss\u002Fmac-osx.css","\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fcss\u002Fgrid.css","\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fcss\u002Fmedia_queries\u002Faplpb_desktop.css","\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fcss\u002Fmedia_queries\u002Faplpb_tablet.css","\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fcss\u002Fmedia_queries\u002Faplpb_mobile.css",[],[216],"\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fjs\u002Fpace.js",[218,219,220,221,222,223,224,225,226,227,228,229,230,231],"\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fjs\u002Fpace.js?ver=","\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fcss\u002Fminimal.css?ver=","\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fcss\u002Fmaterial.css?ver=","\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fcss\u002Fios.css?ver=","\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fcss\u002Fsquare.css?ver=","\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fcss\u002Fflat.css?ver=","\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fcss\u002Fbig-counter.css?ver=","\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fcss\u002Fbounce.css?ver=","\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fcss\u002Floading-bar.css?ver=","\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fcss\u002Fmac-osx.css?ver=","\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fcss\u002Fgrid.css?ver=","\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fcss\u002Fmedia_queries\u002Faplpb_desktop.css?ver=","\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fcss\u002Fmedia_queries\u002Faplpb_tablet.css?ver=","\u002Fwp-content\u002Fplugins\u002Fautomatic-page-load-progress-bar\u002Fpublic\u002Fcss\u002Fmedia_queries\u002Faplpb_mobile.css?ver=",{"cssClasses":233,"htmlComments":236,"htmlAttributes":237,"restEndpoints":243,"jsGlobals":244,"shortcodeOutput":245},[21,234,235],"pace-progress","pace-activity",[],[238,239,240,241,242],"aplpb_option_theme","aplpb_option_color","aplpb_option_checkbox_page","aplpb_option_checkbox_post","aplpb_option_checkbox_custom",[],[],[]]