[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fkUR_Vn35V6nvFbpCG09PuW8Kft5QJqvwH6QR0dpzFHQ":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":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":128,"fingerprints":169},"dmg-related-pages-widget","DMG Related Pages Widget","1.1.1","dancoded","https:\u002F\u002Fprofiles.wordpress.org\u002Fdancoded\u002F","\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;",30,4924,0,"2016-08-24T21:57:00.000Z","4.6.30","3.1","",[19,20,21,22,23],"css","list-pages","menu","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",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":26,"avg_patch_time_days":11,"trust_score":33,"computed_at":34},3,50,84,"2026-04-03T21:33:36.858Z",[36,49,71,90,110],{"slug":37,"name":38,"version":39,"author":7,"author_profile":8,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":13,"num_ratings":13,"last_updated":44,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":45,"homepage":47,"download_link":48,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"dmg-custom-menu-widget","DMG Custom Menu Widget","1.0","\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,"2016-08-25T07:16:00.000Z",[19,20,21,46],"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",{"slug":50,"name":51,"version":52,"author":53,"author_profile":54,"description":55,"short_description":56,"active_installs":57,"downloaded":58,"rating":59,"num_ratings":60,"last_updated":61,"tested_up_to":62,"requires_at_least":63,"requires_php":17,"tags":64,"homepage":69,"download_link":70,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"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",[65,66,67,21,68],"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":72,"name":73,"version":74,"author":75,"author_profile":76,"description":77,"short_description":78,"active_installs":79,"downloaded":80,"rating":13,"num_ratings":13,"last_updated":81,"tested_up_to":82,"requires_at_least":83,"requires_php":17,"tags":84,"homepage":88,"download_link":89,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"webfish-dropdown-menu","Webfish Dropdown Menu","0.9.15","Tobias Nyholm","https:\u002F\u002Fprofiles.wordpress.org\u002Ftnyholm\u002F","\u003Cp>Webfish Dropdown Menu gives the site admin the alternative to add a dropdown menu.\u003Cbr \u002F>\nThis plugin does not require any programming or adding lines in the source code.\u003Cbr \u002F>\n Simply just activate the plugin, rename a menu, then customize it from the admin panel.\u003C\u002Fp>\n\u003Cp>Webfish Dropdown Menu uses CSS to display the menu. There is no javascript included.\u003C\u002Fp>\n\u003Cp>This plugin does not support the following at the current version:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>vertical menus \u003C\u002Fli>\n\u003Cli>background images for the submenu \u003C\u002Fli>\n\u003Cli>multiple dropdown menus\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more information see installation page or the\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwww.webfish.se\u002Fwp\u002Fplugins\u002Fwebfish-dropdown-menu\" title=\"Webfish - WordPress plugin\" rel=\"nofollow ugc\">Webfish\u003C\u002Fa> homepage.\u003C\u002Fp>\n","If you want a simple dropdown menu on your site and have no knowledge of coding, this is the plugin for you.",70,22337,"2012-03-17T14:59:00.000Z","3.1.4","3.0.0",[19,85,86,21,87],"dropdown","dropdown-menu","webfish","http:\u002F\u002Fwww.webfish.se\u002Fwp\u002Fplugins\u002Fwebfish-dropdown-menu","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebfish-dropdown-menu.zip",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":79,"downloaded":98,"rating":99,"num_ratings":100,"last_updated":101,"tested_up_to":102,"requires_at_least":103,"requires_php":17,"tags":104,"homepage":108,"download_link":109,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wp-spry-menu","WP Spry Menu","1.5.2","takien","https:\u002F\u002Fprofiles.wordpress.org\u002Ftakien\u002F","\u003Cp>#\u003C\u002Fp>\n\u003Cp>WARNING: This plugin is no longer developed and maintained.\u003Cbr \u002F>\nThe existence of WP Spry Menu is that one day, WordPress doesn’t have option to create menu, so I created this plugin.\u003Cbr \u002F>\nBut now, WordPress already has powerful menu manager and can be easily integrated with theme or CSS (Bootstrap etc).\u003Cbr \u002F>\nYou can still use this plugin but no warranty of usability and no support.\u003Cbr \u002F>\nThanks for everyone. This is my first plugin ever and I should proud of it 🙂\u003C\u002Fp>\n\u003Cp>#\u003C\u002Fp>\n\u003Cp>WP Spry Menu is plugin that automatically creating Spry Drop Down Menu for WordPress category. What is Spry? Spry is JavaScript dropdown menu library from www.adobe.com. The Spry library is FREE and redistributable.\u003C\u002Fp>\n\u003Cp>Feature:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>For new feature, see ‘Changelog’.\u003C\u002Fli>\n\u003Cli>No template arguments are needed to configure menu behavior, all settings are place on the Admin.\u003C\u002Fli>\n\u003Cli>Live preview as soon as you change the settings. No need to refresh your homepage to see changes.\u003C\u002Fli>\n\u003Cli>Configurable direction, your menu should appears horizontal, vertical drop left, or vertical drop right.\u003C\u002Fli>\n\u003Cli>Changeable Home text link, you can leave it blank for no home link.\u003C\u002Fli>\n\u003Cli>Depth setting, how many child you want to display.\u003C\u002Fli>\n\u003Cli>Exclue setting, you can select which category should not appears on the menu.\u003C\u002Fli>\n\u003Cli>Order setting, order by name or ID.\u003C\u002Fli>\n\u003Cli>Hide\u002FHide emtpy category. By default WordPress won’t display an empty category, now you can configure.\u003C\u002Fli>\n\u003Cli>Child of setting, only display menu from selected parent category.\u003C\u002Fli>\n\u003C\u002Ful>\n","Create Spry Drop Down Menu for WordPress category.",31784,100,1,"2014-08-10T19:04:00.000Z","3.6.1","3.0",[105,106,107,86,21],"category-exclude","category-menu","css-menu","http:\u002F\u002Ftakien.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-spry-menu.1.5.2.zip",{"slug":111,"name":112,"version":16,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":117,"downloaded":118,"rating":119,"num_ratings":31,"last_updated":120,"tested_up_to":121,"requires_at_least":122,"requires_php":17,"tags":123,"homepage":126,"download_link":127,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"jquery-easy-menu","Easy menus","extendyourweb","https:\u002F\u002Fprofiles.wordpress.org\u002Fextendyourweb\u002F","\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.extendyourweb.com\u002Feasy-menus\u002F\" rel=\"nofollow ugc\">Plugin Demo&Manual\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fwww.extendyourweb.com\" rel=\"nofollow ugc\">Plugin author\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fwww.extendyourweb.com\" rel=\"nofollow ugc\">Donate\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Plugin to create different types of menus with pictures.\u003C\u002Fp>\n\u003Cp>The plugin allows you to add an image to each button of the menu.\u003C\u002Fp>\n\u003Cp>Button shortocodes in pages or post. Easy menu widget.\u003C\u002Fp>\n\u003Cp>List of shortcodes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>[EasyMenu menu = xxx style = 1 \u002F] Horizontal menu \u002F images \u002F submenu\u003C\u002Fli>\n\u003Cli>[EasyMenu menu = xxx style = 2 \u002F] Vertical menu with icons\u003C\u002Fli>\n\u003Cli>[EasyMenu menu = xxx style = 3 \u002F] Vertical menu with icons 2\u003C\u002Fli>\n\u003Cli>[EasyMenu menu = xxx style = 5 \u002F] Horizontal menu with icons\u003C\u002Fli>\n\u003Cli>[EasyMenu menu = xxx style = 9 \u002F] Circles menu with images\u003C\u002Fli>\n\u003Cli>[xxx EasyMenu menu = style = 11 \u002F] Horizontal menu icons \u002F submenus\u003C\u002Fli>\n\u003Cli>[xxx EasyMenu menu = style = 12 \u002F] Buttons icons menu \u002F submenu\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>xxx *** is the menu id;\u003C\u002Fp>\n\u003Cp>You can include shortocodes within templates. For them, insert the following php code on a piece of a template: ‘\u003Cphp echo apply_filters (‘the_content’, ‘[EasyMenu menu = 5 style = 1 \u002F] “);? >’ This example would load the menu with id 5 and style of menu 1.\u003C\u002Fp>\n","Plugin to load different types of menus with pictures.",60,25299,46,"2014-07-01T15:09:00.000Z","3.9.40","2.8",[19,85,124,21,125],"image-menu","shortcodes","http:\u002F\u002Fwww.extendyourweb.com\u002Feasy-menus\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjquery-easy-menu.3.1.zip",{"attackSurface":129,"codeSignals":141,"taintFlows":161,"riskAssessment":162,"analyzedAt":168},{"hooks":130,"ajaxHandlers":137,"restRoutes":138,"shortcodes":139,"cronEvents":140,"entryPointCount":13,"unprotectedCount":13},[131],{"type":132,"name":133,"callback":134,"file":135,"line":136},"action","widgets_init","closure","dmg-related-pages-widget.php",51,[],[],[],[],{"dangerousFunctions":142,"sqlUsage":143,"outputEscaping":145,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":160},[],{"prepared":13,"raw":13,"locations":144},[],{"escaped":146,"rawEcho":147,"locations":148},2,5,[149,153,155,157,159],{"file":150,"line":151,"context":152},"src\\WP_Related_Pages_Widget.php",95,"raw output",{"file":150,"line":154,"context":152},96,{"file":150,"line":156,"context":152},97,{"file":150,"line":158,"context":152},98,{"file":150,"line":99,"context":152},[],[],{"summary":163,"deductions":164},"The \"dmg-related-pages-widget\" v1.1.1 plugin exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The absence of any identified entry points, dangerous functions, file operations, or external HTTP requests significantly limits the potential attack surface. Furthermore, the use of prepared statements for all SQL queries is a commendable security practice.\n\nHowever, a notable concern arises from the low percentage (29%) of properly escaped output. This indicates a risk of Cross-Site Scripting (XSS) vulnerabilities, where unsanitized user-supplied data could be injected and executed in the user's browser. The lack of capability checks and nonce checks, while mitigated by the zero attack surface, would be significant concerns if any entry points were present. The plugin's vulnerability history, with zero recorded CVEs, is positive, suggesting a history of responsible development or low attractiveness to attackers.\n\nIn conclusion, the plugin demonstrates good practices in areas like SQL handling and minimizing attack vectors. The primary weakness lies in output escaping. While the current lack of entry points significantly mitigates the risk of XSS, any future updates that introduce new entry points without addressing the output escaping issue could introduce critical vulnerabilities. The absence of known vulnerabilities is a strength, but it's crucial to address the identified output escaping deficiency to maintain a robust security profile.",[165],{"reason":166,"points":167},"Low percentage of properly escaped output",8,"2026-03-16T22:28:56.635Z",{"wat":170,"direct":177},{"assetPaths":171,"generatorPatterns":173,"scriptPaths":174,"versionParams":175},[172],"\u002Fwp-content\u002Fplugins\u002Fdmg-related-pages-widget\u002Fsrc\u002Fcss\u002Fstyle.css",[],[],[176],"dmg-related-pages-widget\u002Fsrc\u002Fcss\u002Fstyle.css?ver=",{"cssClasses":178,"htmlComments":179,"htmlAttributes":180,"restEndpoints":181,"jsGlobals":182,"shortcodeOutput":183},[4],[],[],[],[],[]]