[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fArGZGzxAPIhRQmWUHs0Pb4JGnqp-CaPa4Ffu31BmYUE":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":22,"download_link":23,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":33,"analysis":135,"fingerprints":172},"lazy-loading-and-navigation","Lazy Loading and Navigation","1.0.0","tayyebi","https:\u002F\u002Fprofiles.wordpress.org\u002Ftayyebi\u002F","\u003Cp>AJAX Page Loader is a lightweight plugin that dynamically loads page content via AJAX with an integrated loading indicator.\u003C\u002Fp>\n","AJAX Page Loader allows you to navigate smoothly between pages.",0,265,"2025-05-15T20:23:00.000Z","6.8.5","4.0","",[18,19,20,21],"ajax","dynamic-loading","jquery","page-loader","https:\u002F\u002Fgithub.com\u002Ftayyebi\u002Flazy-loading-and-navigation","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flazy-loading-and-navigation.1.0.0.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":11,"avg_security_score":24,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},1,30,94,"2026-04-04T18:06:34.252Z",[34,54,74,96,117],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":24,"num_ratings":29,"last_updated":44,"tested_up_to":45,"requires_at_least":46,"requires_php":16,"tags":47,"homepage":51,"download_link":52,"security_score":53,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"pmzez-page-loader","PmZez Ajax Page Loader","1.2","sagormax","https:\u002F\u002Fprofiles.wordpress.org\u002Fsagortouch\u002F","\u003Cp>PmZez Page Demo loader by http:\u002F\u002Fwww.pmzez.com\u002Fplugins\u002Fpmzez-page-loader\u003C\u002Fp>\n\u003Cp>This plugin will Slim progress bars for Ajax’y applications. Inspired by Google, YouTube, and Medium.\u003C\u002Fp>\n\u003Cp>Go to \u003Cstrong>\u003Cem>“Settings >> PmZez Page Loader”\u003C\u002Fem>\u003C\u002Fstrong> -on the bottom and you can change loader color using color picker.\u003C\u002Fp>\n\u003Cp>Plugin Features\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Slim progress bar.\u003C\u002Fli>\n\u003Cli>Ajax’y applications. \u003C\u002Fli>\n\u003Cli>Dynamically call jQuery Library.\u003C\u002Fli>\n\u003Cli>Fully Responsive. \u003C\u002Fli>\n\u003Cli>Mobile supported. \u003C\u002Fli>\n\u003Cli>Very Lightweight. Only 6.5KB.\u003Cbr \u002F>\n& many More\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Live Preview: http:\u002F\u002Fwww.pmzez.com\u002Fplugins\u002Fpmzez-page-loader\u003C\u002Fp>\n\u003Ch3>1.2\u003C\u002Fh3>\n\u003Ch3>1.1\u003C\u002Fh3>\n","This plugin will Slim progress bars for Ajax'y applications. Inspired by Google, YouTube, and Medium.",40,3877,"2014-12-30T19:42:00.000Z","4.1.42","3.3",[48,49,50,21],"ajax-page-loadre","awesome-page-loader","jquery-page-loader","http:\u002F\u002Fwww.pmzez.com\u002Fplugins\u002Fpmzez-page-loader","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpmzez-page-loader.zip",85,{"slug":55,"name":56,"version":57,"author":58,"author_profile":59,"description":60,"short_description":61,"active_installs":62,"downloaded":63,"rating":24,"num_ratings":64,"last_updated":65,"tested_up_to":66,"requires_at_least":15,"requires_php":16,"tags":67,"homepage":16,"download_link":72,"security_score":24,"vuln_count":29,"unpatched_count":11,"last_vuln_date":73,"fetched_at":26},"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,42044,2,"2026-02-20T18:51:00.000Z","6.9.4",[68,69,70,71,21],"animated-preloader","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",{"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":14,"requires_at_least":87,"requires_php":16,"tags":88,"homepage":93,"download_link":94,"security_score":24,"vuln_count":29,"unpatched_count":11,"last_vuln_date":95,"fetched_at":26},"ajax-archive-calendar","Ajax Archive Calendar","3.0.0","osman sorkar","https:\u002F\u002Fprofiles.wordpress.org\u002Fosmansorkar\u002F","\u003Cp>The Ajax Archive Calendar plugin goes beyond a standard calendar, offering a powerful archive solution for your WordPress site. It’s built upon and customizes the default WordPress calendar, providing a familiar yet enhanced experience. We’re confident you’ll appreciate its features, available in both Bengali and English.\u003C\u002Fp>\n\u003Cp>Now it is support WPML.\u003C\u002Fp>\n\u003Cp>f you need any modifications or encounter any problems, please report them on our GitHub repository.\u003C\u002Fp>\n\u003Cp>https:\u002F\u002Fgithub.com\u002Fosmansorkar\u002Fajax-archive-calendar\u003C\u002Fp>\n","Ajax Archive Calendar .",1000,19675,90,4,"2025-07-28T09:12:00.000Z","3.0",[18,89,90,91,92],"ajax-archive","ajax-calendar","calendar","jquery-calendar","http:\u002F\u002Ffb.me\u002Fosmansorkar","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fajax-archive-calendar.zip","2023-10-16 00:00:00",{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":104,"downloaded":105,"rating":106,"num_ratings":107,"last_updated":108,"tested_up_to":109,"requires_at_least":110,"requires_php":16,"tags":111,"homepage":115,"download_link":116,"security_score":53,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"nav-menu-item-duplicate","Nav Menu Item Duplicator","1.0.1","Sohan Zaman","https:\u002F\u002Fprofiles.wordpress.org\u002Fsohan5005\u002F","\u003Cp>This Plugin will save your time by adding a duplicate button on each menu item while editing a menu. A real time saver. Currently it doesn\\’t support customize screen, but I\\’ll add it soon. If you find any bugs, just head over to support forum, I\\’ll fix that asap.\u003C\u002Fp>\n\u003Cp>Please rate me a 5 star if you find this plugin helpful 🙂\u003C\u002Fp>\n","A simple plugin that adds a duplicate button to each items on edit menu screen.",600,7918,74,7,"2018-05-18T19:39:00.000Z","4.9.29","2.0.0",[112,18,20,113,114],"admin","menu","post","http:\u002F\u002Fthemestones.net\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnav-menu-item-duplicate.1.0.1.zip",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":127,"num_ratings":128,"last_updated":129,"tested_up_to":130,"requires_at_least":46,"requires_php":16,"tags":131,"homepage":133,"download_link":134,"security_score":53,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"wp-search-suggest","WP Search Suggest","8","Konstantin Obenland","https:\u002F\u002Fprofiles.wordpress.org\u002Fobenland\u002F","\u003Cp>This plugin lets you provide the user with search suggestions based on the information entered in the search field.\u003C\u002Fp>\n\u003Cp>It adds an AJAX call to the search form, returning matches for the current search query from the database.\u003Cbr \u002F>\nThere is no change of template files necessary as this plugin hooks in the existing WordPress API to unfold its magic.\u003C\u002Fp>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cp>I will be more than happy to update the plugin with new locales, as soon as I receive them!\u003Cbr \u002F>\nCurrently available in:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>Deutsch\u003C\u002Fli>\n\u003Cli>Czech\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Filter Reference\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>wpss_search_query_args\u003C\u002Fstrong> (\u003Cem>array|string\u003C\u002Fem>)\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>The query args, passed to \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002FWP_Query\" title=\"WP_Query in the WordPress Codex\" rel=\"nofollow ugc\">WP_Query\u003C\u002Fa>, either as an array or a string.\u003Cbr \u002F>\n  An array with the default query args and the current search query are passed to the filter.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>wpss_search_results\u003C\u002Fstrong> (\u003Cem>array\u003C\u002Fem>)\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>An array with the result strings as values. An array with the default results and the WP_Query object are passed to the filter.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Provides title suggestions while typing a search query, using the built-in jQuery suggest script.",500,32989,92,11,"2023-11-12T22:31:00.000Z","6.4.8",[18,20,132],"search","http:\u002F\u002Fen.obenland.it\u002Fwp-search-suggest\u002F#utm_source=wordpress&utm_medium=plugin&utm_campaign=wp-search-suggest","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-search-suggest.8.zip",{"attackSurface":136,"codeSignals":159,"taintFlows":167,"riskAssessment":168,"analyzedAt":171},{"hooks":137,"ajaxHandlers":155,"restRoutes":156,"shortcodes":157,"cronEvents":158,"entryPointCount":11,"unprotectedCount":11},[138,144,148,152],{"type":139,"name":140,"callback":141,"file":142,"line":143},"action","admin_init","lazyloadnav_register_settings","ll-navigation.php",31,{"type":139,"name":145,"callback":146,"file":142,"line":147},"admin_menu","lazyloadnav_add_settings_page",42,{"type":139,"name":149,"callback":150,"file":142,"line":151},"wp_enqueue_scripts","lazyloadnav_enqueue_scripts",107,{"type":139,"name":149,"callback":153,"file":142,"line":154},"lazyloadnav_enqueue_styles",121,[],[],[],[],{"dangerousFunctions":160,"sqlUsage":161,"outputEscaping":163,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":166},[],{"prepared":11,"raw":11,"locations":162},[],{"escaped":164,"rawEcho":11,"locations":165},6,[],[],[],{"summary":169,"deductions":170},"The \"lazy-loading-and-navigation\" v1.0.0 plugin exhibits an exceptionally clean security posture based on the static analysis provided.  The absence of any identified attack vectors such as AJAX handlers, REST API routes, shortcodes, or cron events, and crucially, the lack of any unprotected entry points, suggests a minimal attack surface. Furthermore, the code signals are highly positive, with no dangerous functions, all SQL queries using prepared statements, and all output being properly escaped.  The lack of file operations, external HTTP requests, and the absence of nonce and capability checks (given the zero attack surface) further reinforce this strong security foundation.  The plugin also boasts a clean vulnerability history with zero known CVEs. This suggests a developer who is either very careful or has had limited opportunity for vulnerabilities to be discovered. The lack of any taint analysis findings also indicates no obvious flaws in how data is handled within the plugin.  In conclusion, this plugin appears to be very securely coded, with no immediate security concerns arising from the static analysis or historical data. The primary strength lies in its minimal attack surface and robust code practices. A minor point of caution, though not a direct security flaw, is the complete absence of any nonce or capability checks, which, while justified by the lack of entry points, implies that if any entry points were to be added in the future without proper checks, it could introduce vulnerabilities.",[],"2026-03-17T06:46:09.964Z",{"wat":173,"direct":183},{"assetPaths":174,"generatorPatterns":177,"scriptPaths":178,"versionParams":180},[175,176],"\u002Fwp-content\u002Fplugins\u002Flazy-loading-and-navigation\u002Fassets\u002Fjs\u002Flazyloadnav.js","\u002Fwp-content\u002Fplugins\u002Flazy-loading-and-navigation\u002Fassets\u002Fcss\u002Flazyloadnav.css",[],[179],"assets\u002Fjs\u002Flazyloadnav.js",[181,182],"lazyloadnav-script?ver=1.0.0","lazyloadnav-style?ver=1.0.0",{"cssClasses":184,"htmlComments":185,"htmlAttributes":186,"restEndpoints":187,"jsGlobals":188,"shortcodeOutput":191},[],[],[],[],[189,190],"lazyloadnav_settings","lazyloadnav_strings",[]]