[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fRdrVubRewNxkGmRVDhIE5KTpzE-XwXDgkeNvYQQw62s":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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":37,"analysis":144,"fingerprints":261},"wp-sliding-login-register-panel","WP Sliding Login | Register Panel","2.3","kpowning","https:\u002F\u002Fprofiles.wordpress.org\u002Fkpowning\u002F","\u003Cp>Add a sliding login | register panel to WordPress Theme.\u003C\u002Fp>\n\u003Cp>Instead of modifying directly theme files, just install this plugin so you can preserve you panel when switching between themes and during themes updates.\u003C\u002Fp>\n","Add a sliding login | register panel to Wordpress Theme",70,83640,80,7,"2013-02-21T20:53:00.000Z","3.5.2","2.6","",[20,21,22,23,24],"jquery","login-form","register-form","sliding","theme","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fwp-sliding-login-register-panel\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-sliding-login-register-panel.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},1,30,84,"2026-04-05T09:35:50.695Z",[38,59,76,93,120],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":18,"download_link":58,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"sliding-enquiry-form","Sliding Enquiry Form","1.0","Jaimin Suthar","https:\u002F\u002Fprofiles.wordpress.org\u002Fadam-loyer\u002F","\u003Cp>Sliding Enquiry Form is a simple, easy and fully-customizable wordpress plugin used to add popup on fixed position like footer left, footer right, left side or right side with CSS3 effects.\u003C\u002Fp>\n\u003Cp>Engage your users with this Sliding Enquiry Form plugin.\u003C\u002Fp>\n","Sliding Enquiry Form is a simple and easy wordpress plugin used to add popup on fixed position like bottom, left or right side with CSS3 effects.",100,14481,98,8,"2018-03-18T09:58:00.000Z","4.9.29","4","5.4",[55,56,57,20,39],"css3","css3-effects","icon","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsliding-enquiry-form.1.4.zip",{"slug":60,"name":61,"version":41,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":28,"num_ratings":28,"last_updated":18,"tested_up_to":68,"requires_at_least":69,"requires_php":18,"tags":70,"homepage":73,"download_link":74,"security_score":46,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":75},"login-themes","login themes","amin3d","https:\u002F\u002Fprofiles.wordpress.org\u002Famin3d\u002F","\u003Cp>In the name of Allah,This plugin lets you to chose a theme for login form and change the default to a desire one!\u003C\u002Fp>\n\u003Cp>Some features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>selecting from a list of themes\u003C\u002Fli>\n\u003Cli>compatible with ie7+,chrome,firefox\u003C\u002Fli>\n\u003C\u002Ful>\n","In the name of Allah,This plugin lets you to chose a theme for login form and change the default to a desire one!",10,2516,"3.4.2","3.4",[71,21,72],"customize-login-form","themes","http:\u002F\u002Fpanateam.ir\u002Fplugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-themes.zip","2026-03-15T10:48:56.248Z",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":28,"downloaded":84,"rating":28,"num_ratings":28,"last_updated":18,"tested_up_to":51,"requires_at_least":85,"requires_php":18,"tags":86,"homepage":18,"download_link":92,"security_score":46,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":75},"online-help-sliding-menu","Online Help Sliding Menu","1.3","fabiandragos","https:\u002F\u002Fprofiles.wordpress.org\u002Ffabiandragos\u002F","\u003Cp>You can use the Online Help Sliding Menu plugin to transform a normal sidebar menu (custom menu or pages list) into a responsive online help style sliding menu with the possibility of adding your own custom CSS styling.\u003C\u002Fp>\n\u003Cp>This is a great plugin to use for documentation websites!\u003C\u002Fp>\n\u003Cp>To use Online Help Sliding Menu, all you have to do is to go to the Widgets page of the WordPress Admin and add OH Sliding Menu widgets on any of the available areas.\u003Cbr \u002F>\nFor each widget you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enter a Title.\u003C\u002Fli>\n\u003Cli>Choose if the widget will display one of your Custom menus or a list of the Pages of your website. \u003C\u002Fli>\n\u003Cli>If you choose Custom menus, you will be able to select one of the available menus.\u003C\u002Fli>\n\u003Cli>If you choose Pages menu, you will be able to enter the IDs of the pages you want to exclude from the menu!\u003C\u002Fli>\n\u003Cli>Enter the IDs of the pages where you do not want to show the widget!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Note: Before setting up this plugin, you should first create a Custom menu or, set up the order of the pages of your website.\u003C\u002Fp>\n\u003Cp>The sliding action is achieved with jQuery. For responsive environments, the menu is automatically hidden and a button labelled SHOW\u002FHIDE MENU is displayed.\u003C\u002Fp>\n\u003Cp>You can add custom CSS on the plugin’s setup page (with syntax highlighting if WordPress version is 4.9 or higher) in order to style your menus as needed.\u003C\u002Fp>\n\u003Cp>For Pages that have child pages the menu will add a folder icon on the left side of the page name. Other Pages will have a file icon on the left side of the page name.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>When you click the folder icon, the menu will slide down, the folder icon opens and the menu slides down showing the child pages.\u003C\u002Fli>\n\u003Cli>When you open a link (anywhere on your website) to a page on the menu, if that page is a child page, the menu opens (slides down) all parent items of that page.\u003C\u002Fli>\n\u003Cli>Every time you navigate to a page on the menu, the current state of the menu (opened and\u002For closed items) is kept for the current browser session.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you select the Pages Menu option on this plugin’s settings page, you can also enter the ids of pages which you do not want to have on the menu.\u003C\u002Fp>\n\u003Cp>Menus with many pages may require an increased value for the MAX_INPUT_VARS PHP variable – on this plugin’s settings page, you can check to see the current value.\u003C\u002Fp>\n","Use a widget to transform a normal sidebar menu (custom menu or pages list) into a responsive online help style sliding menu with the possibility of a &hellip;",1233,"4.4",[87,88,89,90,91],"jquery-menu","menu","online-help","responsive","sliding-menu","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fonline-help-sliding-menu.zip",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":103,"num_ratings":104,"last_updated":105,"tested_up_to":106,"requires_at_least":107,"requires_php":108,"tags":109,"homepage":115,"download_link":116,"security_score":117,"vuln_count":118,"unpatched_count":28,"last_vuln_date":119,"fetched_at":30},"one-click-demo-import","One Click Demo Import","3.4.0","Syed Balkhi","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmub\u002F","\u003Cp>The best feature of this plugin is, that theme authors can define import files in their themes and so all you (the user of the theme) have to do is click on the “Import Demo Data” button.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Are you a theme author?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Setup One Click Demo Imports for your theme and your users will thank you for it!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Focdi.com\u002Fquick-integration-guide\u002F\" rel=\"nofollow ugc\">Follow this easy guide on how to setup this plugin for your themes!\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Are you a theme user?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Contact the author of your theme and \u003Ca href=\"https:\u002F\u002Focdi.com\u002Fask-your-theme-author\u002F\" rel=\"nofollow ugc\">let them know about this plugin\u003C\u002Fa>. Theme authors can make any theme compatible with this plugin in 15 minutes and make it much more user-friendly.\u003C\u002Fp>\n\u003Cp>“\u003Ca href=\"https:\u002F\u002Focdi.com\u002Fask-your-theme-author\u002F#how-can-you-contact-your-theme-author\" rel=\"nofollow ugc\">Where can I find the theme author contact?\u003C\u002Fa>“\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Please take a look at our \u003Ca href=\"https:\u002F\u002Focdi.com\u002Fuser-guide\u002F\" rel=\"nofollow ugc\">plugin documentation\u003C\u002Fa> for more information on how to import your demo content.\u003C\u002Fp>\n\u003Cp>This plugin is using the modified version of the improved WP import 2.0 that is still in development and can be found here: https:\u002F\u002Fgithub.com\u002Fhumanmade\u002FWordPress-Importer.\u003C\u002Fp>\n\u003Cp>NOTE: There is no setting to “connect” authors from the demo import file to the existing users in your WP site (like there is in the original WP Importer plugin). All demo content will be imported under the current user.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Do you want to contribute?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Please refer to our official \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fawesomemotive\u002Fone-click-demo-import\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n","Import your demo content, widgets and theme settings with one click. Theme authors! Enable simple theme demo import for your users.",1000000,19902961,86,79,"2025-09-11T09:36:00.000Z","6.8.5","5.5","7.4",[110,111,112,113,114],"content","import","settings","theme-options","widgets","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fone-click-demo-import\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fone-click-demo-import.3.4.0.zip",97,2,"2024-05-07 00:00:00",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":101,"downloaded":128,"rating":129,"num_ratings":130,"last_updated":131,"tested_up_to":132,"requires_at_least":133,"requires_php":108,"tags":134,"homepage":139,"download_link":140,"security_score":141,"vuln_count":142,"unpatched_count":28,"last_vuln_date":143,"fetched_at":30},"redux-framework","Redux Framework","4.5.10","David Anderson \u002F Team Updraft","https:\u002F\u002Fprofiles.wordpress.org\u002Fdavidanderson\u002F","\u003Cp>Redux was built by developers for developers. We save you months if not years in your development time. Everything we do is to help innovation in the industry.\u003C\u002Fp>\n\u003Ch4>♥️ What the Plugin does?\u003C\u002Fh4>\n\u003Cp>Redux is a simple, genuinely extensible, and fully responsive options framework for WordPress themes and plugins. Built on the WordPress Settings API; Redux supports many field types, custom error handling, custom fields & validation types, and import\u002Fexport functionality.\u003C\u002Fp>\n\u003Cp>But what does Redux actually DO? We don’t believe that theme and plugin developers should have to reinvent the wheel every time they start work on a project. Redux simplifies the development cycle by providing a streamlined, extensible framework for developers to build on. Through a simple, well-documented config file, third-party developers can build out an options panel limited only by their imagination in a fraction of the time it would take to build from the ground up!\u003C\u002Fp>\n\u003Ch4>🚀 What fields does Redux offer?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Accordion\u003C\u002Fli>\n\u003Cli>ACE Editor\u003C\u002Fli>\n\u003Cli>Background\u003C\u002Fli>\n\u003Cli>Border\u003C\u002Fli>\n\u003Cli>Box Shadow\u003C\u002Fli>\n\u003Cli>Button Set\u003C\u002Fli>\n\u003Cli>Checkbox \u002F Multi-Check\u003C\u002Fli>\n\u003Cli>Color (WordPress Native)\u003C\u002Fli>\n\u003Cli>Color Gradient\u003C\u002Fli>\n\u003Cli>Color Palette\u003C\u002Fli>\n\u003Cli>Color RGBA\u003C\u002Fli>\n\u003Cli>Color Scheme\u003C\u002Fli>\n\u003Cli>Content\u003C\u002Fli>\n\u003Cli>Custom Fonts\u003C\u002Fli>\n\u003Cli>Customizer\u003C\u002Fli>\n\u003Cli>Date\u003C\u002Fli>\n\u003Cli>Date\u002FTime\u003C\u002Fli>\n\u003Cli>Dimensions (Height\u002FWidth)\u003C\u002Fli>\n\u003Cli>Divide (Divider)\u003C\u002Fli>\n\u003Cli>Editor (WordPress Native)\u003C\u002Fli>\n\u003Cli>Gallery (WordPress Native)\u003C\u002Fli>\n\u003Cli>Google Maps\u003C\u002Fli>\n\u003Cli>Icon Select\u003C\u002Fli>\n\u003Cli>Image Select (Patterns\u002FPresets)\u003C\u002Fli>\n\u003Cli>Import\u002FExport\u003C\u002Fli>\n\u003Cli>Info (Header\u002FNotice)\u003C\u002Fli>\n\u003Cli>JS Button\u003C\u002Fli>\n\u003Cli>Link Color\u003C\u002Fli>\n\u003Cli>Media (WordPress Native)\u003C\u002Fli>\n\u003Cli>Metaboxes\u003C\u002Fli>\n\u003Cli>Multi Media\u003C\u002Fli>\n\u003Cli>Multi-Text\u003C\u002Fli>\n\u003Cli>Palette\u003C\u002Fli>\n\u003Cli>Password\u003C\u002Fli>\n\u003Cli>Radio (w\u002F WordPress Data)\u003C\u002Fli>\n\u003Cli>Raw (HTML\u002FPHP\u002FMarkDown)\u003C\u002Fli>\n\u003Cli>Repeater\u003C\u002Fli>\n\u003Cli>Section (Indent and Group Fields)\u003C\u002Fli>\n\u003Cli>Select (Select\u002FMulti-Select w\u002F Select2 & WordPress Data)\u003C\u002Fli>\n\u003Cli>Select Image\u003C\u002Fli>\n\u003Cli>Slider (Drag a Handle)\u003C\u002Fli>\n\u003Cli>Slides (Multiple Images, Titles, and Descriptions)\u003C\u002Fli>\n\u003Cli>Social Profiles\u003C\u002Fli>\n\u003Cli>Sortable (Drag\u002FDrop Checkbox\u002FInput Fields)\u003C\u002Fli>\n\u003Cli>Sorter (Drag\u002FDrop Manager – Works great for content blocks)\u003C\u002Fli>\n\u003Cli>Spacing (Margin\u002FPadding\u002FAbsolute)\u003C\u002Fli>\n\u003Cli>Spinner\u003C\u002Fli>\n\u003Cli>Switch\u003C\u002Fli>\n\u003Cli>Tabbed\u003C\u002Fli>\n\u003Cli>Taxonomy Metaboxes\u003C\u002Fli>\n\u003Cli>Text\u003C\u002Fli>\n\u003Cli>Textarea\u003C\u002Fli>\n\u003Cli>Typography\u003C\u002Fli>\n\u003Cli>User Profile Metaboxes\u003C\u002Fli>\n\u003Cp> * The most advanced typography module complete with preview, Google fonts, and auto-css output!\u003C\u002Fp>\n\u003Cli>User Profile Metaboxes\u003C\u002Fli>\n\u003Cli>Widget Areas (Classic Widgets only)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎉Additional Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Full value escaping\u003C\u002Fli>\n\u003Cli>Required – Link visibility from parent fields. Set this to affect the visibility of the field on the parent’s value. Fully nested with multiple required parents possible.\u003C\u002Fli>\n\u003Cli>Output CSS Automatically – Redux generates CSS and the appropriate Google Fonts stylesheets for you on select fields. You need to only specify the CSS selector to apply the CSS to (limited to certain fields).\u003C\u002Fli>\n\u003Cli>Compiler integration! A custom hook runs when any fields with the argument `compile => true` are changed.\u003C\u002Fli>\n\u003Cli>Field validation and sanitization\u003C\u002Fli>\n\u003Cli>Field and section disabling\u003C\u002Fli>\n\u003Cli>Oh, and did we mention a fully integrated Google Fonts setup that will make you so happy you’ll want to cry?\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>👍 BE A CONTRIBUTOR\u003C\u002Fh4>\n\u003Cp>If you want to help with translations, \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fredux-framework\" rel=\"nofollow ugc\">go to the Translation Portal at translate.wordpress.org\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>You can also contribute code via our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Freduxframework\u002Fredux-framework\u002F\" rel=\"nofollow ugc\">GitHub Repository\u003C\u002Fa>. Be sure to use our develop branch to submit pull requests.\u003C\u002Fp>\n\u003Ch4>📝 Documentation and Support\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>We have extremely extensive docs. Please visit [https:\u002F\u002Fdevs.redux.io\u002F](https:\u002F\u002Fdevs.redux.io). If that doesn’t solve your issue, search [the issue tracker on GitHub](https:\u002F\u002Fgithub.com\u002Freduxframework\u002Fredux-framework\u002Fissues). If you can’t locate any topics that pertain to your particular problem, [post a new issue](https:\u002F\u002Fgithub.com\u002Freduxframework\u002Fredux-framework\u002Fissues\u002Fnew) for it. Before you submit an issue, please read [our contributing requirements](https:\u002F\u002Fgithub.com\u002Fredux-framework\u002Fredux-framework\u002Fblob\u002Fmaster\u002FCONTRIBUTING.md). We build on the dev version and push it to WordPress.org when we confirm Redux is stable and ready for release.\u003C\u002Fli>\n\u003Cli>If you have additional questions, reach out to us at support@redux.io\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>⚡ Like the Redux Plugin?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Follow us on \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Freduxframework\" rel=\"nofollow ugc\">Facebook 💬\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rate us 5 ⭐ stars\u003C\u002Fstrong> on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fredux-framework\u002Freviews\u002F?filter=5\u002F#new-post\" rel=\"ugc\">WordPress.org\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Follow us on Twitter 🐦: \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Freduxframework\" rel=\"nofollow ugc\">@ReduxFramework\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔐 Privacy\u003C\u002Fh4>\n\u003Cp>Redux does not interact with end users on your website. If a product is using Redux, the option panel will cease to function without Redux.\u003C\u002Fp>\n\u003Cp>For more details on our privacy policy: \u003Ca href=\"https:\u002F\u002Fredux.io\u002Fprivacy\" rel=\"nofollow ugc\">https:\u002F\u002Fredux.io\u002Fprivacy\u003C\u002Fa>\u003Cbr \u002F>\nFor more details on our terms and conditions: \u003Ca href=\"https:\u002F\u002Fredux.io\u002Fterms\" rel=\"nofollow ugc\">https:\u002F\u002Fredux.io\u002Fterms\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>NOTE: Redux is not intended to be used on its own. It requires a config file provided by a third-party theme or plugin developer to actually do anything cool!\u003C\u002Fp>\n","Redux is a simple, truly extensible, and fully responsive options framework for WordPress themes and plugins. It ships with an integrated demo.",31507478,88,272,"2026-01-07T21:08:00.000Z","6.9.4","5.0",[135,136,137,138,113],"admin","options","options-framework","plugin-options","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fredux-framework","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fredux-framework.4.5.10.zip",89,6,"2025-12-12 00:00:00",{"attackSurface":145,"codeSignals":169,"taintFlows":203,"riskAssessment":249,"analyzedAt":260},{"hooks":146,"ajaxHandlers":165,"restRoutes":166,"shortcodes":167,"cronEvents":168,"entryPointCount":28,"unprotectedCount":28},[147,153,156,158,161],{"type":148,"name":149,"callback":150,"file":151,"line":152},"action","wp_print_styles","anonymous","wp-sliding-login-register-panel.php",124,{"type":148,"name":154,"callback":150,"file":151,"line":155},"wp_print_scripts",125,{"type":148,"name":154,"callback":150,"file":151,"line":157},127,{"type":148,"name":159,"callback":150,"file":151,"line":160},"wp_footer",128,{"type":148,"name":162,"callback":163,"file":151,"line":164},"admin_menu","wpslr_admin_actions",146,[],[],[],[],{"dangerousFunctions":170,"sqlUsage":171,"outputEscaping":173,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":202},[],{"prepared":28,"raw":28,"locations":172},[],{"escaped":28,"rawEcho":174,"locations":175},14,[176,180,182,184,186,187,189,191,192,194,196,197,198,200],{"file":177,"line":178,"context":179},"includes\\wpslr_admin.php",19,"raw output",{"file":177,"line":181,"context":179},20,{"file":177,"line":183,"context":179},22,{"file":151,"line":185,"context":179},38,{"file":151,"line":185,"context":179},{"file":151,"line":188,"context":179},40,{"file":151,"line":190,"context":179},56,{"file":151,"line":11,"context":179},{"file":151,"line":193,"context":179},72,{"file":151,"line":195,"context":179},78,{"file":151,"line":104,"context":179},{"file":151,"line":129,"context":179},{"file":151,"line":199,"context":179},90,{"file":151,"line":201,"context":179},92,[],[204,221,241],{"entryPoint":205,"graph":206,"unsanitizedCount":33,"severity":220},"add_wp_sliding_login_register_form (wp-sliding-login-register-panel.php:26)",{"nodes":207,"edges":217},[208,212],{"id":209,"type":210,"label":211,"file":151,"line":195},"n0","source","$_SERVER['REQUEST_URI']",{"id":213,"type":214,"label":215,"file":151,"line":195,"wp_function":216},"n1","sink","echo() [XSS]","echo",[218],{"from":209,"to":213,"sanitized":219},false,"medium",{"entryPoint":222,"graph":223,"unsanitizedCount":239,"severity":240},"\u003Cwpslr_admin> (includes\\wpslr_admin.php:0)",{"nodes":224,"edges":236},[225,228,232,234],{"id":209,"type":210,"label":226,"file":177,"line":227},"$_POST (x2)",4,{"id":213,"type":214,"label":229,"file":177,"line":230,"wp_function":231},"update_option() [Settings Manipulation]",5,"update_option",{"id":233,"type":210,"label":211,"file":177,"line":181},"n2",{"id":235,"type":214,"label":215,"file":177,"line":181,"wp_function":216},"n3",[237,238],{"from":209,"to":213,"sanitized":219},{"from":233,"to":235,"sanitized":219},3,"low",{"entryPoint":242,"graph":243,"unsanitizedCount":33,"severity":240},"\u003Cwp-sliding-login-register-panel> (wp-sliding-login-register-panel.php:0)",{"nodes":244,"edges":247},[245,246],{"id":209,"type":210,"label":211,"file":151,"line":195},{"id":213,"type":214,"label":215,"file":151,"line":195,"wp_function":216},[248],{"from":209,"to":213,"sanitized":219},{"summary":250,"deductions":251},"The \"wp-sliding-login-register-panel\" v2.3 plugin exhibits a mixed security posture.  While the absence of known CVEs and no recorded vulnerabilities in its history is a positive indicator, the static analysis reveals significant concerns, particularly regarding output escaping.  With 100% of its 14 identified output operations being improperly escaped, this presents a clear risk of Cross-Site Scripting (XSS) vulnerabilities.  Furthermore, the taint analysis identified 3 flows with unsanitized paths, although these were not classified as critical or high severity. The complete lack of attack surface entry points (AJAX, REST API, shortcodes, cron) and the exclusive use of prepared statements for SQL queries are strengths. However, the absence of capability checks and nonce checks on any potential (though currently non-existent) entry points means that if such points were introduced in the future without proper checks, the plugin would be highly susceptible to unauthorized actions. The lack of capability checks is a notable weakness, as it relies solely on the absence of direct entry points for security.",[252,254,256,258],{"reason":253,"points":49},"Unescaped output in 100% of identified outputs",{"reason":255,"points":230},"Taint flows with unsanitized paths",{"reason":257,"points":14},"Missing capability checks",{"reason":259,"points":14},"Missing nonce checks","2026-03-16T21:40:02.538Z",{"wat":262,"direct":270},{"assetPaths":263,"generatorPatterns":267,"scriptPaths":268,"versionParams":269},[264,265,266],"\u002Fwp-content\u002Fplugins\u002Fwp-sliding-login-register-panel\u002Fcss\u002Fslide.css","\u002Fwp-content\u002Fplugins\u002Fwp-sliding-login-register-panel\u002Fjs\u002Fpngfix\u002Fsupersleight-min.js","\u002Fwp-content\u002Fplugins\u002Fwp-sliding-login-register-panel\u002Fjs\u002Fslide.js",[],[266],[],{"cssClasses":271,"htmlComments":278,"htmlAttributes":285,"restEndpoints":297,"jsGlobals":298,"shortcodeOutput":299},[272,273,274,275,276,277],"login","sep","field","bt_login","lost-pwd","bt_register",[279,280,281,282,283,284],"\u003C!-- Panel -->","\u003C!--END panel -->","\u003C!-- Login Form -->","\u003C!-- \u002Flogin -->","\u003C!-- Register Form -->","\u003C!-- END Register Form -->",[286,287,288,289,290,291,292,293,294,295,296],"id=\"toppanel\"","id=\"loginpanel\"","id=\"registerpanel\"","name=\"log\"","name=\"pwd\"","name=\"rememberme\"","name=\"submit\"","name=\"redirect_to\"","name=\"user_login\"","name=\"user_email\"","name=\"wp-submit\"",[],[],[]]