[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fj8yXLsUblZNV0lHFPBxFb6x9Ar4_SxeNMC9nCoAzqkY":3,"$ffhsw_tpIPJ5TVnDy27PvYoFKsIGJapo1Bx2P0xI9tXQ":286,"$f-dkvM8SZ-AmdZiO5WlLFuYjaaKXFWaLCc8Jgxoop0TU":290},{"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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":18,"download_link":24,"security_score":13,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":37,"analysis":128,"fingerprints":263},"abovewp-page-loader","AboveWP Page Loader","1.1.0","AboveWP","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpabove\u002F","\u003Cp>AboveWP Page Loader adds a beautiful, customizable loading screen to your WordPress website. The loader appears when visitors navigate to your site and smoothly fades out once the page has loaded, creating a polished and professional user experience.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Sleek, modern loading animation\u003C\u002Fli>\n\u003Cli>Multiple animation options:\n\u003Cul>\n\u003Cli>Default spinner\u003C\u002Fli>\n\u003Cli>Animated SVGs\u003C\u002Fli>\n\u003Cli>Custom images (including GIFs)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Displays your site logo or site name during loading\u003C\u002Fli>\n\u003Cli>Smooth fade-out transition when the page is ready\u003C\u002Fli>\n\u003Cli>Customizable colors to match your brand\u003C\u002Fli>\n\u003Cli>Adjustable animation size, duration, and delay settings\u003C\u002Fli>\n\u003Cli>Smooth page transitions between internal links\u003C\u002Fli>\n\u003Cli>Responsive design that works on all devices\u003C\u002Fli>\n\u003Cli>Lightweight with minimal impact on page performance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>After activation, the page loader will automatically appear on your website. You can customize the following settings:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Enable\u002FDisable\u003C\u002Fstrong>: Turn the page loader on or off\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Animation Type\u003C\u002Fstrong>: Choose between spinner, SVG, or custom image\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Animation Size\u003C\u002Fstrong>: Set the size of your animation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Animation Duration\u003C\u002Fstrong>: Set how long the fade-out animation lasts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Delay Before Hiding\u003C\u002Fstrong>: Set how long to wait before hiding the loader after the page loads\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Loader Color\u003C\u002Fstrong>: Choose a color that matches your brand (for spinner animation)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Using SVG Animations\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Select “Animated SVG” as your animation type\u003C\u002Fli>\n\u003Cli>Upload an SVG file or enter the URL to an SVG file\n\u003Cul>\n\u003Cli>For best results, use an SVG with built-in animations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Using Custom Images\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Select “Custom Image” as your animation type\u003C\u002Fli>\n\u003Cli>Upload an image or enter the URL to an image file\n\u003Cul>\n\u003Cli>Animated GIFs work great for this option\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed by \u003Ca href=\"https:\u002F\u002Fabovewp.com\" rel=\"nofollow ugc\">AboveWP\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPL v2 or later.\u003C\u002Fp>\n\u003Cp>This program is free software; you can redistribute it and\u002For\u003Cbr \u002F>\nmodify it under the terms of the GNU General Public License\u003Cbr \u002F>\nas published by the Free Software Foundation; either version 2\u003Cbr \u002F>\nof the License, or (at your option) any later version.\u003C\u002Fp>\n\u003Cp>This program is distributed in the hope that it will be useful,\u003Cbr \u002F>\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\u003Cbr \u002F>\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\u003Cbr \u002F>\nGNU General Public License for more details.\u003C\u002Fp>\n","A sleek and elegant page loader for WordPress websites by AboveWP.",70,906,100,1,"2026-02-27T20:54:00.000Z","6.9.4","5.0","",[20,21,22,23],"animation","loading-screen","page-loader","svg","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fabovewp-page-loader.1.1.0.zip",0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":13,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"wpabove",7,3110,30,94,"2026-05-19T22:36:44.583Z",[38,56,74,90,109],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":13,"downloaded":46,"rating":13,"num_ratings":47,"last_updated":48,"tested_up_to":16,"requires_at_least":17,"requires_php":49,"tags":50,"homepage":54,"download_link":55,"security_score":13,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"dwl-preloader","DWL Preloader","3.0","Gazi Mohammad Yeasin","https:\u002F\u002Fprofiles.wordpress.org\u002Fyeasin62\u002F","\u003Cp>\u003Cstrong>DWL Preloader\u003C\u002Fstrong> displays an animated loading screen while your WordPress site loads. It comes with \u003Cstrong>10 unique SVG-based preloader animations\u003C\u002Fstrong> that you can preview and select directly from the WordPress admin panel.\u003C\u002Fp>\n\u003Cp>Whether you want a sleek spinner, bouncing dots, a heartbeat line, or a morphing blob — DWL Preloader has something for every website style.\u003C\u002Fp>\n\u003Ch4>✨ Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>10 Unique Preloader Styles\u003C\u002Fstrong> — All built with pure SVG animations, no external libraries needed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live Preview in Admin\u003C\u002Fstrong> — Click any preloader style in the admin panel and see it animate in real time before saving.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Background Color Picker\u003C\u002Fstrong> — Choose any background color for the preloader overlay to match your brand.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enable \u002F Disable Toggle\u003C\u002Fstrong> — Instantly enable or disable the preloader from the settings panel without deactivating the plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight & Fast\u003C\u002Fstrong> — Pure SVG animations with no dependencies. No GIF files, no heavy JavaScript.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto-dismiss\u003C\u002Fstrong> — The preloader fades out smoothly after the page finishes loading.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Theme Compatible\u003C\u002Fstrong> — Works with any WordPress theme. Supports \u003Ccode>wp_body_open\u003C\u002Fcode> hook with a \u003Ccode>wp_footer\u003C\u002Fcode> fallback for maximum compatibility.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Shortcodes Needed\u003C\u002Fstrong> — Just install, activate, configure, and it works automatically on every page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Settings Saved Instantly\u003C\u002Fstrong> — All settings are stored in the WordPress options table and applied site-wide.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎨 Preloader Styles\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>Triple Ring\u003C\u002Fstrong> — Three concentric rings spinning in opposite directions with different speeds and colors.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bouncing Dots\u003C\u002Fstrong> — Four colorful dots bouncing in a rhythmic wave pattern.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ripple Pulse\u003C\u002Fstrong> — A pulsing dot with three expanding ripple rings that fade out.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Wave Bars\u003C\u002Fstrong> — Five vertical bars animating like an audio equalizer wave.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Orbit Dots\u003C\u002Fstrong> — Colored dots orbiting a central point like planets in a solar system.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rotating Square\u003C\u002Fstrong> — Nested squares rotating in opposite directions with a glowing center.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Morphing Blob\u003C\u002Fstrong> — A fluid shape that continuously morphs and changes color.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Heartbeat\u003C\u002Fstrong> — An animated ECG-style heartbeat line that draws itself repeatedly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hexagon Spin\u003C\u002Fstrong> — Two hexagons rotating in opposite directions with a pulsing center.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Spiral Galaxy\u003C\u002Fstrong> — Multiple dots orbiting at different radii and speeds, like a galaxy.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>🛠 How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate the plugin.\u003C\u002Fli>\n\u003Cli>Go to \u003Cstrong>DWL Preloader\u003C\u002Fstrong> in your WordPress admin menu.\u003C\u002Fli>\n\u003Cli>Click on any preloader style card to preview it live.\u003C\u002Fli>\n\u003Cli>Optionally pick a background color and toggle the preloader on or off.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Save Settings\u003C\u002Fstrong> — your visitors will now see the selected preloader when they visit your site.\u003C\u002Fli>\n\u003C\u002Fol>\n","A beautiful animated preloader plugin for WordPress. Choose from 10 stunning SVG preloader styles with a live preview admin panel.",8021,4,"2026-04-03T10:32:00.000Z","7.2",[51,21,22,52,53],"animated-preloader","preloader","svg-preloader","https:\u002F\u002Fcrazycafe.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdwl-preloader.3.0.zip",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":25,"num_ratings":25,"last_updated":66,"tested_up_to":67,"requires_at_least":68,"requires_php":69,"tags":70,"homepage":72,"download_link":73,"security_score":13,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"w-auto-page-preloader","W Auto Page Pre Loader","2.0.0","Adnan Hyder Pervez","https:\u002F\u002Fprofiles.wordpress.org\u002Fadnanhyder\u002F","\u003Cp>W Auto Page Pre Loader shows a clean loading animation or your custom image before the page becomes visible. This prevents the blank-screen moment users often experience during load time. The plugin is lightweight, responsive, and works with all modern WordPress themes.\u003C\u002Fp>\n\u003Cp>You can customize the loader image, size, duration, background color or background image, and preview everything directly from the admin panel. The loader fades out smoothly once the page is ready, ensuring a polished experience on both desktop and mobile.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Simple enable or disable control.\u003C\u002Fli>\n\u003Cli>Upload a custom logo or loader image.\u003C\u002Fli>\n\u003Cli>Adjustable loader width and height.\u003C\u002Fli>\n\u003Cli>Duration control for fade-out timing.\u003C\u002Fli>\n\u003Cli>Background color and background image support.\u003C\u002Fli>\n\u003Cli>Background size and position settings.\u003C\u002Fli>\n\u003Cli>Smooth fade-out animation.\u003C\u002Fli>\n\u003Cli>Responsive design for all devices.\u003C\u002Fli>\n\u003Cli>Live preview in settings.\u003C\u002Fli>\n\u003C\u002Fol>\n","W Auto Page Pre Loader adds a smooth loading screen before your website content appears. It improves perceived speed, enhances user experience, and le &hellip;",10,336,"2025-11-25T10:39:00.000Z","6.8.5","6.0","8.0",[20,71,21,22,52],"loading","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fw-auto-page-preloader\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fw-auto-page-preloader.2.0.0.zip",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":25,"downloaded":82,"rating":25,"num_ratings":25,"last_updated":83,"tested_up_to":84,"requires_at_least":17,"requires_php":49,"tags":85,"homepage":18,"download_link":88,"security_score":13,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":89},"loadify-preloader","Loadify-Preloader","1.0.1","Ahsan Riad","https:\u002F\u002Fprofiles.wordpress.org\u002Fahsanriad\u002F","\u003Cp>\u003Cstrong>Loadify-Preloader\u003C\u002Fstrong> 🌀 is a lightweight, customizable WordPress plugin that adds a preloader to your website, creating a smoother user experience by displaying a loading screen as content loads. With flexible settings and design customization, Loadify-Preloader offers everything you need to set up a polished preloader that suits your website’s style. Tailor the look with preset images, colors, and text, and control where it appears—on the homepage, pages, or the entire site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features\u003C\u002Fstrong>:\u003Cbr \u002F>\n🟢 \u003Cstrong>One-Click Activation\u003C\u002Fstrong>: Enable or disable the preloader with a simple toggle.\u003Cbr \u002F>\n🖌️ \u003Cstrong>Customize to Perfection\u003C\u002Fstrong>: Change the text, colors, font size, and background to match your site’s style.\u003Cbr \u002F>\n🌈 \u003Cstrong>Preset Image Library\u003C\u002Fstrong>: Select from a range of stylish loading animations or upload your own.\u003Cbr \u002F>\n🎯 \u003Cstrong>Flexible Display Settings\u003C\u002Fstrong>: Choose where the preloader shows up—on the homepage, posts, pages, or across the entire site.\u003Cbr \u002F>\n⚙️ \u003Cstrong>Easy-to-Use Admin Panel\u003C\u002Fstrong>: Configure everything with a clean, intuitive settings interface.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later license. For full terms, see: \u003Ca href=\"https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\" rel=\"nofollow ugc\">GPL License\u003C\u002Fa>\u003C\u002Fp>\n","✨ Add a customizable preloader to your WordPress site, enhancing user experience with a loading screen while content is loading.",1235,"2025-08-05T17:37:00.000Z","6.6.5",[86,21,22,52,87],"loading-animation","wordpress-preloader","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Floadify-preloader.1.0.0.zip","2026-04-06T09:54:40.288Z",{"slug":22,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":97,"downloaded":98,"rating":99,"num_ratings":100,"last_updated":101,"tested_up_to":84,"requires_at_least":41,"requires_php":18,"tags":102,"homepage":106,"download_link":107,"security_score":108,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"Page Loader","1.2","tdevs","https:\u002F\u002Fprofiles.wordpress.org\u002Ftdevs\u002F","\u003Cp>Some of the websites take some time to load completely. It doesn’t look cool while the website elements are loading and even things seem to be broken sometimes until website is fully loaded.\u003Cbr \u002F>\nThis plugin can help you get rid of this. This plugin shows the user a loader animation while the page is being loaded. This plugin is a need for almost every website.\u003C\u002Fp>\n\u003Cp>You can also customize page loader. You can change:\u003Cbr \u002F>\n* Color of loader icon\u003Cbr \u002F>\n* Background color\u003Cbr \u002F>\n* Loader animation\u003Cbr \u002F>\n(5 Loader icons are available. More will be added via update soon.)\u003C\u002Fp>\n","Page Loader is a free Wordpress plugin to show a loader animation while page is being loaded.",3000,35885,98,8,"2024-08-22T15:16:00.000Z",[103,86,104,22,105],"loader","page-load","preload","https:\u002F\u002Fpluginers.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-loader.1.2.zip",92,{"slug":110,"name":111,"version":112,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":117,"downloaded":118,"rating":13,"num_ratings":119,"last_updated":120,"tested_up_to":16,"requires_at_least":121,"requires_php":18,"tags":122,"homepage":18,"download_link":126,"security_score":13,"vuln_count":14,"unpatched_count":25,"last_vuln_date":127,"fetched_at":89},"preloader-for-website","Preloader for Website","1.3.2","Essential Plugin","https:\u002F\u002Fprofiles.wordpress.org\u002Fessentialplugin\u002F","\u003Cp>Preloader  gives your site an animated loading screen.\u003C\u002Fp>\n\u003Cp>Check \u003Ca href=\"https:\u002F\u002Fwww.essentialplugin.com\u002Fwordpress-plugin\u002Fpreloader-for-website\u002F?utm_source=WP&utm_medium=Preloader&utm_campaign=Read-Me\" rel=\"nofollow ugc\">Features and Demo\u003C\u002Fa> for additional information.\u003C\u002Fp>\n\u003Cp>It’s a great and lightweight way to add spice to any site. Simply activate the plugin and enable the Loader from “Preloader – WPOS” menu tab.\u003C\u002Fp>\n\u003Cp>It works everywhere. It’s been tested on desktop browsers along with a variety of iOS, Android and Windows devices.\u003C\u002Fp>\n\u003Ch4>Available Features :\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>2 Preloader\u003C\u002Fli>\n\u003Cli>Preloader Type\u003C\u002Fli>\n\u003Cli>Custom Content\u003C\u002Fli>\n\u003Cli>Content Font Color\u003C\u002Fli>\n\u003Cli>Content Font Size\u003C\u002Fli>\n\u003Cli>Preloader Background Color\u003C\u002Fli>\n\u003Cli>Light weight\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PRO Features Include\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>Additional Enable Preloader Options\u003Cbr \u002F>\n  Preloader Type\u003Cbr \u002F>\n  Preloader Visibility\u003Cbr \u002F>\n  17 Predefined Spinner\u003Cbr \u002F>\n  3 Preloader sizes\u003Cbr \u002F>\n  Add your own loader image\u003Cbr \u002F>\n  Preloader Minimum Runtime\u003Cbr \u002F>\n  Preloader Disappear Time\u003Cbr \u002F>\n  Custom Content\u003Cbr \u002F>\n  Hide On Locations\u003Cbr \u002F>\n  Preloader area background image\u003Cbr \u002F>\n  Templating\u003C\u002Fp>\n\u003Cp>View \u003Ca href=\"https:\u002F\u002Fwww.essentialplugin.com\u002Fwordpress-plugin\u002Fpreloader-for-website\u002F?utm_source=WP&utm_medium=Preloader&utm_campaign=Read-Me\" rel=\"nofollow ugc\">PRO DEMO and Features\u003C\u002Fa> for more details) for additional information.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Preloader for Website : A loading screen add-on for your WordPress website.",2000,42379,2,"2026-02-20T18:51:00.000Z","4.0",[51,123,124,125,22],"jquery-pre-loader","jquery-preloader","page-load-animations","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpreloader-for-website.1.3.2.zip","2023-11-21 00:00:00",{"attackSurface":129,"codeSignals":189,"taintFlows":255,"riskAssessment":256,"analyzedAt":262},{"hooks":130,"ajaxHandlers":180,"restRoutes":186,"shortcodes":187,"cronEvents":188,"entryPointCount":14,"unprotectedCount":25},[131,137,141,145,149,153,157,161,166,169,173,176],{"type":132,"name":133,"callback":134,"file":135,"line":136},"action","plugins_loaded","init","abovewp-page-loader.php",38,{"type":132,"name":138,"callback":139,"file":135,"line":140},"abovewp_admin_dashboard_plugins","display_plugin_card",49,{"type":132,"name":142,"callback":143,"file":135,"line":144},"admin_enqueue_scripts","enqueue_admin_styles",52,{"type":132,"name":146,"callback":147,"file":135,"line":148},"admin_head","remove_admin_notices_on_plugin_pages",55,{"type":132,"name":150,"callback":151,"file":135,"line":152},"wp_enqueue_scripts","enqueue_scripts",113,{"type":132,"name":154,"callback":155,"priority":14,"file":135,"line":156},"wp_head","add_loader_css",116,{"type":132,"name":158,"callback":159,"file":135,"line":160},"wp_body_open","add_loader_html",119,{"type":132,"name":162,"callback":163,"priority":34,"file":164,"line":165},"admin_menu","awplr_add_admin_menu","includes\\admin-settings.php",26,{"type":132,"name":167,"callback":168,"file":164,"line":13},"admin_init","awplr_register_settings",{"type":132,"name":162,"callback":170,"file":171,"line":172},"add_menu_page","includes\\class-abovewp-admin-menu.php",23,{"type":132,"name":142,"callback":174,"file":171,"line":175},"enqueue_dashboard_styles",24,{"type":132,"name":177,"callback":178,"file":171,"line":179},"admin_notices","display_promo_notice",25,[181],{"action":182,"nopriv":183,"callback":184,"hasNonce":185,"hasCapCheck":185,"file":171,"line":165},"abovewp_dismiss_promo_notice",false,"ajax_dismiss_promo_notice",true,[],[],[],{"dangerousFunctions":190,"sqlUsage":191,"outputEscaping":193,"fileOperations":25,"externalRequests":25,"nonceChecks":14,"capabilityChecks":119,"bundledLibraries":254},[],{"prepared":25,"raw":25,"locations":192},[],{"escaped":194,"rawEcho":195,"locations":196},50,28,[197,200,202,204,206,208,210,212,214,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,248,250,252],{"file":164,"line":198,"context":199},143,"raw output",{"file":164,"line":201,"context":199},148,{"file":164,"line":203,"context":199},151,{"file":164,"line":205,"context":199},156,{"file":164,"line":207,"context":199},159,{"file":164,"line":209,"context":199},160,{"file":164,"line":211,"context":199},161,{"file":164,"line":213,"context":199},163,{"file":164,"line":215,"context":199},169,{"file":164,"line":217,"context":199},172,{"file":164,"line":219,"context":199},173,{"file":164,"line":221,"context":199},179,{"file":164,"line":223,"context":199},182,{"file":164,"line":225,"context":199},183,{"file":164,"line":227,"context":199},189,{"file":164,"line":229,"context":199},192,{"file":164,"line":231,"context":199},197,{"file":164,"line":233,"context":199},200,{"file":164,"line":235,"context":199},205,{"file":164,"line":237,"context":199},208,{"file":164,"line":239,"context":199},213,{"file":164,"line":241,"context":199},216,{"file":164,"line":243,"context":199},221,{"file":164,"line":245,"context":199},224,{"file":164,"line":247,"context":199},229,{"file":164,"line":249,"context":199},232,{"file":164,"line":251,"context":199},237,{"file":164,"line":253,"context":199},240,[],[],{"summary":257,"deductions":258},"The \"abovewp-page-loader\" plugin version 1.1.0 demonstrates a strong security posture based on the provided static analysis. The absence of dangerous functions, external HTTP requests, file operations, and SQL queries that are not properly prepared are significant strengths.  The presence of nonce and capability checks on its single AJAX handler indicates good development practices for handling user-submitted data and ensuring proper authorization. The plugin also has no recorded vulnerabilities, which is a positive sign for its historical security.  However, the analysis reveals that a notable percentage (36%) of output is not properly escaped. While no critical or high severity taint flows were identified, this unescaped output represents a potential risk for cross-site scripting (XSS) vulnerabilities, especially if the data being output originates from user input or external sources without sufficient sanitization upstream.\n\nOverall, the plugin is well-developed with robust security measures in place for its entry points. The primary area of concern lies in the handling of output, which warrants attention. The lack of historical vulnerabilities is encouraging, but the static analysis findings suggest that diligent attention to output escaping is crucial for maintaining this secure status. The plugin's strengths in preventing common attack vectors are commendable, but the identified output escaping issue represents a potential, albeit currently unexploited, weakness that could be addressed to further solidify its security.",[259],{"reason":260,"points":261},"Unescaped output percentage is high",6,"2026-03-16T21:46:43.314Z",{"wat":264,"direct":275},{"assetPaths":265,"generatorPatterns":269,"scriptPaths":270,"versionParams":271},[266,267,268],"\u002Fwp-content\u002Fplugins\u002Fabovewp-page-loader\u002Fassets\u002Fcss\u002Fpage-loader.css","\u002Fwp-content\u002Fplugins\u002Fabovewp-page-loader\u002Fassets\u002Fjs\u002Fpage-loader.js","\u002Fwp-content\u002Fplugins\u002Fabovewp-page-loader\u002Fassets\u002Fcss\u002Fadmin-page-default.css",[],[267],[272,273,274],"abovewp-page-loader\u002Fassets\u002Fcss\u002Fpage-loader.css?ver=","abovewp-page-loader\u002Fassets\u002Fjs\u002Fpage-loader.js?ver=","abovewp-page-loader\u002Fassets\u002Fcss\u002Fadmin-page-default.css?ver=",{"cssClasses":276,"htmlComments":280,"htmlAttributes":281,"restEndpoints":282,"jsGlobals":283,"shortcodeOutput":285},[4,277,278,279],"loader-content","loader-spinner","loader-animation",[],[],[],[284],"awplrPageLoader",[],{"error":185,"url":287,"statusCode":288,"statusMessage":289,"message":289},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fabovewp-page-loader\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":119,"versions":291},[292,297],{"version":6,"download_url":24,"svn_tag_url":293,"released_at":26,"has_diff":183,"diff_files_changed":294,"diff_lines":26,"trac_diff_url":295,"vulnerabilities":296,"is_current":185},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fabovewp-page-loader\u002Ftags\u002F1.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fabovewp-page-loader%2Ftags%2F1.0.0&new_path=%2Fabovewp-page-loader%2Ftags%2F1.1.0",[],{"version":298,"download_url":299,"svn_tag_url":300,"released_at":26,"has_diff":183,"diff_files_changed":301,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":302,"is_current":183},"1.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fabovewp-page-loader.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fabovewp-page-loader\u002Ftags\u002F1.0.0\u002F",[],[]]