[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fkY74OFUPit0-I2lvi8g6vcPyuLCigKOSjStyPHN0CG0":3,"$f-IsIKIqtudK_bCl6R21ckEx9JQKT_Lh0KkF-roNGoc4":368,"$fPRsaqGKh5OBUYNKC8FNI5M8jIkHVE8HLX0D4aMhZKvI":372},{"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":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":38,"analysis":128,"fingerprints":346},"csh-login","CSH Login","1.0","cmssuperheroes","https:\u002F\u002Fprofiles.wordpress.org\u002Fcmssuperheroes\u002F","\u003Cp>Easy Custom, more Options.\u003C\u002Fp>\n\u003Cp>\u003C\u002Fp>\n","Modal login form with redirect and styling options.",600,13815,100,1,"2018-03-29T06:53:00.000Z","4.9.29","3.0.1","",[20,21,22,23],"admin","admin-interface","options","theme-options","http:\u002F\u002Fdemo.cmssuperheroes.com\u002Fcsh-plugins\u002Fcsh-login","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcsh-login.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":26,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},4,630,30,84,"2026-05-19T23:09:40.896Z",[39,53,65,89,104],{"slug":40,"name":41,"version":42,"author":7,"author_profile":8,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":13,"num_ratings":14,"last_updated":47,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":48,"homepage":51,"download_link":52,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"csh-callback","CSH Callback","1.0.0","\u003Cp> CSH Callback WordPress Plugin – All in One Solution. \u003C\u002Fp>\n\u003Cp>    \u003C!-- Features -->\u003C\u002Fp>\n\u003Cp>\u003Ch3>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>CSH Callback Shortcode \u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CSH Callback Widget \u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Callback Elements for Visual Composer \u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modal form\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enable \u002F Disable Fields\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ReCaptcha\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Notification Email after a callback request success\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Admin manage all request callback\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited customized Styles\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\n        \u003Cstrong>Documented\u003C\u002Fstrong> All our product come bundled with step by step documentation covering instalation and setup.\u003C\u002Fli>\n\u003Cli>\n        \u003Cstrong>Translation Ready\u003C\u002Fstrong> All our products are translation ready using Poedit tool with instructions in bundled documentation.\u003C\u002Fli>\n\u003Cli>\n        \u003Cstrong>Regular Product Updates\u003C\u002Fstrong> CSH Callback Plugin is kept up to date with the latest WordPress versions\u003C\u002Fli>\n\u003Cli>\n        \u003Cstrong>Customer Support\u003C\u002Fstrong> Provided Mon – Fri through external support system at \u003Ca href=\"https:\u002F\u002Fcmssuperheroes.com\u002Fticket\" rel=\"nofollow ugc\">https:\u002F\u002Fcmssuperheroes.com\u002Fticket\u003C\u002Fa> Support covers setup, product features, and bug fixes only.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>And many interest features will be updated soon.\u003C\u002Fp>\n\u003Cp>\u003C!-- cd-faq-content -->\u003C\u002Fp>\n","Add a callback request form to wordpress site",10,2047,"2018-03-27T07:48:00.000Z",[21,49,22,50,23],"callback","request","http:\u002F\u002Fdemo.cmssuperheroes.com\u002Fcsh-plugins\u002Fcsh-callback","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcsh-callback.zip",{"slug":54,"name":55,"version":42,"author":7,"author_profile":8,"description":56,"short_description":57,"active_installs":45,"downloaded":58,"rating":13,"num_ratings":14,"last_updated":59,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":60,"homepage":63,"download_link":64,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"csh-multiscroll","CSH Multiscroll","\u003Cp> CSH Multiscroll WordPress Plugin – Amazing slide. \u003C\u002Fp>\n\u003Cp>    \u003C!-- Features -->\u003C\u002Fp>\n\u003Cp>\u003Ch3>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Multi scroll slide for multi pages\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Expand\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Support Shortcode in content\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited customized Styles\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\n        \u003Cstrong>Documented\u003C\u002Fstrong> All our product come bundled with step by step documentation covering instalation and setup.\u003C\u002Fli>\n\u003Cli>\n        \u003Cstrong>Translation Ready\u003C\u002Fstrong> All our products are translation ready using Poedit tool with instructions in bundled documentation.\u003C\u002Fli>\n\u003Cli>\n        \u003Cstrong>Regular Product Updates\u003C\u002Fstrong> CSH Multiscroll Plugin is kept up to date with the latest WordPress versions\u003C\u002Fli>\n\u003Cli>\n        \u003Cstrong>Customer Support\u003C\u002Fstrong> Provided Mon – Fri through external support system at \u003Ca href=\"https:\u002F\u002Fcmssuperheroes.com\u002Fticket\" rel=\"nofollow ugc\">https:\u002F\u002Fcmssuperheroes.com\u002Fticket\u003C\u002Fa> Support covers setup, product features, and bug fixes only.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>And many interest features will be updated soon.\u003C\u002Fp>\n\u003Cp>\u003C!-- cd-faq-content -->\u003C\u002Fp>\n","Add a multiscroll slide to wordpress site",2273,"2018-10-12T03:57:00.000Z",[21,22,61,62,23],"scroll","slide","http:\u002F\u002Fdemo.cmssuperheroes.com\u002Fcsh-plugins\u002Fcsh-multiscroll","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcsh-multiscroll.zip",{"slug":66,"name":67,"version":68,"author":69,"author_profile":70,"description":71,"short_description":72,"active_installs":73,"downloaded":74,"rating":75,"num_ratings":76,"last_updated":77,"tested_up_to":78,"requires_at_least":79,"requires_php":80,"tags":81,"homepage":84,"download_link":85,"security_score":86,"vuln_count":87,"unpatched_count":27,"last_vuln_date":88,"fetched_at":29},"redux-framework","Redux Framework","4.5.11","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.",1000000,31845512,88,273,"2026-03-25T19:32:00.000Z","7.0","5.0","7.4",[20,22,82,83,23],"options-framework","plugin-options","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fredux-framework","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fredux-framework.4.5.11.zip",89,6,"2025-12-12 00:00:00",{"slug":90,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":45,"downloaded":97,"rating":27,"num_ratings":27,"last_updated":98,"tested_up_to":18,"requires_at_least":18,"requires_php":18,"tags":99,"homepage":18,"download_link":102,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":103},"theme-blvd-admin-presence","Theme Blvd Admin Presence","1.0.1","Jason","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemeblvd\u002F","\u003Cp>When using a theme with Theme Blvd framework version 2.1+, this plugin is will allow you to completely hide the theme’s admin presence. All of your settings will remain in tact, but the theme’s admin pages will simply be hidden.\u003C\u002Fp>\n\u003Ch4>Who is this plugin for?\u003C\u002Fh4>\n\u003Cp>I have a feeling this plugin will be most useful for those creating a site for their clients and want to hide the theme’s admin presence from them so they can’t mess with anything. Oh, those pesky clients! 🙂\u003C\u002Fp>\n\u003Ch4>How does it work?\u003C\u002Fh4>\n\u003Cp>It really couldn’t be more simple. When you activate the plugin, your Theme Blvd theme’s admin presence will be hidden. This includes the Theme Options panel, Widget Area manager, Slider manager, and Layout Builder. To get the admin pages back, just de-activate the plugin.\u003C\u002Fp>\n\u003Ch4>Plugin Alternatives\u003C\u002Fh4>\n\u003Cp>If you’re looking to do more with showing and hiding your admin modules for your Theme Blvd theme, see this article: \u003Ca href=\"http:\u002F\u002Fwww.wpjumpstart.com\u002Ftutorial\u002Fdisabling-admin-modules\u002F\" rel=\"nofollow ugc\">Disabling Admin Modules\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Additionally, you can learn more about showing and hiding admin modules based on user-levels by viewing this article: \u003Ca href=\"http:\u002F\u002Fwww.wpjumpstart.com\u002Ftutorial\u002Fchanging-user-role-access-for-admin-modules\u002F\" rel=\"nofollow ugc\">Changing User-Role Access for Admin Modules\u003C\u002Fa>\u003C\u002Fp>\n","When using a theme with Theme Blvd framework version 2.1+, this plugin is will allow you to completely hide the theme's admin presence.",3031,"2012-05-18T00:59:00.000Z",[20,100,23,101],"hide","themeblvd","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftheme-blvd-admin-presence.1.0.1.zip","2026-03-15T15:16:48.613Z",{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":73,"downloaded":112,"rating":113,"num_ratings":114,"last_updated":115,"tested_up_to":116,"requires_at_least":117,"requires_php":80,"tags":118,"homepage":123,"download_link":124,"security_score":125,"vuln_count":126,"unpatched_count":27,"last_vuln_date":127,"fetched_at":29},"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.",20008604,86,79,"2025-09-11T09:36:00.000Z","6.8.5","5.5",[119,120,121,23,122],"content","import","settings","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",98,2,"2024-05-07 00:00:00",{"attackSurface":129,"codeSignals":215,"taintFlows":330,"riskAssessment":331,"analyzedAt":345},{"hooks":130,"ajaxHandlers":194,"restRoutes":209,"shortcodes":210,"cronEvents":214,"entryPointCount":33,"unprotectedCount":145},[131,137,141,146,149,153,157,162,166,171,176,179,183,186,189,192],{"type":132,"name":133,"callback":134,"file":135,"line":136},"action","ntqadmin_header","cshlg_add_header","core\\add-fields-admin-setting.php",19,{"type":132,"name":138,"callback":139,"file":135,"line":140},"ntqadmin_footer","cshlg_add_footer",123,{"type":132,"name":142,"callback":143,"file":144,"line":145},"wp_footer","cshlg_add_login_form","core\\declare-hooks.php",3,{"type":132,"name":147,"callback":148,"file":144,"line":13},"plugins_loaded","cshlg_register_functions",{"type":132,"name":150,"callback":151,"file":144,"line":152},"wp_logout","cshlg_redirect_logout",140,{"type":132,"name":154,"callback":155,"file":144,"line":156},"load-nav-menus.php","cshlg_op_register_menu_meta_box",155,{"type":158,"name":159,"callback":160,"priority":45,"file":144,"line":161},"filter","nav_menu_link_attributes","cshlg_filter_modal_link_atts",216,{"type":158,"name":163,"callback":164,"file":144,"line":165},"wp_nav_menu_objects","cshlg_filter_modal_link_label",241,{"type":132,"name":167,"callback":168,"file":169,"line":170},"widgets_init","anonymous","core\\widget-show-login-form.php",5,{"type":158,"name":172,"callback":173,"file":174,"line":175},"admin_init","register_setting","inc\\AdminSettings.php",18,{"type":132,"name":177,"callback":178,"file":174,"line":136},"admin_menu","add_menu_page",{"type":132,"name":180,"callback":181,"file":174,"line":182},"admin_enqueue_scripts","admin_scripts",20,{"type":132,"name":180,"callback":184,"file":185,"line":33},"cshlg_enqueue_admin_script","inc\\register-scripts.php",{"type":132,"name":180,"callback":187,"file":185,"line":188},"cshlg_enqueue_admin_styles",12,{"type":132,"name":190,"callback":191,"file":185,"line":182},"wp_enqueue_scripts","cshlg_enqueue_widget_script",{"type":132,"name":190,"callback":193,"file":185,"line":86},"cshlg_enqueue_widget_style",[195,201,205],{"action":196,"nopriv":197,"callback":198,"hasNonce":199,"hasCapCheck":199,"file":185,"line":200},"login_submit",true,"cshlg_login_submit",false,134,{"action":202,"nopriv":197,"callback":203,"hasNonce":199,"hasCapCheck":199,"file":185,"line":204},"register_submit","cshlg_register_submit",162,{"action":206,"nopriv":197,"callback":207,"hasNonce":199,"hasCapCheck":199,"file":185,"line":208},"lost_pwd_submit","cshlg_lost_pwd_submit",219,[],[211],{"tag":212,"callback":213,"file":144,"line":140},"csh_login","cshlg_shortcode",[],{"dangerousFunctions":216,"sqlUsage":220,"outputEscaping":222,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":329},[217],{"fn":218,"file":169,"line":170,"context":219},"create_function","add_action('widgets_init', create_function('', 'return register_widget(\"Widget_Login\");'));",{"prepared":27,"raw":27,"locations":221},[],{"escaped":223,"rawEcho":224,"locations":225},38,60,[226,229,231,232,234,236,237,239,241,242,243,245,247,248,249,251,253,254,255,257,259,261,262,264,265,267,269,270,272,273,274,276,278,280,281,283,284,285,287,289,291,293,295,297,299,301,303,305,307,309,311,313,315,317,319,320,322,324,325,327],{"file":144,"line":227,"context":228},58,"raw output",{"file":144,"line":230,"context":228},75,{"file":144,"line":26,"context":228},{"file":144,"line":233,"context":228},106,{"file":144,"line":235,"context":228},116,{"file":144,"line":235,"context":228},{"file":169,"line":238,"context":228},31,{"file":169,"line":240,"context":228},32,{"file":169,"line":240,"context":228},{"file":169,"line":240,"context":228},{"file":169,"line":244,"context":228},36,{"file":169,"line":246,"context":228},37,{"file":169,"line":246,"context":228},{"file":169,"line":246,"context":228},{"file":169,"line":250,"context":228},41,{"file":169,"line":252,"context":228},42,{"file":169,"line":252,"context":228},{"file":169,"line":252,"context":228},{"file":169,"line":256,"context":228},64,{"file":169,"line":258,"context":228},65,{"file":169,"line":260,"context":228},70,{"file":169,"line":260,"context":228},{"file":169,"line":263,"context":228},77,{"file":169,"line":263,"context":228},{"file":169,"line":266,"context":228},80,{"file":174,"line":268,"context":228},166,{"file":174,"line":268,"context":228},{"file":174,"line":271,"context":228},186,{"file":174,"line":271,"context":228},{"file":174,"line":271,"context":228},{"file":174,"line":275,"context":228},188,{"file":174,"line":277,"context":228},189,{"file":174,"line":279,"context":228},190,{"file":174,"line":279,"context":228},{"file":174,"line":282,"context":228},217,{"file":174,"line":282,"context":228},{"file":174,"line":282,"context":228},{"file":174,"line":286,"context":228},222,{"file":174,"line":288,"context":228},246,{"file":174,"line":290,"context":228},248,{"file":174,"line":292,"context":228},249,{"file":174,"line":294,"context":228},265,{"file":174,"line":296,"context":228},267,{"file":174,"line":298,"context":228},295,{"file":174,"line":300,"context":228},296,{"file":174,"line":302,"context":228},297,{"file":174,"line":304,"context":228},303,{"file":174,"line":306,"context":228},319,{"file":174,"line":308,"context":228},326,{"file":174,"line":310,"context":228},340,{"file":174,"line":312,"context":228},342,{"file":174,"line":314,"context":228},344,{"file":174,"line":316,"context":228},347,{"file":174,"line":318,"context":228},362,{"file":174,"line":318,"context":228},{"file":174,"line":321,"context":228},388,{"file":174,"line":323,"context":228},389,{"file":174,"line":323,"context":228},{"file":174,"line":326,"context":228},390,{"file":174,"line":328,"context":228},391,[],[],{"summary":332,"deductions":333},"The \"csh-login\" v1.0 plugin exhibits a concerning security posture, primarily due to a significant number of unprotected entry points. While the plugin demonstrates good practices in areas like SQL query sanitization and avoiding file operations or external HTTP requests, the presence of three AJAX handlers without any authentication checks creates a substantial attack surface. This oversight could allow unauthorized users to trigger potentially sensitive actions within the plugin, leading to unintended consequences or even exploits if vulnerabilities are present within the handler's logic.\n\nDespite the lack of recorded historical vulnerabilities (CVEs), this should not be interpreted as a sign of robust security. The limited static analysis results, particularly the absence of taint analysis, suggest that deeper vulnerabilities may have been missed. The high percentage of improperly escaped output further exacerbates the risk, as it could facilitate cross-site scripting (XSS) attacks if user-supplied data is outputted without proper sanitization. The use of the dangerous `create_function` is also a red flag, though its specific impact is not detailed in the provided analysis.\n\nIn conclusion, while the plugin has strengths in its SQL handling and avoidance of certain risky operations, the numerous unprotected AJAX endpoints and poor output escaping practices represent critical weaknesses. The lack of historical vulnerabilities is likely due to a lack of extensive testing or a small user base, rather than inherent security. Administrators should exercise extreme caution when using this plugin and consider it high risk until these identified issues are addressed.",[334,337,339,341,343],{"reason":335,"points":336},"AJAX handlers without auth checks",15,{"reason":338,"points":87},"Improperly escaped output",{"reason":340,"points":170},"Dangerous function used (create_function)",{"reason":342,"points":45},"No nonce checks on AJAX handlers",{"reason":344,"points":45},"No capability checks on AJAX handlers","2026-03-16T19:31:20.324Z",{"wat":347,"direct":356},{"assetPaths":348,"generatorPatterns":353,"scriptPaths":354,"versionParams":355},[349,350,351,352],"\u002Fwp-content\u002Fplugins\u002Fcsh-login\u002Fassets\u002Fcss\u002Fcsh-login.css","\u002Fwp-content\u002Fplugins\u002Fcsh-login\u002Fassets\u002Fjs\u002Fcsh-login.js","\u002Fwp-content\u002Fplugins\u002Fcsh-login\u002Finc\u002Fregister-scripts.php","\u002Fwp-content\u002Fplugins\u002Fcsh-login\u002Fcore\u002Fwidget-show-login-form.php",[],[350],[],{"cssClasses":357,"htmlComments":358,"htmlAttributes":360,"restEndpoints":363,"jsGlobals":364,"shortcodeOutput":366},[],[359],"\u003C!-- NamTQ 18\u002F07\u002F2017-----------Goodluck, Have fun-----------\u002F\u002F -->",[361,362],"id=\"csh-login-form\"","id=\"csh-login-wrap\"",[],[365],"var csh_login_vars = {",[367],"[csh_login_form]",{"error":197,"url":369,"statusCode":370,"statusMessage":371,"message":371},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fcsh-login\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":27,"versions":373},[]]