[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fODis0-PMor_jTGLLSjtKCx9RuX3SaSCQy_ggyibGj-I":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":16,"tags":17,"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":34,"analysis":130,"fingerprints":181},"cleancode-exclude-pages","CleanCodeNZ Exclude Pages Plugin","2.0.0","cleancodenz","https:\u002F\u002Fprofiles.wordpress.org\u002Fcleancodenz\u002F","\u003Cp>This plugin allows you to define the custom field to be attached to a page to be excluded from navigation and(or) search results.\u003C\u002Fp>\n\u003Cp>As the exclusion is done through highly optimized cached general wordpress query, and queried once for even hierarchical data,  this would provide best performance and scalability.\u003Cbr \u002F>\nIt is using custom fields without creating field or table, it is done in the most unobtrusive way.\u003Cbr \u002F>\nPages that have parent and child relationships are fully supported without any hassle.\u003C\u002Fp>\n\u003Cp>Any issues: \u003Ca href=\"http:\u002F\u002Fwww.cleancode.co.nz\u002Fcontact\" rel=\"nofollow ugc\">contact me\u003C\u002Fa>.\u003C\u002Fp>\n","This is a plugin to hide pages from navigation and\u002For search results using custom fields, parent and child pages are supported too",20,5854,0,"2011-02-06T21:34:00.000Z","3.0.5","",[18,19,20,21,22],"exclude-pages","menu","navigation","search","wp_list_pages_excludes","http:\u002F\u002Fwww.cleancode.co.nz\u002Fcleancodenz-exclude-pages-wordpress-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcleancode-exclude-pages.2.0.0.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},1,30,84,"2026-04-05T03:07:28.260Z",[35,54,72,93,112],{"slug":18,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":44,"num_ratings":45,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":16,"tags":49,"homepage":52,"download_link":53,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"Exclude Pages","1.92","Simon Wheatley","https:\u002F\u002Fprofiles.wordpress.org\u002Fsimonwheatley\u002F","\u003Cp>This plugin adds a checkbox, “include this page in menus”, uncheck this to exclude pages from the page navigation that users see on your site.\u003C\u002Fp>\n\u003Cp>Any issues: \u003Ca href=\"http:\u002F\u002Fwww.simonwheatley.co.uk\u002Fcontact-me\u002F\" rel=\"nofollow ugc\">contact me\u003C\u002Fa>.This plugin adds a checkbox, “include this page in menus”, which is checked by default. If you uncheck\u003Cbr \u002F>\nit, the page will not appear in any listings of pages (which includes, and is \u003Cem>usually\u003C\u002Fem> limited to, your\u003Cbr \u002F>\npage navigation menus).\u003C\u002Fp>\n\u003Cp>Pages which are children of excluded pages also do not show up in menu listings. (An alert in the editing screen,\u003Cbr \u002F>\nunderneath the “include” checkbox allows you to track down which ancestor page is affecting child pages\u003Cbr \u002F>\nin this way.)\u003C\u002Fp>\n\u003Ch3>Advanced Usage\u003C\u002Fh3>\n\u003Cp>It is possible to temporarily pause and resume the effect of Exclude Pages by using the new \u003Ccode>\u003C?php pause_exclude_pages(); ?>\u003C\u002Fcode> and \u003Ccode>\u003C?php resume_exclude_pages(); ?>\u003C\u002Fcode> templates tags. The following code will show a list of all pages in your site, even those normally hidden:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php pause_exclude_pages(); ?>\n\u003C?php wp_list_pages('title_li=\u003Ch2>Pages\u003C\u002Fh2>' ); ?>\n\u003C?php resume_exclude_pages(); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can also get an array the IDs of the pages which are excluded by calling the function \u003Ccode>ep_get_excluded_ids();\u003C\u002Fcode>, you can then use these IDs as you wish (e.g. feed them into raw MySQL queries).\u003C\u002Fp>\n\u003Cp>Note to other plugin authors:\u003C\u002Fp>\n\u003Cp>The plugin does not operate on wp_list_pages while the user is on an admin page, if this is an issue you can take advantage of the \u003Ccode>ep_admin_bail_out\u003C\u002Fcode> filter and create a filter function which returns false to allow Exclude Pages to operate in the admin area.\u003C\u002Fp>\n\u003Cp>Another note:\u003C\u002Fp>\n\u003Cp>If your plugins or themes don’t use the standard WordPress functions to create their menus then they won’t work. To get them to work you will need to track down the bit of code in the theme\u002Fplugin which gets the pages and change it to apply the filter “get_pages” (I cannot be responsible for any unforseen effects of the changes you make, so please test thoroughly). The change to getting pages will probably look something like this:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$pages = apply_filters( 'get_pages', $pages );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Please \u003Ca href=\"http:\u002F\u002Fwww.simonwheatley.co.uk\u002Fcontact-me\u002F\" rel=\"nofollow ugc\">contact me\u003C\u002Fa> if you’re completely stuck and we can discuss possible solutions.\u003C\u002Fp>\n\u003Cp>Exclude pages is incompatible with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fwordpress-css-drop-down-menu\u002F\" rel=\"ugc\">WP CSS Dropdown Menus\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fthemes\u002Fphantom\" rel=\"ugc\">Phantom theme\u003C\u002Fa> – This theme\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Requests & Bug Reports\u003C\u002Fh3>\n\u003Cp>I’m simply noting requests & bug reports here, I’ve not necessarily looked into any of these.\u003C\u002Fp>\n\u003Cp>\u003Cem>None!\u003C\u002Fem>\u003C\u002Fp>\n","This plugin adds a checkbox, “include this page in menus”, uncheck this to exclude pages from the page navigation that users see on your site.",30000,1037162,98,47,"2017-11-28T03:16:00.000Z","3.4.2","2.2.3",[18,50,51,19,20],"get_pages","hide-pages","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fexclude-pages\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexclude-pages.1.92.zip",{"slug":55,"name":56,"version":57,"author":58,"author_profile":59,"description":60,"short_description":61,"active_installs":62,"downloaded":63,"rating":64,"num_ratings":65,"last_updated":66,"tested_up_to":67,"requires_at_least":57,"requires_php":16,"tags":68,"homepage":70,"download_link":71,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"exclude-pages-from-menu","Exclude Pages From Menu","3.0","Vinod Dalvi","https:\u002F\u002Fprofiles.wordpress.org\u002Fvinod-dalvi\u002F","\u003Cp>Exclude Pages From Menu plugin provides easy option to remove any page from navigation menu.\u003C\u002Fp>\n\u003Cp>The plugin provides option in the page edit screen in admin area which you can use to remove the page from menu display in the site front end.\u003C\u002Fp>\n\u003C\u002Fp>\n\u003Cp>Like Exclude Pages From Menu? \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fexclude-pages-from-menu\u002Freviews\u002F?filter=5#new-post\" rel=\"ugc\">Give us a rating\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Need Help or Have Suggestions? contact us on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fexclude-pages-from-menu\u002F\" rel=\"ugc\">Plugin support forum\u003C\u002Fa>\u003C\u002Fp>\n","The plugin provides option in the page edit screen to remove page from navigation menu in the front end of site.",9000,111447,70,19,"2021-03-14T14:40:00.000Z","5.7.15",[18,55,51,19,69],"remove-pages-from-navigation","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fexclude-pages-from-menu\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexclude-pages-from-menu.3.0.zip",{"slug":73,"name":74,"version":75,"author":76,"author_profile":77,"description":78,"short_description":79,"active_installs":80,"downloaded":81,"rating":82,"num_ratings":83,"last_updated":84,"tested_up_to":85,"requires_at_least":57,"requires_php":16,"tags":86,"homepage":91,"download_link":92,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"search-box-on-navigation-menu","Search box on Navigation Menu","2.1","Rupok","https:\u002F\u002Fprofiles.wordpress.org\u002Fre_enter_rupok\u002F","\u003Cp>Search box on Navigation Menu allows you to add search form in your site navigation bar that makes users to search your site easily.\u003C\u002Fp>\n\u003Cp>The plugin provides you various settings in the admin area which you can use to customize the search form.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Some functions adapted from the plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadd-search-to-menu\u002F\" rel=\"ugc\">Add Search To Menu\u003C\u002Fa> by Vinod Dalvi.\u003C\u002Fp>\n","The plugin displays search form in the navigation bar which can be configured from the admin area.",500,43352,88,13,"2017-06-29T06:28:00.000Z","4.8.28",[19,87,88,89,90],"navigation-menu","navigation-menu-search-menu","search-box-on-menu","search-box-to-menu","https:\u002F\u002Fwww.codetic.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsearch-box-on-navigation-menu.zip",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":103,"num_ratings":104,"last_updated":105,"tested_up_to":106,"requires_at_least":107,"requires_php":16,"tags":108,"homepage":110,"download_link":111,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"tb-search-in-menu","TB Search in Menu","1.0.0","vladff","https:\u002F\u002Fprofiles.wordpress.org\u002Fvladff\u002F","\u003Cp>Using TB Search in Menu you can easily add a search item in your menu that will show a modern search form when clicked. All you need to do is activate the plugin and choose the menu location where you want your search item to be shown.\u003Cbr \u002F>\nBrought to you by \u003Ca href=\"http:\u002F\u002Ftheme.blue\" rel=\"nofollow ugc\">theme.blue\u003C\u002Fa>\u003C\u002Fp>\n","This plugin adds a search item in the nav menu of your choice",300,6986,74,6,"2016-01-07T14:46:00.000Z","4.4.34","3.5",[19,20,21,109],"search-box","http:\u002F\u002Ftheme.blue\u002Fplugins\u002Fsearch-in-menu","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftb-search-in-menu.1.0.0.zip",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":120,"downloaded":121,"rating":13,"num_ratings":13,"last_updated":16,"tested_up_to":122,"requires_at_least":123,"requires_php":16,"tags":124,"homepage":126,"download_link":127,"security_score":128,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":129},"treemagic-cypress","TreeMagic-Cypress","3.0.1","rabideau","https:\u002F\u002Fprofiles.wordpress.org\u002Frabideau\u002F","\u003Cp>TreeMagic Cypress is a new lightweight browser plugin for Word Press. By double clicking any word, or selecting a group of words on the page, It gives you instant access to several useful options from a discreet popup.\u003C\u002Fp>\n\u003Cp>The list of options is configurable fom the plugin administration section and can include queries to any external website you like. You could also query your own website search engine to make instant searches available on any term.\u003C\u002Fp>\n\u003Cp>The choice is yours, to query a search engine, reference site, or another website that supports your content. Whatever your choice, TreeMagic Cypress will bring instant extended meaning, context and connectivity to your text. You visitors and members will love the convenience of exploring your pages without leaving your web site!\u003C\u002Fp>\n\u003Cp>The prospects for this function are almost limitless and the overhead practically zero. If you or your firm needs to cross-link information between numerous portals, TreeMagic-Cypress could help you achieve that objective. If you would like our help in implementing this function please contact us.\u003C\u002Fp>\n\u003Cp>The Future. Now.\u003C\u002Fp>\n\u003Ch3>A brief Markdown Example\u003C\u002Fh3>\n\u003Cp>You can start with adding TreeMagic-Cypress options, by pressing the “Add another Option” button in the administration page and filling the mandatory fields:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Display Text: Contains the option’s text that will be shown to the end-users when they highlight any text of the site’s content.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Target URL: Contains the URL address that will be combined with the end-user’s highlighted text, This is how we query the reference site with the word(s) on the page e.g. http:\u002F\u002Fwww.google.com\u002Fsearch?hl=en&q=MyQueryWords\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>New Page: Specifies if the related TM-Cypress option will open the “Target URL” in a new window or in the same browsing window. If you want to keep visitors on your site, use ‘new window’\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Additionally and for multi-level options, you can create a child menu for any item, by pressing the “[Add Child]” link and filling all the mandatory fields. On the other hand, you can remove any TM-Cypress option, by pressing on the “[Remove]” link at anytime.\u003C\u002Fp>\n\u003Cp>Finally, you need to press “Update Settings” button, to save and save all the changes that you have done.\u003C\u002Fp>\n\u003Ch3>Practical TM-Cypress Examples\u003C\u002Fh3>\n\u003Cp>This section shows some practical options that you can use to configure your TM-Cypress instance:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Wikipedia: http:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002F\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Search Google: http:\u002F\u002Fwww.google.com\u002Fsearch?hl=en&q=\u003C\u002Fp>\n\u003Cul>\n\u003Cli>News: http:\u002F\u002Fnews.google.com\u002Fnews?hl=en&gbv=2&ie=UTF-8&sa=N&tab=in&q=\u003C\u002Fli>\n\u003Cli>Images: http:\u002F\u002Fimages.google.com\u002Fimages?hl=en&gbv=2&q=   \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Google Translate: http:\u002F\u002Ftranslate.google.com\u002Ftranslate_t?text=\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English – French: http:\u002F\u002Ftranslate.google.com\u002Ftranslate_t?langpair=en%7Cfr&text=\u003C\u002Fli>\n\u003Cli>English – German: http:\u002F\u002Ftranslate.google.com\u002Ftranslate_t?langpair=en%7Cde&text=\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Dictionary: http:\u002F\u002Fdictionary.reference.com\u002Fbrowse\u002F\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Currency Conversion: http:\u002F\u002Ffinance.yahoo.com\u002Fcurrency?u\u003C\u002Fp>\n\u003Cul>\n\u003Cli>GBP to USD: http:\u002F\u002Ffinance.yahoo.com\u002Fcurrency\u002Fconvert?from=GBP&to=USD&submit=Convert&amt=\u003C\u002Fli>\n\u003Cli>USD to JOD: http:\u002F\u002Ffinance.yahoo.com\u002Fcurrency\u002Fconvert?from=USD&to=JOD&submit=Convert&amt=\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>For more information and support for TreeMagic Cypress, please visit http:\u002F\u002Fwordpresshelp.org\u003Cbr \u002F>\nDetails page: http:\u002F\u002Fwordpresshelp.org\u002F2008\u002F02\u002F14\u002Ftreemagic-cypress\u002F\u003C\u002Fp>\n","TreeMagic Cypress is a new lightweight browser plugin for Word Press. By double clicking any word, or selecting a group of words on the page, It gives &hellip;",10,3695,"2.5","2.3.0",[125,19,20,21],"integration","http:\u002F\u002Fambientwebs.com\u002F?page_id=12","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftreemagic-cypress.zip",100,"2026-03-15T14:44:11.924Z",{"attackSurface":131,"codeSignals":155,"taintFlows":173,"riskAssessment":174,"analyzedAt":180},{"hooks":132,"ajaxHandlers":151,"restRoutes":152,"shortcodes":153,"cronEvents":154,"entryPointCount":13,"unprotectedCount":13},[133,139,144,147],{"type":134,"name":135,"callback":136,"file":137,"line":138},"action","admin_init","cleancodenzexlp_register_settings","cleancodenzexlp.php",42,{"type":140,"name":141,"callback":142,"file":137,"line":143},"filter","pre_get_posts","cleancodenzexlp_listen_pagessearch",214,{"type":140,"name":22,"callback":145,"file":137,"line":146},"cleancodenzexlp_listen_excludepages",217,{"type":134,"name":148,"callback":149,"file":137,"line":150},"admin_menu","cleancodenzexlp_option_menu",219,[],[],[],[],{"dangerousFunctions":156,"sqlUsage":157,"outputEscaping":159,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":172},[],{"prepared":13,"raw":13,"locations":158},[],{"escaped":13,"rawEcho":160,"locations":161},5,[162,165,167,169,170],{"file":137,"line":163,"context":164},71,"raw output",{"file":137,"line":166,"context":164},87,{"file":137,"line":168,"context":164},93,{"file":137,"line":128,"context":164},{"file":137,"line":171,"context":164},107,[],[],{"summary":175,"deductions":176},"The \"cleancode-exclude-pages\" plugin v2.0.0 exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The plugin has a zero-point attack surface, meaning it doesn't expose any AJAX handlers, REST API routes, shortcodes, or cron events, which are common entry points for vulnerabilities.  Furthermore, it utilizes prepared statements for all SQL queries, preventing SQL injection risks, and has no file operations or external HTTP requests, further reducing its attack vectors.  The complete absence of known CVEs and its clean vulnerability history also contribute to a positive security assessment, suggesting a well-maintained and secure codebase.\n\nHowever, the analysis does highlight a significant concern: 100% of its output is not properly escaped. This means that any data outputted by the plugin, if it originates from user input or other external sources, could be vulnerable to Cross-Site Scripting (XSS) attacks. While the plugin has no direct entry points that are unauthenticated, if data is somehow introduced into the system and then outputted unescaped by this plugin, an attacker could potentially inject malicious scripts into the user's browser. The lack of nonce and capability checks, while not directly indicative of a vulnerability given the zero attack surface, could become a concern if future versions introduce any new entry points without adequate security measures.  Overall, the plugin is well-protected against common server-side attacks, but the unescaped output presents a notable XSS risk that should be addressed.",[177],{"reason":178,"points":179},"Unescaped output",8,"2026-03-16T22:52:53.686Z",{"wat":182,"direct":187},{"assetPaths":183,"generatorPatterns":184,"scriptPaths":185,"versionParams":186},[],[],[],[],{"cssClasses":188,"htmlComments":190,"htmlAttributes":191,"restEndpoints":192,"jsGlobals":193,"shortcodeOutput":194},[189],"wrap",[],[],[],[],[]]