[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fRzi3fHpqTfBvrRsDHgEaso22VoKusRNsnPu9BnYoLMI":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":35,"analysis":131,"fingerprints":174},"dmg-custom-menu-widget","DMG Custom Menu Widget","1.0","dancoded","https:\u002F\u002Fprofiles.wordpress.org\u002Fdancoded\u002F","\u003Cp>Displays a menu created on the ‘Appearance > Menus’ page as a list of links.\u003C\u002Fp>\n\u003Cp>Includes advanced options to add CSS styles, modify the title and add HTML\u002F Text before and after each link.\u003C\u002Fp>\n\u003Cp>Replaces the built in Menus Widget (WP_Nav_Menu_Widget).\u003C\u002Fp>\n\u003Cp>A hook is available to filter the title: \u003Ccode>dmg_custom_menu_widget_title\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>For example, to change the title on a single page or post, you could add this to your functions.php file:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>function myTitleFilter( $title )\n{\n    if( is_singular() )\n    {\n        return \"\u003Cstrong>$title\u003C\u002Fstrong>\";\n    }\n    else\n    {\n        return $title;      \n    }\n}\nadd_filter( 'dmg_related_pages_widget_title' , 'myTitleFilter');\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>More information about this plugin can be found at \u003Ca href=\"http:\u002F\u002Fdancoded.com\u002Fwordpress-plugins\u002Fcustom-menu-widget\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fdancoded.com\u002Fwordpress-plugins\u002Fcustom-menu-widget\u002F\u003C\u002Fa>.\u003C\u002Fp>\n","Display any Menu in your sidebar or widgetized area. With advanced options to add CSS classes, modify the title & add custom HTML\u002F Text.",10,1713,0,"2016-08-25T07:16:00.000Z","4.6.30","3.1","",[19,20,21,22],"css","list-pages","menu","menu-widget","http:\u002F\u002Fdancoded.com\u002Fwordpress-plugins\u002Fcustom-menu-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdmg-custom-menu-widget.1.0.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},3,50,30,84,"2026-04-04T08:53:23.640Z",[36,49,70,88,110],{"slug":37,"name":38,"version":39,"author":7,"author_profile":8,"description":40,"short_description":41,"active_installs":32,"downloaded":42,"rating":13,"num_ratings":13,"last_updated":43,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":44,"homepage":47,"download_link":48,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"dmg-related-pages-widget","DMG Related Pages Widget","1.1.1","\u003Cp>A simple widget that displays a list of pages related to the current page.\u003C\u002Fp>\n\u003Cp>You can choose to show either siblings pages (on the same level), child pages or both, and set how many levels of child pages to show.\u003C\u002Fp>\n\u003Cp>You can also enter class(es) to be applied to the widget wrapper or the list (ul element).\u003C\u002Fp>\n\u003Cp>If the widget is on a page that is not hierarchical, or if there are no related pages, nothing is displayed.\u003C\u002Fp>\n\u003Cp>A hook is available to filter the title: \u003Ccode>dmg_related_pages_widget_title\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>For example, to change the title on a single page or post, you could add this to your functions.php file:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>function myTitleFilter( $title )\n{\n    if( is_singular() )\n    {\n        return \"\u003Cstrong>$title\u003C\u002Fstrong>\";\n    }\n    else\n    {\n        return $title;      \n    }\n}\nadd_filter( 'dmg_related_pages_widget_title' , 'myTitleFilter');\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>More information about this plugin can be found at \u003Ca href=\"http:\u002F\u002Fdancoded.com\u002Fwordpress-plugins\u002Frelated-pages-widget\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fdancoded.com\u002Fwordpress-plugins\u002Frelated-pages-widget\u002F\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Adding CSS Class(es)\u003C\u002Fh3>\n\u003Cp>Enter strings, either space or comma seperated, which will be applied as CSS classes to the widget wrapper and\u002For the list wrapper. These classes are sanitized using the \u003Ccode>sanitize_html_class()\u003C\u002Fcode> function built in to WordPress.\u003C\u002Fp>\n\u003Ch3>Make the Title a link\u003C\u002Fh3>\n\u003Cp>Enter a valid URL to make the title a link.\u003C\u002Fp>\n","Widget that displays a list of pages related to the current page in your sidebar. Advanced options allow you to control which pages are shown, add CSS &hellip;",4924,"2016-08-24T21:57:00.000Z",[19,20,21,45,46],"page-widget","related-pages","http:\u002F\u002Fdancoded.com\u002Fwordpress-plugins\u002Frelated-pages-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdmg-related-pages-widget.1.1.1.zip",{"slug":50,"name":51,"version":6,"author":52,"author_profile":53,"description":54,"short_description":55,"active_installs":56,"downloaded":57,"rating":58,"num_ratings":59,"last_updated":60,"tested_up_to":61,"requires_at_least":62,"requires_php":17,"tags":63,"homepage":68,"download_link":69,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"easy-sidebar-menu-widget","Easy Sidebar Menu Widget","Jeffrey Carandang","https:\u002F\u002Fprofiles.wordpress.org\u002Fphpbits\u002F","\u003Ch3>Responsive Dropdown Menu Widget\u003C\u002Fh3>\n\u003Cp>Easily add dropdown menu on your sidebar via widget. Just drag and drop to your sidebar and select the menu you want to display and it will rendered perfectly. You can also add descriptions and other attributes to your menu link and it will be displayed on the frontend.\u003C\u002Fp>\n\u003Ch3>How to Use\u003C\u002Fh3>\n\u003Cp>After plugin activation go to \u003Cstrong>Appearance > Widgets\u003C\u002Fstrong> the drag \u003Cem>Easy Sidebar Menu\u003C\u002Fem> to your primary sidebar then add title and select your created menu. Easy!\u003C\u002Fp>\n\u003Ch3>In need to add menu icons?\u003C\u002Fh3>\n\u003Cp>Make you WordPress sidebar menu better by adding icons! Easy Sidebar Menu Widget Plugin is tested and working perfectly with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmenu-icons\u002F\" rel=\"ugc\">Menu Icons Plugin\u003C\u002Fa>. Icons + Description + Dropdown equals perfect sidebar menu!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>More information\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Follow the developer \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fphpbits\" rel=\"nofollow ugc\">@Twitter\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Other \u003Ca href=\"https:\u002F\u002Fphpbits.net\u002Fplugins\u002F\" rel=\"nofollow ugc\">WordPress plugins\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Add WordPress Dropdown Menu Widget easily! Upgrade your sidebar menus to responsive dropdown widget now!",3000,29810,96,141,"2017-11-28T21:44:00.000Z","4.7.32","4.0",[22,64,65,66,67],"nav-menu","responsive-menu","sidebar-menu","sidebar-menu-widget","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-sidebar-menu-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-sidebar-menu-widget.zip",{"slug":67,"name":71,"version":6,"author":72,"author_profile":73,"description":74,"short_description":75,"active_installs":76,"downloaded":77,"rating":78,"num_ratings":79,"last_updated":80,"tested_up_to":81,"requires_at_least":82,"requires_php":17,"tags":83,"homepage":86,"download_link":87,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"Sidebar Menu Widget","Weblounge","https:\u002F\u002Fprofiles.wordpress.org\u002Fweblounge\u002F","\u003Cp>Easily add a sidebar menu to your widgetable sidebar. With this plugin you can create a sidebar menu.\u003C\u002Fp>\n\u003Cp>Note : If you like the plugin please rate it.\u003C\u002Fp>\n","Easily add a sidebar menu to your widgetable sidebar. With this plugin you can create a sidebar menu.",300,21191,92,9,"2014-06-16T11:24:00.000Z","3.5.2","3.0.1",[66,84,67,85],"sidebar-menu-plugin","sidebar-vertical-menu","http:\u002F\u002Fwebloungeinc.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsidebar-menu-widget.zip",{"slug":89,"name":90,"version":91,"author":92,"author_profile":93,"description":94,"short_description":95,"active_installs":96,"downloaded":97,"rating":98,"num_ratings":99,"last_updated":100,"tested_up_to":101,"requires_at_least":102,"requires_php":17,"tags":103,"homepage":108,"download_link":109,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"custom-menu-class","Custom Menu Class","0.2.6.1","Aiken1","https:\u002F\u002Fprofiles.wordpress.org\u002Faiken1\u002F","\u003Cp>Simple plugin that adds extra functionality to menu items. The plugin will allow to set predefined CSS classes (Select field) to menu items.\u003Cbr \u002F>\nSupport for the plugin “If Menu”: https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fif-menu\u002F – does not break the “If Menu” plugin.\u003C\u002Fp>\n\u003Cp>Example of defining CSS classes for menu items is in the “FAQ” tab here.\u003C\u002Fp>\n\u003Cp>Custom Menu Class is 100% free. if you have questions or need additional information u can comment on my website ( http:\u002F\u002Fdeving.de – http:\u002F\u002Fdeving.de\u002Fblog\u002Fwordpress\u002F2292-wordpress-plugin-fuer-voreingestellte-css-klassen-fuer-menue-links\u002F ) or in the “Support” tab here.\u003C\u002Fp>\n\u003Cp>Check out my \u003Ca href=\"http:\u002F\u002Fthemeforest.net\u002Fuser\u002FAiken1\u002Fportfolio?ref=Aiken1\" title=\"Themeforest\" rel=\"nofollow ugc\">Themeforest Account\u003C\u002Fa>\u003C\u002Fp>\n","Set predefined CSS classes to menu items",200,14546,58,7,"2016-04-25T11:47:00.000Z","4.5.33","3.7",[104,105,106,21,107],"classes","css-class","css-classes","menu-class","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-menu-class\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-menu-class.zip",{"slug":111,"name":112,"version":6,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":117,"downloaded":118,"rating":119,"num_ratings":120,"last_updated":121,"tested_up_to":122,"requires_at_least":123,"requires_php":17,"tags":124,"homepage":129,"download_link":130,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"custom-page-menus","Custom Page Menus","ray.viljoen","https:\u002F\u002Fprofiles.wordpress.org\u002Frayviljoen\u002F","\u003Cp>The included pages can be defined using the ‘Custom Page Menus’ admin panel on the page-edit screen ( see screenshots ).\u003C\u002Fp>\n\u003Cp>The widget allows you to select whether to display the page’s featured image next to the link. (I would recommend using icon sized images for this feature)\u003C\u002Fp>\n\u003Cp>On the page-edit screen a custom title for that specific page can also be defined. This title will be used should that page appear anywhere on one of the menus created with the plugin.\u003C\u002Fp>\n\u003Cp>The menu can be added to any dynamic sidebar using the Custom Page Menus widget or alternatively coded into themes using the custom template tag:\u003C\u002Fp>\n\u003Cp>cpMenu()\u003C\u002Fp>\n\u003Cp>$args = array( \u003Cbr \u002F> \u003Cbr \u002F>\n‘show_date’ => , \u003Cbr \u002F> \u003Cbr \u002F>\n‘date_format’ => get_option(‘date_format’), \u003Cbr \u002F> \u003Cbr \u002F>\n‘child_of’ => 0, \u003Cbr \u002F> \u003Cbr \u002F>\n‘exclude’ => , \u003Cbr \u002F> \u003Cbr \u002F>\n‘title_li’ => __(‘Pages’), \u003Cbr \u002F> \u003Cbr \u002F>\n‘echo’ => 1, \u003Cbr \u002F> \u003Cbr \u002F>\n‘authors’ => , \u003Cbr \u002F> \u003Cbr \u002F>\n‘sort_column’ => ‘menu_order, post_title’, \u003Cbr \u002F> \u003Cbr \u002F>\n‘link_before’ => , \u003Cbr \u002F> \u003Cbr \u002F>\n‘link_after’ => , \u003Cbr \u002F> \u003Cbr \u002F>\n‘walker’ => ); \u003C\u002Fp>\n\u003Cp>Example Usage: \u003Cem>http:\u002F\u002Fcatn.com\u002Ftech\u002Fdata-centre\u002F\u003C\u002Fem>\u003C\u002Fp>\n","Custom Page Menus plugin allows custom menus to be defined on a per-page basis.",90,13787,60,2,"2011-04-27T16:44:00.000Z","3.0.5","3.0",[125,126,22,127,128],"custom-menu","custom-menus","page-menu","unique-menu","http:\u002F\u002Fcatn.com\u002Fcommunity\u002Fplugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-page-menus.zip",{"attackSurface":132,"codeSignals":144,"taintFlows":163,"riskAssessment":164,"analyzedAt":173},{"hooks":133,"ajaxHandlers":140,"restRoutes":141,"shortcodes":142,"cronEvents":143,"entryPointCount":13,"unprotectedCount":13},[134],{"type":135,"name":136,"callback":137,"file":138,"line":139},"action","widgets_init","closure","dmg-custom-menu-widget.php",51,[],[],[],[],{"dangerousFunctions":145,"sqlUsage":146,"outputEscaping":148,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":161,"bundledLibraries":162},[],{"prepared":13,"raw":13,"locations":147},[],{"escaped":99,"rawEcho":149,"locations":150},4,[151,155,157,159],{"file":152,"line":153,"context":154},"src\\WP_Custom_Menu_Widget.php",54,"raw output",{"file":152,"line":156,"context":154},56,{"file":152,"line":158,"context":154},68,{"file":152,"line":160,"context":154},117,1,[],[],{"summary":165,"deductions":166},"The \"dmg-custom-menu-widget\" plugin version 1.0 exhibits a generally strong security posture based on the provided static analysis. The absence of known CVEs and a clean vulnerability history indicates a responsible development approach.  The code analysis reveals no dangerous functions, no raw SQL queries, no file operations, and no external HTTP requests, all of which are positive security indicators.  The plugin also demonstrates good practices by using prepared statements for any potential database interactions and has at least one capability check, suggesting an awareness of WordPress's permission system.\n\nHowever, there are areas for improvement.  A significant concern is the low percentage of properly escaped output (64%), indicating that up to 36% of output may be vulnerable to cross-site scripting (XSS) attacks. While the attack surface appears minimal with no AJAX handlers, REST API routes, shortcodes, or cron events, the lack of nonce checks on any potential (though not detected) AJAX handlers is a potential weakness. The taint analysis showing zero flows is positive, but it's important to note that this may be due to the limited scope of analysis or the plugin's simplicity. The absence of bundled libraries is also a positive in that it avoids the risk of outdated, vulnerable components.\n\nOverall, the plugin is in a relatively secure state with no critical or high-severity issues apparent in the code analysis or historical data. The primary risk lies in the potential for XSS vulnerabilities due to insufficient output escaping.  Continued vigilance and addressing the output escaping is recommended to further harden the plugin's security.",[167,170],{"reason":168,"points":169},"Insufficient output escaping (36%)",8,{"reason":171,"points":172},"No nonce checks on potential AJAX handlers",5,"2026-03-16T23:50:58.174Z",{"wat":175,"direct":181},{"assetPaths":176,"generatorPatterns":178,"scriptPaths":179,"versionParams":180},[177],"\u002Fwp-content\u002Fplugins\u002Fdmg-custom-menu-widget\u002Fdmg-custom-menu-widget.php",[],[],[],{"cssClasses":182,"htmlComments":183,"htmlAttributes":184,"restEndpoints":185,"jsGlobals":186,"shortcodeOutput":187},[],[],[],[],[],[]]