[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f44BldA8-L4jlD6gys4-bR6i_7WpALcjwhqmxzc2ZZzk":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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":38,"analysis":118,"fingerprints":148},"page-management-dropdown","Page Management Dropdown","2.7","jaschaephraim","https:\u002F\u002Fprofiles.wordpress.org\u002Fjaschaephraim\u002F","\u003Cp>Ideal for using WordPress as a CMS, Page Management Dropdown expands the \u003Cem>Pages\u003C\u002Fem> administration menu by adding a link to edit each of your individual pages.\u003C\u002Fp>\n","Adds a link to edit each individual page to the Pages admin menu.",600,26828,100,1,"2015-01-15T04:08:00.000Z","4.1.42","3.0","",[20,21,22,23,24],"admin","administration","menu","page","pages","http:\u002F\u002Fjaschaephraim.com\u002Fwordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-management-dropdown.2.7.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},2,1600,30,84,"2026-04-04T10:46:03.595Z",[39,57,71,97,108],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":14,"last_updated":50,"tested_up_to":51,"requires_at_least":17,"requires_php":18,"tags":52,"homepage":55,"download_link":56,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"content-management-system-dashboard","CMS Dashboard","2.0","3pointross","https:\u002F\u002Fprofiles.wordpress.org\u002F3pointross\u002F","\u003Cp>Improve the usability of your WordPress CMS system. This plug-in creates a dashboard widget with clearly labeled large buttons of the most common tasks one would perform when using wordpress as a content management system.\u003C\u002Fp>\n\u003Cp>I have found that particularly when handing a WordPress CMS over to less than tech-savvy clients, there is often confusion on how to perform some of the more simple tasks simply because the WordPress side menu can be overwhelming. This plugin creates a simple to use dashboard interface that will let clients easily post, edit, manage users and change widgets with out having to do any hunting or searching.\u003C\u002Fp>\n","Improve the usability of your Wordpress CMS system. This plug-in creates a dashboard widget with clearly labeled large buttons of the most common task &hellip;",300,23105,80,"2010-09-07T19:39:00.000Z","3.0.5",[20,21,53,54,24],"client","cms","http:\u002F\u002Fworkshop.37designs.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontent-management-system-dashboard.zip",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":47,"downloaded":65,"rating":49,"num_ratings":33,"last_updated":66,"tested_up_to":67,"requires_at_least":17,"requires_php":18,"tags":68,"homepage":69,"download_link":70,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"lock-pages","Lock Pages","0.3.1","Steve Taylor","https:\u002F\u002Fprofiles.wordpress.org\u002Fgyrus\u002F","\u003Cp>NOTE: This plugin is not tested with Gutenberg, and we have no near-term plans to do so. If using WP > 5.0, use the Classic Editor if there are problems.\u003C\u002Fp>\n\u003Cp>NOTE: This plugin was originally designed to only lock pages, and only later added custom post type functionality. Hence the name, and sometimes the terminology will say “pages” when it means “any post type”.\u003C\u002Fp>\n\u003Cp>Sometimes some pages or other posts are too important to allow them to be casually moved about or deleted by site editors. An editor may think nothing of renaming a page’s slug, or deleting a page to replace it with something similar, perhaps unaware of effects on SEO. Also, certain pages might be essential to keep in place because of a site’s structure, or because of aspects of a custom theme.\u003C\u002Fp>\n\u003Cp>This plugin lets administrators “lock” any or all pages, and any post of any post type. “Locking” here basically means preventing non-admins from:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Editing the item’s slug\u003C\u002Fli>\n\u003Cli>Changing the item’s parent\u003C\u002Fli>\n\u003Cli>Changing the item’s template\u003C\u002Fli>\n\u003Cli>Deleting the item\u003C\u002Fli>\n\u003Cli>Changing the item’s status\u003C\u002Fli>\n\u003Cli>Changing the item’s password protection\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Locking is implemented by preventing the actual database update being performed as well as, where possible, having the interface element for that field removed. Where possible interface elements are removed via WP filters on the server; otherwise, jQuery is used on the client.\u003C\u002Fp>\n\u003Cp>NOTE: Currently, I’ve been unable to get this working with the Quick Edit functionality. As a stop-gap measure, which is only in place because it seems to be better than nothing, the Quick Edit link is removed for users who can’t edit locked pages. I know, it’s not great. But until I work out how to selectively block Quick Editing, I’m assuming a locked page should be locked. Users can always edit the other fields via the normal edit page.\u003C\u002Fp>\n\u003Cp>Go to GitHub for \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgyrus\u002FLock-Pages\" rel=\"nofollow ugc\">development code\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgyrus\u002FLock-Pages\u002Fissues\" rel=\"nofollow ugc\">issue tracking\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Known issues\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Quick Edit presents problems. I’ve worked out how to create hidden fields in the Quick Edit box, and to put the values in the hidden div, but I can’t work out how to dynamically populate the fields with the values, so the old values can be used if necessary on saving. For now Quick Edit is blocked for users who can’t edit locked pages.\u003C\u002Fli>\n\u003Cli>Although I’ve fixed the lock_parent function so it allows uploaded files to be attached to a locked page, it still prevents media already in the library from being attached when inserted.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Ideas\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Include the locking checkbox for admins in the Quick Edit form.\u003C\u002Fli>\n\u003Cli>On the settings screen, use a drop-down for selecting which capability is needed for editing locked page elements.\u003C\u002Fli>\n\u003Cli>Implement a system to deal with descendants, e.g. an option to lock all descendants of a locked page or not.\u003C\u002Fli>\n\u003C\u002Ful>\n","Lock Pages prevents specified pages (or all pages), posts, or custom post types from having their slug, parent, status or password edited, or from bei &hellip;",17843,"2018-12-19T15:28:00.000Z","4.9.29",[20,21,54,23,24],"http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Flock-pages\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flock-pages.0.3.1.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":14,"last_updated":81,"tested_up_to":82,"requires_at_least":83,"requires_php":18,"tags":84,"homepage":95,"download_link":96,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"admin-menu-slide","Admin Menu Slide","1.0","Maciej Krawczyk","https:\u002F\u002Fprofiles.wordpress.org\u002Fhelium-3\u002F","\u003Cp>Admin Menu Slide is a simple plugin that adds a feature to hide admin menu and make it slide when hovering on the edge of the screen. Works exactly like WordPress collapse menu – you can toggle the feature on\u002Foff by clicking a button, which is at the bottom of admin menu. When enabled, admin pages have full screen width.\u003C\u002Fp>\n","Adds a feature to hide admin menu and make it slide when hovering on the edge of the screen.",10,2382,"2015-07-30T13:50:00.000Z","4.3.34","3.8",[20,21,85,86,87,88,89,22,90,91,23,92,93,94],"backend","dashboard","free","javascript","jquery","mobile","navigation","performance","plugins","sidebar","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadmin-menu-slide","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadmin-menu-slide.1.0.zip",{"slug":98,"name":99,"version":100,"author":43,"author_profile":44,"description":101,"short_description":102,"active_installs":79,"downloaded":103,"rating":28,"num_ratings":28,"last_updated":104,"tested_up_to":105,"requires_at_least":17,"requires_php":18,"tags":106,"homepage":55,"download_link":107,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"dashboard-pages","Dashboard Pages","1.3.1","\u003Cp>This simple plugin is designed for sites that are using WordPress as a content management system rather than a blogging platform. Rather than have a majority of the dashboard widgets focused on new blog posts and comments it puts the sites page listing front and center in the dashboard for easier and quicker content management.\u003C\u002Fp>\n\u003Cp>When using WordPress as a content management system typically the first action after logging in is going to the “edit pages” item in the navigation. This is wasted effort and could be streamlined by including it on the dashboard for quicker and easier access.\u003C\u002Fp>\n","This simple plugin is designed for sites that are using Wordpress as a content management system rather than a blogging platform.",7438,"2010-08-23T14:05:00.000Z","3.1.4",[20,21,53,54,24],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdashboard-pages.zip",{"slug":109,"name":110,"version":111,"author":43,"author_profile":44,"description":112,"short_description":113,"active_installs":79,"downloaded":114,"rating":28,"num_ratings":28,"last_updated":18,"tested_up_to":105,"requires_at_least":6,"requires_php":18,"tags":115,"homepage":55,"download_link":116,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":117},"editor-tabs","Editor Tabs","1.75","\u003Cp>This simple plugin is designed primarily for sites that are using WordPress as a content management system, however it can be extremely useful for both. If you are using a more complex WordPress install and theme you are likely to end up with a long list of dialog boxes on the edit pages to manage the different elements of your site. This can be a usability problem for two reasons, one being that a client may not know they have control over an element because it will be hidden way down the page. Additionally you can get to a point where you have to scroll way down and up to make changes and then publish the site.\u003C\u002Fp>\n\u003Cp>This is especially true if you are using CMS plug-ins like PODS or Flutter.\u003C\u002Fp>\n\u003Cp>I am currently working on finding a way to better work around moving meta boxes into the right hand column. Currently doing so will still give it the behavior of being a tabbed content area until you reload the edit page. IE: It will still show \u002F hide the content and the tab will still appear in the menu as well. Any suggestions on the logic \u002F behavior would be greatly appreciated as I am somewhat stumped at this point.\u003C\u002Fp>\n\u003Cp>Changes\u003C\u002Fp>\n\u003Cp>1.75 – Improved the styling of the tabs. Improved the handling with hidden \u002F disabled fields. Fixed javascript conflicts for drag and drop menus in WordPress 3.0\u003C\u002Fp>\n","Clean up the editing pages in the administration panel by turning all of the modules and meta box's into dynamic javascript tabs.",7732,[20,21,53,54,24],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feditor-tabs.zip","2026-03-15T10:48:56.248Z",{"attackSurface":119,"codeSignals":130,"taintFlows":140,"riskAssessment":141,"analyzedAt":147},{"hooks":120,"ajaxHandlers":126,"restRoutes":127,"shortcodes":128,"cronEvents":129,"entryPointCount":28,"unprotectedCount":28},[121],{"type":122,"name":123,"callback":124,"file":125,"line":35},"action","admin_menu","jeml_page_management_dropdown","page-management-dropdown.php",[],[],[],[],{"dangerousFunctions":131,"sqlUsage":132,"outputEscaping":137,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":139},[],{"prepared":28,"raw":14,"locations":133},[134],{"file":125,"line":135,"context":136},34,"$wpdb->get_results() with variable interpolation",{"escaped":28,"rawEcho":28,"locations":138},[],[],[],{"summary":142,"deductions":143},"The 'page-management-dropdown' v2.7 plugin exhibits a strong security posture based on the provided static analysis.  The absence of any identified entry points such as AJAX handlers, REST API routes, shortcodes, or cron events, coupled with the lack of dangerous function calls or file operations, significantly limits the potential attack surface.  Furthermore, the perfect output escaping and zero taint flows with unsanitized paths indicate that the plugin is handling user-supplied data and output in a secure manner. The vulnerability history is also completely clean, with no recorded CVEs, suggesting a history of responsible development and maintenance.  However, a notable concern is the sole SQL query found, which is not using prepared statements. While the impact of this single query is mitigated by the overall lack of other vulnerabilities, it still represents a potential SQL injection vector, albeit a limited one in this context.",[144],{"reason":145,"points":146},"SQL query not using prepared statements",7,"2026-03-16T19:27:01.094Z",{"wat":149,"direct":154},{"assetPaths":150,"generatorPatterns":151,"scriptPaths":152,"versionParams":153},[],[],[],[],{"cssClasses":155,"htmlComments":156,"htmlAttributes":157,"restEndpoints":158,"jsGlobals":159,"shortcodeOutput":160},[],[],[],[],[],[]]