[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$frWAWU1mePH8mLfGiRI8iSxqAJ83ErUL15173J10_Bn4":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":13,"tags":16,"homepage":13,"download_link":21,"security_score":22,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":24,"vulnerabilities":25,"developer":26,"crawl_stats":23,"alternatives":31,"analysis":122,"fingerprints":546},"dataclermont-bootstrap-widgets","Dataclermont Bootstrap Widgets","0.1.0","leoblanquez","https:\u002F\u002Fprofiles.wordpress.org\u002Fleoblanquez\u002F","\u003Cp>Adds 6 fully customizable Widgets made with Bootstrap framework.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Featured Sections\u003Cbr \u002F>\nAdds a Bootstrap section with gradient (optional) background where you can edit the text and image.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Featured Boxes\u003Cbr \u002F>\nAdds a Bootstrap section with gradient background and featured boxes with icons.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Navigation Bar\u003Cbr \u002F>\nAdds a customizable Bootstrap navigation bar.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Parallax Titles\u003Cbr \u002F>\nAdds a Bootstrap Parallax header with customizable titles and image.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Simple Slider\u003Cbr \u002F>\nAdds a Bootstrap Slider with arrow controls and 3 images.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds 6 fully customizable Widgets made with Bootstrap framework.",0,1110,"","4.9.29","3.0.1",[17,18,19,20],"bootstrap","mobile","responsive","widgets","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdataclermont-bootstrap-widgets.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":27,"total_installs":11,"avg_security_score":22,"avg_patch_time_days":28,"trust_score":29,"computed_at":30},1,30,94,"2026-04-04T22:23:24.850Z",[32,51,68,78,104],{"slug":33,"name":34,"version":35,"author":36,"author_profile":37,"description":38,"short_description":39,"active_installs":40,"downloaded":41,"rating":22,"num_ratings":27,"last_updated":42,"tested_up_to":43,"requires_at_least":44,"requires_php":13,"tags":45,"homepage":47,"download_link":48,"security_score":49,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":50},"img-responsive","Bootstrap img-responsive","1.0","Richard Leishman","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebfwd\u002F","\u003Cp>Bootstrap img-responsive – Automatically add img-responsive class to all post and page content.\u003C\u002Fp>\n\u003Cp>If you like it then please find the time to rate it.\u003C\u002Fp>\n","Automatically add img-responsive class to all post and page content.",50,2196,"2016-08-30T12:45:00.000Z","4.6.30","3.0",[46],"bootstrap-image-responsive-img-alt-class-css-less-sass-mobile-media-queries-title-tags-img-responsive","http:\u002F\u002Fwww.webfwd.co.uk\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimg-responsive.zip",85,"2026-03-15T15:16:48.613Z",{"slug":52,"name":53,"version":54,"author":55,"author_profile":56,"description":57,"short_description":58,"active_installs":40,"downloaded":59,"rating":22,"num_ratings":27,"last_updated":60,"tested_up_to":61,"requires_at_least":62,"requires_php":13,"tags":63,"homepage":66,"download_link":67,"security_score":49,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":50},"wp-bootstrap-widgets","WP Bootstrap Widgets","0.3.2","Chris M.","https:\u002F\u002Fprofiles.wordpress.org\u002Finxilpro\u002F","\u003Cp>WP Bootstrap Widgets provides configurable widgets for common \u003Ca href=\"https:\u002F\u002Fgetbootstrap.com\u002F\" rel=\"nofollow ugc\">Twitter Bootstrap (version 3)\u003C\u002Fa> components. If your theme is based on Bootstrap, these widgets will automatically look great! Works particularly well with the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsiteorigin-panels\u002F\" rel=\"ugc\">SiteOrigin Page Builder\u003C\u002Fa> as you can drop your widgets into your multi-column layouts with ease.\u003C\u002Fp>\n\u003Cp>Included widgets:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetbootstrap.com\u002Fcomponents\u002F#alerts\" rel=\"nofollow ugc\">Alerts\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetbootstrap.com\u002Fcss\u002F#buttons\" rel=\"nofollow ugc\">Button\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetbootstrap.com\u002Fcss\u002F#images\" rel=\"nofollow ugc\">Image\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetbootstrap.com\u002Fcomponents\u002F#navbar\" rel=\"nofollow ugc\">Navigation Bar\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetbootstrap.com\u002Fcomponents\u002F#responsive-embed\" rel=\"nofollow ugc\">Responsive Embed\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetbootstrap.com\u002Fcomponents\u002F#panels\" rel=\"nofollow ugc\">Panels\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetbootstrap.com\u002Fcomponents\u002F#wells\" rel=\"nofollow ugc\">Wells\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All widgets are configurable (choose from \u003Ccode>primary\u003C\u002Fcode>, \u003Ccode>success\u003C\u002Fcode>, \u003Ccode>info\u003C\u002Fcode>, etc).\u003C\u002Fp>\n","WP Bootstrap Widgets provides configurable widgets for common Twitter Bootstrap (version 3) components. If your theme is based on Bootstrap, these wid &hellip;",4467,"2016-10-12T15:11:00.000Z","4.5.33","4.0",[17,64,19,65,20],"page-builder","widget","https:\u002F\u002Fgithub.com\u002Fglhd\u002Fwp-bootstrap-widgets","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-bootstrap-widgets.0.3.2.zip",{"slug":69,"name":70,"version":35,"author":36,"author_profile":37,"description":71,"short_description":72,"active_installs":28,"downloaded":73,"rating":22,"num_ratings":27,"last_updated":74,"tested_up_to":43,"requires_at_least":44,"requires_php":13,"tags":75,"homepage":47,"download_link":77,"security_score":49,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":50},"img-fluid","Bootstrap v4 img-fluid","\u003Cp>Bootstrap v4 img-fluid – Automatically add img-fluid class to all post and page content.\u003C\u002Fp>\n\u003Cp>If you like it then please find the time to rate it.\u003C\u002Fp>\n","Automatically add img-fluid class to all post and page content.",2192,"2016-11-04T09:37:00.000Z",[76],"bootstrap-bootstrap4-image-fluid-img-alt-class-css-less-sass-mobile-media-queries-title-tags-img-responsive","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimg-fluid.zip",{"slug":79,"name":80,"version":81,"author":79,"author_profile":82,"description":83,"short_description":84,"active_installs":85,"downloaded":86,"rating":87,"num_ratings":88,"last_updated":89,"tested_up_to":90,"requires_at_least":91,"requires_php":92,"tags":93,"homepage":99,"download_link":100,"security_score":101,"vuln_count":102,"unpatched_count":11,"last_vuln_date":103,"fetched_at":50},"megamenu","Max Mega Menu","3.7","https:\u002F\u002Fprofiles.wordpress.org\u002Fmegamenu\u002F","\u003Cp>Max Mega Menu will automatically convert your existing menu into a mega menu. You can then add any WordPress widget to your menu, restyle your menu using the theme editor and change the menu behaviour using the built in settings. Max Mega Menu is a complete menu management plugin, perfect for taking control of your existing menu and turning it into a user-friendly, accessible and touch ready menu with just a few clicks.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F44dJwP1AXT8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Documentation & Demo: \u003Ca href=\"https:\u002F\u002Fwww.megamenu.com\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.megamenu.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Mobile\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Automatic support for native touch events\u003C\u002Fli>\n\u003Cli>Off Canvas Mobile Menu option built in\u003C\u002Fli>\n\u003Cli>Specify your own Responsive Breakpoint\u003C\u002Fli>\n\u003Cli>For items with sub menus, choose between “First click opens sub menu, second click closes sub menu” or “First click opens sub menu, second click follows link”\u003C\u002Fli>\n\u003Cli>Option to hide sub menus on mobile\u003C\u002Fli>\n\u003Cli>Mobile Toggle Bar designer allows you to tailor the toggle bar elements to fit in with your site design\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Builds upon the standard WordPress menus system\u003C\u002Fli>\n\u003Cli>Restores the \u003Cem>Appearance > Menus\u003C\u002Fem> screen in “full site editing” themes\u003C\u002Fli>\n\u003Cli>Supports multiple menu locations each with their own configuration\u003C\u002Fli>\n\u003Cli>Off canvas (slide in from left or right) or standard drop down mobile menu\u003C\u002Fli>\n\u003Cli>Organise your sub menu content into rows and columns using the Grid Layout builder\u003C\u002Fli>\n\u003Cli>Display WordPress Widgets in your menu\u003C\u002Fli>\n\u003Cli>Fully customise the styling of your menus using the built in theme editor\u003C\u002Fli>\n\u003Cli>Supports Flyout (traditional) or Mega Menu sub menu styles\u003C\u002Fli>\n\u003Cli>Hover, Hover Intent or Click event to open sub menus\u003C\u002Fli>\n\u003Cli>Fade, Fade Up, Slide Up or Slide sub menu transitions\u003C\u002Fli>\n\u003Cli>Add icons to menu items\u003C\u002Fli>\n\u003Cli>Menu item options including Hide Text, Disable Link, Hide on Mobile etc\u003C\u002Fli>\n\u003Cli>Align menu items to the left or right of the menu bar\u003C\u002Fli>\n\u003Cli>Align sub menus to left or right of parent menu item\u003C\u002Fli>\n\u003Cli>Display your menu using Automatic Integration, Block, Widget or Shortcode.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Accessibility\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Keyboard Navigation built in\u003C\u002Fli>\n\u003Cli>\u003Ccode>TAB\u003C\u002Fcode> activates keyboard navigation and navigates through the menu\u003C\u002Fli>\n\u003Cli>\u003Ccode>ENTER\u003C\u002Fcode> or \u003Ccode>SPACE\u003C\u002Fcode> on a sub menu arrow indicator shows\u002Fhides the sub menu\u003C\u002Fli>\n\u003Cli>\u003Ccode>ESC\u003C\u002Fcode> closes all open sub menus\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Max Mega Menu is developed with a focus on code quality, performance and usability.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The only mega menu plugin with zero “!important”, block or inline CSS styles\u003C\u002Fli>\n\u003Cli>Menus are styled using a single, static CSS file\u003C\u002Fli>\n\u003Cli>Less than 2kb JavaScript (when gzipped)\u003C\u002Fli>\n\u003Cli>Responsive, touch & retina ready\u003C\u002Fli>\n\u003Cli>Built with accessibility in mind – keyboard navigation supported\u003C\u002Fli>\n\u003Cli>Extensively tested in all modern desktop and mobile browsers\u003C\u002Fli>\n\u003Cli>Clean code with a low memory footprint\u003C\u002Fli>\n\u003Cli>Supports all core nav_menu filters (prepend filter name with “mega_”)\u003C\u002Fli>\n\u003Cli>In depth documentation\u003C\u002Fli>\n\u003Cli>Basic Support included with free version\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Features:\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>Tabbed Mega Menus\u003C\u002Fli>\n\u003Cli>Sticky Menu\u003C\u002Fli>\n\u003Cli>Vertical & Accordion Menus\u003C\u002Fli>\n\u003Cli>FontAwesome, Genericon & Custom Icons\u003C\u002Fli>\n\u003Cli>Custom Item Styling\u003C\u002Fli>\n\u003Cli>Menu Logo\u003C\u002Fli>\n\u003Cli>Search Box\u003C\u002Fli>\n\u003Cli>WooCommerce & EDD support\u003C\u002Fli>\n\u003Cli>Google Fonts\u003C\u002Fli>\n\u003Cli>Roles & Restrictions\u003C\u002Fli>\n\u003Cli>Mobile toggle blocks\u003C\u002Fli>\n\u003Cli>Automatic updates\u003C\u002Fli>\n\u003Cli>Priority Support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Find out more: \u003Ca href=\"https:\u002F\u002Fwww.megamenu.com\u002Fupgrade\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.megamenu.com\u002Fupgrade\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","An easy to use mega menu plugin. Written the WordPress way.",300000,11383037,96,858,"2025-12-15T10:28:00.000Z","6.9.4","5.0","5.6",[94,95,96,97,98],"mega-menu","menu","mobile-menu","navigation","responsive-menu","https:\u002F\u002Fwww.megamenu.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmegamenu.3.7.zip",99,2,"2024-03-26 00:00:00",{"slug":96,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":111,"downloaded":112,"rating":29,"num_ratings":113,"last_updated":114,"tested_up_to":115,"requires_at_least":116,"requires_php":92,"tags":117,"homepage":118,"download_link":119,"security_score":87,"vuln_count":120,"unpatched_count":11,"last_vuln_date":121,"fetched_at":50},"WP Mobile Menu – The Mobile-Friendly Responsive Menu","2.8.8","Rui Guerreiro","https:\u002F\u002Fprofiles.wordpress.org\u002Ftakanakui\u002F","\u003Cp>Need some help with the mobile website experience? Need an Mobile Menu plugin that keep your mobile visitors engaged?\u003C\u002Fp>\n\u003Cp>WP Mobile Menu is the best WordPress responsive mobile menu. Provide to your mobile visitor an easy access to your site content using any device smartphone\u002Ftablet\u002Fdesktop.\u003C\u002Fp>\n\u003Cp>Se below the lisf of features of what our WordPress Responsive Menu can do for you.\u003C\u002Fp>\n\u003Cp>No coding knowledge is required. Works with all WordPress responsive themes.\u003C\u002Fp>\n\u003Ch4>Links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdemo.wpmobilemenu.com\u002F?utm_source=wprepo-readme&utm_medium=user%20website&utm_campaign=readme_link\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fshopdemo.wpmobilemenu.com\u002F?utm_source=wprepo-readme&utm_medium=user%20website&utm_campaign=readme_link\" rel=\"nofollow ugc\">Ecommerce Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fprodemo.wpmobilemenu.com\u002F?utm_source=wprepo-readme&utm_medium=user%20website&utm_campaign=readme_link\" rel=\"nofollow ugc\">Professional Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpmobilemenu.com\u002F?utm_source=wprepo-readme&utm_medium=user%20website&utm_campaign=readme_link\" rel=\"nofollow ugc\">Website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpmobilemenu.com\u002Fknowledgebase\u002F?utm_source=wprepo-readme&utm_medium=user%20website&utm_campaign=readme_link\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>This are the features that will keep your mobile visitors engaged\u003C\u002Fh3>\n\u003Cul>\n\u003Cli> 3 Depth Menu Level\u003C\u002Fli>\n\u003Cli> Naked Header \u003C\u002Fli>\n\u003Cli> Overlay Mask when the menu is opened  \u003C\u002Fli>\n\u003Cli> Logo\u002FText Branding  \u003C\u002Fli>\n\u003Cli> Background image for the menus  \u003C\u002Fli>\n\u003Cli> Naked Header  \u003C\u002Fli>\n\u003Cli> Hide specific elements when the Mobile Menu is visible(theme menus, or any html element)  \u003C\u002Fli>\n\u003Cli> Google Fonts  \u003C\u002Fli>\n\u003Cli> Customise the styling of your mobile menus  \u003C\u002Fli>\n\u003Cli> Display Type – Slideout Over Content, Slideout Push Content\u003C\u002Fli>\n\u003Cli> [Premium]  Disable Mobile Menus in specific pages\u003C\u002Fli>\n\u003Cli> [Premium]  Alternative menus per page\u003C\u002Fli>\n\u003Cli> [Premium]  Menus only visible for logged in users\u003C\u002Fli>\n\u003Cli> [Premium]  Header Live Search\u003C\u002Fli>\n\u003Cli> [Premium]  Header Banner(above and below the header)\u003C\u002Fli>\n\u003Cli> [Premium]  Footer menus\u003C\u002Fli>\n\u003Cli> [Premium]  Menus Display Type – Overlay Full Width, Slideout From Top\u003C\u002Fli>\n\u003Cli> [Premium]  Sliding menus\u003C\u002Fli>\n\u003Cli> [Premium]  2000+ Icons (FontAwesome, Fontelicon, Iconic, Entypo, Typicons)\u003C\u002Fli>\n\u003Cli> [Premium]  Animated Icons\u003C\u002Fli>\n\u003Cli> [Premium]  5th Depth Menu Levels\u003C\u002Fli>\n\u003Cli> [Premium]  Copyright section\u003C\u002Fli>\n\u003Cli> [Premium]  Import\u002FExport options\u003C\u002Fli>\n\u003Cli> and much more…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Increase your Woocommerce shop website sales conversion\u003C\u002Fh3>\n\u003Cul>\n\u003Cli> [Premium ECOMMERCE]  Menu Cart Icon\u003C\u002Fli>\n\u003Cli> [Premium ECOMMERCE]  Sliding Cart\u003C\u002Fli>\n\u003Cli> [Premium ECOMMERCE]  Checkout and View Cart buttons in Sliding Cart\u003C\u002Fli>\n\u003Cli> [Premium ECOMMERCE]  Account links in Sliding Cart\u003C\u002Fli>\n\u003Cli> [Premium ECOMMERCE]  Mobile Product Filter\u003C\u002Fli>\n\u003Cli> [Premium ECOMMERCE]  Header Products Live Search\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>Note: some of the features are Premium. To have access to those features you will need WP Mobile Menu Premium. You can \u003Ca href=\"https:\u002F\u002Fwww.wpmobilemenu.com\u002Fpricing\u002F?utm_source=wprepo-readme&utm_medium=user%20website&utm_campaign=readme_link\" rel=\"nofollow ugc\">get WP Mobile Menu Premium here\u003C\u002Fa>!\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Related Plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmenu-image\u002F\" rel=\"ugc\">Menu Image\u003C\u002Fa>: Easily add an image or icon in a menu item. Creating a better website menu.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.freshlightlab.com\u002Fpay-with-stripe?utm_source=wprepo-mobile-menu&utm_medium=wprepo_readme&utm_campaign=FreshlightLab+Pay+With+Stripe+Landing+Page\" rel=\"nofollow ugc\">Pay With Stripe\u003C\u002Fa>: Sell your products on your WordPress website without any other complex e-commerce plugin.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>I need help or I have a doubt, check our Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Great Support, our free support is above the average. Only the Premium support is better and faster.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fmobile-menu\" rel=\"ugc\">WP Mobile Menu Support page\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Bug reports for WP Mobile Menu are \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fruiguerreiro79\u002Fmobile-menu\" rel=\"nofollow ugc\">welcomed on GitHub\u003C\u002Fa>. Please note GitHub is not a support forum, and issues that aren’t properly qualified as bugs will be closed.\u003C\u002Fp>\n","Need some help with the mobile website experience? Need an Mobile Menu plugin that keep your mobile visitors engaged?",80000,2289139,256,"2025-06-23T06:57:00.000Z","6.8.5","4.4",[95,18,96,19,98],"https:\u002F\u002Fwww.wpmobilemenu.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmobile-menu.2.8.8.zip",4,"2024-07-30 00:00:00",{"attackSurface":123,"codeSignals":209,"taintFlows":533,"riskAssessment":534,"analyzedAt":545},{"hooks":124,"ajaxHandlers":205,"restRoutes":206,"shortcodes":207,"cronEvents":208,"entryPointCount":11,"unprotectedCount":11},[125,131,134,139,143,147,150,154,157,161,164,167,170,174,177,181,184,187,190,192,196,199,203],{"type":126,"name":127,"callback":128,"file":129,"line":130},"action","wp_enqueue_scripts","dc_widgets_register_style","index.php",40,{"type":126,"name":127,"callback":132,"file":129,"line":133},"dc_scripts",41,{"type":126,"name":135,"callback":136,"file":137,"line":138},"widgets_init","dc_register_featured_product3","widgets\\featured_boxes.php",392,{"type":126,"name":140,"callback":141,"file":137,"line":142},"admin_enqueue_scripts","featured_product3",393,{"type":126,"name":135,"callback":144,"file":145,"line":146},"dc_register_featured_section","widgets\\featured_section.php",335,{"type":126,"name":140,"callback":148,"file":145,"line":149},"featured_section",337,{"type":126,"name":135,"callback":151,"file":152,"line":153},"dc_register_featured_section_inverted","widgets\\featured_section_inverted.php",163,{"type":126,"name":140,"callback":155,"file":152,"line":156},"featured_section_inverted",164,{"type":126,"name":135,"callback":158,"file":159,"line":160},"dc_register_navbar","widgets\\navbar.php",297,{"type":126,"name":140,"callback":162,"file":159,"line":163},"navbar",298,{"type":126,"name":140,"callback":165,"file":159,"line":166},"register_plugin_styles",299,{"type":126,"name":168,"callback":165,"file":159,"line":169},"wp_head",300,{"type":126,"name":135,"callback":171,"file":172,"line":173},"dc_register_parallax_titles","widgets\\parallax_titles.php",287,{"type":126,"name":140,"callback":175,"file":172,"line":176},"parallax_titles",288,{"type":126,"name":127,"callback":178,"file":179,"line":180},"scripts","widgets\\parallax_titles_pro.php",17,{"type":126,"name":135,"callback":182,"file":179,"line":183},"dc_register_simple_slider",233,{"type":126,"name":140,"callback":185,"file":179,"line":186},"simple_slider",235,{"type":126,"name":135,"callback":182,"file":188,"line":189},"widgets\\simple_slider.php",149,{"type":126,"name":140,"callback":185,"file":188,"line":191},150,{"type":126,"name":135,"callback":193,"file":194,"line":195},"dc_register_title_call_button","widgets\\title_call_button.php",210,{"type":126,"name":140,"callback":197,"file":194,"line":198},"title_call_button",211,{"type":126,"name":140,"callback":200,"priority":201,"file":194,"line":202},"custom_dequeue",9999,212,{"type":126,"name":168,"callback":200,"priority":201,"file":194,"line":204},213,[],[],[],[],{"dangerousFunctions":210,"sqlUsage":211,"outputEscaping":213,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":529},[],{"prepared":11,"raw":11,"locations":212},[],{"escaped":214,"rawEcho":215,"locations":216},143,179,[217,220,222,224,226,228,230,232,234,236,238,240,242,244,246,248,250,252,254,256,258,260,261,262,264,266,267,269,271,273,275,277,279,281,283,285,287,289,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,319,320,322,324,325,327,329,331,333,334,336,338,340,342,344,345,347,349,351,353,355,357,359,361,363,365,367,369,371,373,375,377,379,381,383,384,386,387,389,391,393,395,397,399,401,403,405,407,409,410,412,413,414,416,418,419,421,422,423,425,426,427,429,431,433,435,437,439,440,442,444,446,448,450,452,453,454,455,456,457,458,460,461,462,464,466,468,470,471,472,474,475,476,478,480,481,483,485,487,489,490,491,493,494,496,497,498,499,501,503,504,506,508,510,511,512,514,515,517,519,521,523,525,526,527,528],{"file":137,"line":218,"context":219},42,"raw output",{"file":137,"line":221,"context":219},98,{"file":137,"line":223,"context":219},225,{"file":137,"line":225,"context":219},227,{"file":137,"line":227,"context":219},228,{"file":137,"line":229,"context":219},234,{"file":137,"line":231,"context":219},236,{"file":137,"line":233,"context":219},237,{"file":137,"line":235,"context":219},246,{"file":137,"line":237,"context":219},248,{"file":137,"line":239,"context":219},249,{"file":137,"line":241,"context":219},255,{"file":137,"line":243,"context":219},257,{"file":137,"line":245,"context":219},258,{"file":137,"line":247,"context":219},263,{"file":137,"line":249,"context":219},265,{"file":137,"line":251,"context":219},266,{"file":137,"line":253,"context":219},272,{"file":137,"line":255,"context":219},274,{"file":137,"line":257,"context":219},275,{"file":137,"line":259,"context":219},285,{"file":137,"line":173,"context":219},{"file":137,"line":176,"context":219},{"file":137,"line":263,"context":219},294,{"file":137,"line":265,"context":219},296,{"file":137,"line":160,"context":219},{"file":137,"line":268,"context":219},302,{"file":137,"line":270,"context":219},304,{"file":137,"line":272,"context":219},305,{"file":137,"line":274,"context":219},311,{"file":137,"line":276,"context":219},313,{"file":137,"line":278,"context":219},314,{"file":137,"line":280,"context":219},325,{"file":137,"line":282,"context":219},327,{"file":137,"line":284,"context":219},328,{"file":137,"line":286,"context":219},334,{"file":137,"line":288,"context":219},336,{"file":137,"line":149,"context":219},{"file":137,"line":291,"context":219},342,{"file":137,"line":293,"context":219},344,{"file":137,"line":295,"context":219},345,{"file":137,"line":297,"context":219},351,{"file":137,"line":299,"context":219},353,{"file":137,"line":301,"context":219},354,{"file":145,"line":303,"context":219},53,{"file":145,"line":305,"context":219},58,{"file":145,"line":307,"context":219},90,{"file":145,"line":309,"context":219},120,{"file":145,"line":311,"context":219},202,{"file":145,"line":313,"context":219},207,{"file":145,"line":315,"context":219},209,{"file":145,"line":317,"context":219},221,{"file":145,"line":223,"context":219},{"file":145,"line":225,"context":219},{"file":145,"line":321,"context":219},239,{"file":145,"line":323,"context":219},245,{"file":145,"line":239,"context":219},{"file":145,"line":326,"context":219},251,{"file":145,"line":328,"context":219},253,{"file":145,"line":330,"context":219},259,{"file":145,"line":332,"context":219},262,{"file":145,"line":247,"context":219},{"file":145,"line":335,"context":219},264,{"file":145,"line":337,"context":219},290,{"file":145,"line":339,"context":219},291,{"file":152,"line":341,"context":219},27,{"file":152,"line":343,"context":219},49,{"file":152,"line":305,"context":219},{"file":152,"line":346,"context":219},101,{"file":152,"line":348,"context":219},104,{"file":152,"line":350,"context":219},105,{"file":152,"line":352,"context":219},113,{"file":152,"line":354,"context":219},116,{"file":152,"line":356,"context":219},117,{"file":152,"line":358,"context":219},125,{"file":152,"line":360,"context":219},128,{"file":152,"line":362,"context":219},131,{"file":152,"line":364,"context":219},132,{"file":152,"line":366,"context":219},133,{"file":152,"line":368,"context":219},138,{"file":152,"line":370,"context":219},140,{"file":152,"line":372,"context":219},141,{"file":159,"line":374,"context":219},77,{"file":159,"line":376,"context":219},84,{"file":159,"line":378,"context":219},111,{"file":159,"line":380,"context":219},162,{"file":159,"line":382,"context":219},165,{"file":159,"line":382,"context":219},{"file":159,"line":385,"context":219},166,{"file":159,"line":385,"context":219},{"file":159,"line":388,"context":219},171,{"file":159,"line":390,"context":219},173,{"file":159,"line":392,"context":219},174,{"file":159,"line":394,"context":219},175,{"file":159,"line":396,"context":219},188,{"file":159,"line":398,"context":219},191,{"file":159,"line":400,"context":219},192,{"file":159,"line":402,"context":219},193,{"file":159,"line":404,"context":219},219,{"file":159,"line":406,"context":219},220,{"file":159,"line":408,"context":219},226,{"file":159,"line":227,"context":219},{"file":159,"line":411,"context":219},229,{"file":159,"line":233,"context":219},{"file":159,"line":321,"context":219},{"file":159,"line":415,"context":219},240,{"file":159,"line":417,"context":219},241,{"file":159,"line":251,"context":219},{"file":159,"line":420,"context":219},267,{"file":159,"line":420,"context":219},{"file":172,"line":28,"context":219},{"file":172,"line":424,"context":219},65,{"file":172,"line":360,"context":219},{"file":172,"line":366,"context":219},{"file":172,"line":428,"context":219},134,{"file":172,"line":430,"context":219},148,{"file":172,"line":432,"context":219},153,{"file":172,"line":434,"context":219},158,{"file":172,"line":436,"context":219},159,{"file":172,"line":438,"context":219},160,{"file":172,"line":394,"context":219},{"file":172,"line":441,"context":219},180,{"file":172,"line":443,"context":219},181,{"file":172,"line":445,"context":219},195,{"file":172,"line":447,"context":219},200,{"file":172,"line":449,"context":219},201,{"file":172,"line":451,"context":219},215,{"file":172,"line":406,"context":219},{"file":172,"line":317,"context":219},{"file":172,"line":186,"context":219},{"file":172,"line":415,"context":219},{"file":172,"line":323,"context":219},{"file":172,"line":235,"context":219},{"file":172,"line":459,"context":219},247,{"file":172,"line":113,"context":219},{"file":172,"line":330,"context":219},{"file":172,"line":463,"context":219},260,{"file":179,"line":465,"context":219},52,{"file":179,"line":467,"context":219},88,{"file":179,"line":469,"context":219},172,{"file":179,"line":390,"context":219},{"file":179,"line":390,"context":219},{"file":179,"line":473,"context":219},178,{"file":179,"line":215,"context":219},{"file":179,"line":215,"context":219},{"file":179,"line":477,"context":219},184,{"file":179,"line":479,"context":219},185,{"file":179,"line":479,"context":219},{"file":188,"line":482,"context":219},28,{"file":188,"line":484,"context":219},51,{"file":188,"line":486,"context":219},107,{"file":188,"line":488,"context":219},108,{"file":188,"line":488,"context":219},{"file":188,"line":352,"context":219},{"file":188,"line":492,"context":219},114,{"file":188,"line":492,"context":219},{"file":188,"line":495,"context":219},119,{"file":188,"line":309,"context":219},{"file":188,"line":309,"context":219},{"file":188,"line":358,"context":219},{"file":188,"line":500,"context":219},126,{"file":194,"line":502,"context":219},47,{"file":194,"line":101,"context":219},{"file":194,"line":505,"context":219},102,{"file":194,"line":507,"context":219},103,{"file":194,"line":509,"context":219},110,{"file":194,"line":352,"context":219},{"file":194,"line":492,"context":219},{"file":194,"line":513,"context":219},115,{"file":194,"line":372,"context":219},{"file":194,"line":516,"context":219},144,{"file":194,"line":518,"context":219},145,{"file":194,"line":520,"context":219},151,{"file":194,"line":522,"context":219},154,{"file":194,"line":524,"context":219},155,{"file":194,"line":438,"context":219},{"file":194,"line":153,"context":219},{"file":194,"line":156,"context":219},{"file":194,"line":382,"context":219},[530],{"name":531,"version":23,"knownCves":532},"jQuery",[],[],{"summary":535,"deductions":536},"The \"dataclermont-bootstrap-widgets\" plugin version 0.1.0 exhibits a generally good security posture based on the provided static analysis and vulnerability history. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the attack surface.  Furthermore, the code signals indicate no dangerous functions, no raw SQL queries (all use prepared statements), no file operations, and no external HTTP requests, which are all positive indicators for security. The lack of reported CVEs and past vulnerabilities suggests a stable development history.\n\nHowever, a notable concern arises from the output escaping. With 44% of outputs properly escaped, there is a significant risk of Cross-Site Scripting (XSS) vulnerabilities. This means that user-supplied data or data manipulated by the plugin could be injected into the output without proper sanitization, potentially leading to malicious code execution within the user's browser. Additionally, the complete absence of nonce checks and capability checks on the limited entry points (though none are explicitly identified as unprotected) is a weakness. While the attack surface is currently zero, if any entry points were to be introduced or if the plugin evolves, these crucial security mechanisms would be missing.\n\nIn conclusion, while the plugin benefits from a minimal attack surface and good database query practices, the low rate of proper output escaping is a significant weakness that needs immediate attention to prevent potential XSS vulnerabilities. The lack of authorization checks, even with a zero attack surface, also presents a potential future risk.",[537,540,543],{"reason":538,"points":539},"Low output escaping rate",10,{"reason":541,"points":542},"No capability checks",5,{"reason":544,"points":542},"No nonce checks","2026-03-17T05:42:13.149Z",{"wat":547,"direct":563},{"assetPaths":548,"generatorPatterns":560,"scriptPaths":561,"versionParams":562},[549,550,551,552,553,554,555,556,557,558,559],"\u002Fwp-content\u002Fplugins\u002Fdataclermont-bootstrap-widgets\u002Fassets\u002Fbootstrap\u002Fcss\u002Fdc_bootstrap.min.css","\u002Fwp-content\u002Fplugins\u002Fdataclermont-bootstrap-widgets\u002Fassets\u002Ffonts\u002Ffontawesome-all.min.css","\u002Fwp-content\u002Fplugins\u002Fdataclermont-bootstrap-widgets\u002Fassets\u002Ffonts\u002Fionicons.min.css","\u002Fwp-content\u002Fplugins\u002Fdataclermont-bootstrap-widgets\u002Fassets\u002Fcss\u002FHighlight-Blue.css","\u002Fwp-content\u002Fplugins\u002Fdataclermont-bootstrap-widgets\u002Fassets\u002Fcss\u002FFeatures-Boxed.css","\u002Fwp-content\u002Fplugins\u002Fdataclermont-bootstrap-widgets\u002Fassets\u002Fcss\u002FFeatures-Clean.css","\u002Fwp-content\u002Fplugins\u002Fdataclermont-bootstrap-widgets\u002Fassets\u002Fcss\u002FSimple-Slider.css","\u002Fwp-content\u002Fplugins\u002Fdataclermont-bootstrap-widgets\u002Fassets\u002Fjs\u002Fjquery.min.js","\u002Fwp-content\u002Fplugins\u002Fdataclermont-bootstrap-widgets\u002Fassets\u002Fbootstrap\u002Fjs\u002Fbootstrap.min.js","\u002Fwp-content\u002Fplugins\u002Fdataclermont-bootstrap-widgets\u002Fassets\u002Fjs\u002FSimple-Slider.js","\u002Fwp-content\u002Fplugins\u002Fdataclermont-bootstrap-widgets\u002Fassets\u002Fjs\u002Four_admin.js",[],[],[],{"cssClasses":564,"htmlComments":578,"htmlAttributes":579,"restEndpoints":582,"jsGlobals":583,"shortcodeOutput":585},[565,566,567,568,569,570,571,572,573,565,574,575,576,577],"dc_bootstrap","dc_fontawesome","dc_ionicons","dc_highlight-blue","dc_features-boxed","dc_features-clean","dc_simple-slider-css","dc_slider-swiper-css","dc_jquery","dc_simple-slider-js","dc_slider-swiper-js","navbar-toggler","navbar-nav",[],[580,581],"data-toggle=\"collapse\"","data-target=\"#navbarNavDropdown\"",[],[584],"our_admin",[]]