[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fhPSSs3qUZoLP8dZMmE6PWk47AkOhjQiY1o3NRnrUYG0":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":16,"tags":17,"homepage":16,"download_link":23,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":33,"analysis":124,"fingerprints":167},"btn-admin-restrictor","BTN Admin Restrictor","1.0.0","btninfosolution","https:\u002F\u002Fprofiles.wordpress.org\u002Fbtninfosolution\u002F","\u003Cp>BTN Admin Restrictor is a lightweight, secure tool designed for developers and agency owners who need to simplify the WordPress dashboard for clients or other administrators.\u003C\u002Fp>\n\u003Cp>Unlike global restriction plugins, this tool allows you to select a specific administrator and choose exactly which sidebar menus they can see. It is perfect for “hiding” complex settings or third-party plugin menus from users who don’t need to see them.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Per-User Control:\u003C\u002Fstrong> Select any administrator and customize their unique dashboard view.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Detection:\u003C\u002Fstrong> Automatically detects menus from newly installed plugins.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stealth Mode:\u003C\u002Fstrong> Option to hide the restrictor plugin itself from the menu list.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Safety First:\u003C\u002Fstrong> Built-in caution notices prevent you from accidentally locking yourself out.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer Friendly:\u003C\u002Fstrong> Fully prefixed to prevent conflicts and built with modern WordPress security standards (Nonces, Sanitization, and Escaping).\u003C\u002Fli>\n\u003C\u002Ful>\n","Dynamically restrict access to dashboard menus for specific Admin users without changing their roles.",0,116,"2026-02-20T04:50:00.000Z","6.9.4","5.0","",[18,19,20,21,22],"admin","dashboard","permissions","restrict-menu","security","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbtn-admin-restrictor.1.0.0.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":11,"avg_security_score":24,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},1,30,94,"2026-04-04T21:22:49.959Z",[34,57,76,94,110],{"slug":35,"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":14,"requires_at_least":47,"requires_php":48,"tags":49,"homepage":52,"download_link":53,"security_score":54,"vuln_count":55,"unpatched_count":11,"last_vuln_date":56,"fetched_at":26},"admin-menu-editor","Admin Menu Editor","1.15","Janis Elsts","https:\u002F\u002Fprofiles.wordpress.org\u002Fwhiteshadow\u002F","\u003Cp>Admin Menu Editor lets you manually edit the Dashboard menu. You can reorder the menus, show\u002Fhide specific items, change permissions, and more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Change menu titles, URLs, icons, CSS classes and so on.\u003C\u002Fli>\n\u003Cli>Organize menu items via drag & drop.\u003C\u002Fli>\n\u003Cli>Change menu permissions by setting the required capability or role.\u003C\u002Fli>\n\u003Cli>Move a menu item to a different submenu. \u003C\u002Fli>\n\u003Cli>Create custom menus that point to any part of the Dashboard or an external URL.\u003C\u002Fli>\n\u003Cli>Hide\u002Fshow any menu or menu item. A hidden menu is invisible to all users, including administrators.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The \u003Ca href=\"http:\u002F\u002Fw-shadow.com\u002FAdminMenuEditor\u002F\" rel=\"nofollow ugc\">Pro version\u003C\u002Fa> lets you set per-role menu permissions, hide a menu from everyone except a specific user, export your admin menu, drag items between menu levels, make menus open in a new window and more. \u003Ca href=\"http:\u002F\u002Famedemo.com\u002Fwpdemo\u002Fdemo.php\" rel=\"nofollow ugc\">Try online demo\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Additional Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Despite the name, this plugin is not limited to just editing the admin menu. You can also:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create login redirects and logout redirects.\u003C\u002Fli>\n\u003Cli>Allow\u002Fdeny access to specific posts based on user roles.\u003C\u002Fli>\n\u003Cli>Hide plugins on the \u003Cem>Plugins -> Installed Plugins\u003C\u002Fem> page from other users.\u003C\u002Fli>\n\u003Cli>Edit the display name, description, and other plugin details shown on the \u003Cem>Plugins -> Installed Plugins\u003C\u002Fem> page (e.g. for white-labelling).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Shortcodes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The plugin provides a few utility shortcodes. These are mainly intended to help with creating login\u002Flogout redirects, but you can also use them in posts and pages.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>[ame-wp-admin]\u003C\u002Fcode> – URL of the WordPress dashboard (with a trailing slash).\u003C\u002Fli>\n\u003Cli>\u003Ccode>[ame-home-url]\u003C\u002Fcode> – Site URL. Usually, this is the same as the URL in the “Site Address” field in \u003Cem>Settings -> General\u003C\u002Fem>.\u003C\u002Fli>\n\u003Cli>\u003Ccode>[ame-user-info field=\"...\"]\u003C\u002Fcode> – Information about the logged-in user. Parameters:\n\u003Cul>\n\u003Cli>\u003Ccode>field\u003C\u002Fcode> – The part of user profile to display. Supported fields include: \u003Ccode>ID\u003C\u002Fcode>, \u003Ccode>user_login\u003C\u002Fcode>, \u003Ccode>display_name\u003C\u002Fcode>, \u003Ccode>locale\u003C\u002Fcode>, \u003Ccode>user_nicename\u003C\u002Fcode>, \u003Ccode>user_url\u003C\u002Fcode>, and so on.\u003C\u002Fli>\n\u003Cli>\u003Ccode>placeholder\u003C\u002Fcode> – Optional. Text that will be shown if the visitor is not logged in.\u003C\u002Fli>\n\u003Cli>\u003Ccode>encoding\u003C\u002Fcode> – Optional. How to encode or escape the output. This is useful if you want to use the shortcode in your own HTML or JS code. Supported values: \u003Ccode>auto\u003C\u002Fcode> (default), \u003Ccode>html\u003C\u002Fcode>, \u003Ccode>attr\u003C\u002Fcode>, \u003Ccode>js\u003C\u002Fcode>, \u003Ccode>none\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Notes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>If you delete any of the default menus they will reappear after saving. This is by design. To get rid of a menu for good, either hide it or change it’s access permissions.\u003C\u002Fli>\n\u003Cli>In the free version, it’s not possible to give a role access to a menu item that it couldn’t see before. You can only restrict menu access further.\u003C\u002Fli>\n\u003Cli>In case of emergency, you can reset the menu configuration back to the default by going to http:\u002F\u002Fexample.com\u002Fwp-admin\u002F?reset_admin_menu=1 (replace example.com with your site URL). You must be logged in as an Administrator to do this.\u003C\u002Fli>\n\u003C\u002Ful>\n","Lets you edit the WordPress admin menu. You can re-order, hide or rename menus, add custom menus and more.",400000,7768111,92,311,"2026-02-20T11:36:00.000Z","5.9","7.4",[18,19,50,22,51],"menu","wpmu","http:\u002F\u002Fw-shadow.com\u002Fblog\u002F2008\u002F12\u002F20\u002Fadmin-menu-editor-for-wordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadmin-menu-editor.1.15.zip",96,3,"2026-03-10 00:00:00",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":11,"num_ratings":11,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":16,"tags":70,"homepage":72,"download_link":73,"security_score":74,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":75},"no-more-admin","No mor admin","2.0","leethompson","https:\u002F\u002Fprofiles.wordpress.org\u002Fleethompson\u002F","\u003Cp>This plugin is real simple and basic, it doesn’t allow anyone that does not have admin rights to access wp-admin. This will help ensure security.\u003C\u002Fp>\n","This plugin is real simple and basic, it doesn't allow anyone that does not have admin rights to access wp-admin. This will help ensure security.",10,3614,"2012-08-22T19:18:00.000Z","3.4.2","3.0",[20,22,71],"wp-admin","http:\u002F\u002Fwww.confusedthoughts.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fno-more-admin.2.0.zip",85,"2026-03-15T14:54:45.397Z",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":65,"downloaded":84,"rating":11,"num_ratings":11,"last_updated":85,"tested_up_to":86,"requires_at_least":15,"requires_php":48,"tags":87,"homepage":92,"download_link":93,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"section-specific-dashboard-lock","Section-Specific Dashboard Lock","1.1.0","newwaypmsco","https:\u002F\u002Fprofiles.wordpress.org\u002Fnewwaypmsco\u002F","\u003Cp>The \u003Cstrong>Section-Specific Dashboard Lock\u003C\u002Fstrong> plugin enables you to lock access to specific sections and submenus within the WordPress admin dashboard. Ideal for website owners or developers who want to limit access to sensitive dashboard areas for certain users or even administrators.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Lock main dashboard sections and submenus individually.\u003C\u002Fli>\n\u003Cli>Assign custom passwords to different areas.\u003C\u002Fli>\n\u003Cli>Reset locks on logout or re-login.\u003C\u002Fli>\n\u003Cli>Simple UI for enabling locks and setting passwords.\u003C\u002Fli>\n\u003Cli>Improves security without modifying user roles.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin does not connect to or rely on any external services.\u003C\u002Fp>\n\u003Ch3>Resources\u003C\u002Fh3>\n\u003Cp>This plugin uses WordPress core APIs and does not include any third-party libraries or dependencies.\u003C\u002Fp>\n","Lock specific sections and submenus of the WordPress admin dashboard with custom passwords for enhanced control and security.",291,"2025-05-02T15:46:00.000Z","6.8.5",[88,89,90,91,22],"access-control","admin-protection","dashboard-lock","password","https:\u002F\u002Fnewwaypmsco.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsection-specific-dashboard-lock.1.1.0.zip",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":11,"downloaded":102,"rating":11,"num_ratings":11,"last_updated":103,"tested_up_to":104,"requires_at_least":15,"requires_php":105,"tags":106,"homepage":16,"download_link":109,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"devforge-admin-toolkit","DevForge Admin Toolkit","1.0.10","DevForge","https:\u002F\u002Fprofiles.wordpress.org\u002Fdevforge\u002F","\u003Cp>\u003Cstrong>DevForge Admin Toolkit\u003C\u002Fstrong> allows you to completely take control of your WordPress dashboard. Whether you are building client sites and need a White Label solution, or managing your own site and want Security & Performance, this plugin does it all.\u003C\u002Fp>\n\u003Cp>We have combined the functionality of 20+ different plugins into one lightweight, modular, and powerful toolkit.\u003C\u002Fp>\n\u003Ch3>🚀 Key Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>🎨 White Label & Branding\u003C\u002Fstrong>\u003Cbr \u002F>\n*   \u003Cstrong>Custom Login Page:\u003C\u002Fstrong> Customize your login screen with your logo, background, and colors.\u003Cbr \u002F>\n*   \u003Cstrong>Hide WordPress Branding:\u003C\u002Fstrong> Remove WordPress logos from the admin bar, footer, and dashboard.\u003Cbr \u002F>\n*   \u003Cstrong>Custom Footer:\u003C\u002Fstrong> Add your own “Thank you for creating with…” message.\u003Cbr \u002F>\n*   \u003Cstrong>Custom Admin CSS:\u003C\u002Fstrong> Add your own CSS to the admin area comfortably.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🛡️ Security Hardening\u003C\u002Fstrong>\u003Cbr \u002F>\n*   \u003Cstrong>Change Login URL:\u003C\u002Fstrong> Hide your \u003Ccode>wp-admin\u003C\u002Fcode> and \u003Ccode>wp-login.php\u003C\u002Fcode> to stop brute-force attacks.\u003Cbr \u002F>\n*   \u003Cstrong>Limit Login Attempts:\u003C\u002Fstrong> Block IPs after too many failed login attempts.\u003Cbr \u002F>\n*   \u003Cstrong>Disable XML-RPC:\u003C\u002Fstrong> Protect your site from one of the most common attack vectors.\u003Cbr \u002F>\n*   \u003Cstrong>Activity Log:\u003C\u002Fstrong> Track user actions (logins, post updates, plugin activations).\u003Cbr \u002F>\n*   \u003Cstrong>Auto-Logout:\u003C\u002Fstrong> Automatically log out inactive users.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚡ Performance & Cleanup\u003C\u002Fstrong>\u003Cbr \u002F>\n*   \u003Cstrong>Database Cleaner:\u003C\u002Fstrong> Clean post revisions, auto-drafts, spam comments, and transients.\u003Cbr \u002F>\n*   \u003Cstrong>Media Cleaner:\u003C\u002Fstrong> Scan and remove unused images taking up space.\u003Cbr \u002F>\n*   \u003Cstrong>Heartbeat Control:\u003C\u002Fstrong> Reduce server resource usage by limiting the WordPress Heartbeat API.\u003Cbr \u002F>\n*   \u003Cstrong>Disable Unused Features:\u003C\u002Fstrong> Turn off Emojis, Embeds, RSS Feeds, and Comments globally to speed up your site.\u003Cbr \u002F>\n*   \u003Cstrong>Disable Auto-Updates:\u003C\u002Fstrong> Control WordPress core and plugin automatic updates and notifications.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🛠️ Admin Customization\u003C\u002Fstrong>\u003Cbr \u002F>\n*   \u003Cstrong>Menu Editor:\u003C\u002Fstrong> Drag & drop to reorder admin menus. Rename or hide items based on user roles.\u003Cbr \u002F>\n*   \u003Cstrong>Dashboard Widgets:\u003C\u002Fstrong> Create your own welcome widgets (Text, Video, HTML) for clients.\u003Cbr \u002F>\n*   \u003Cstrong>Hide Widgets:\u003C\u002Fstrong> Clean up the dashboard by hiding default WordPress widgets.\u003Cbr \u002F>\n*   \u003Cstrong>Admin Columns:\u003C\u002Fstrong> Add useful columns (Featured Image, ID, Word Count) to your post lists.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔧 Productivity Tools\u003C\u002Fstrong>\u003Cbr \u002F>\n*   \u003Cstrong>Command Palette:\u003C\u002Fstrong> Navigate anywhere instantly with \u003Ccode>Cmd\u002FCtrl + Shift + P\u003C\u002Fcode>.\u003Cbr \u002F>\n*   \u003Cstrong>Duplicate Posts:\u003C\u002Fstrong> Clone pages, posts, and custom post types with one click.\u003Cbr \u002F>\n*   \u003Cstrong>Maintenance Mode:\u003C\u002Fstrong> Create a beautiful “Coming Soon” or Maintenance page in seconds.\u003Cbr \u002F>\n*   \u003Cstrong>Admin Announcements:\u003C\u002Fstrong> Display global notices to your admin users (great for client updates).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👥 User & Role Management\u003C\u002Fstrong>\u003Cbr \u002F>\n*   \u003Cstrong>Role Editor:\u003C\u002Fstrong> Create custom user roles and manage capabilities.\u003Cbr \u002F>\n*   \u003Cstrong>Login History:\u003C\u002Fstrong> Track who logged in, when, and from where.\u003Cbr \u002F>\n*   \u003Cstrong>Login Redirects:\u003C\u002Fstrong> Redirect users to specific pages after login\u002Flogout based on their role.\u003C\u002Fp>\n\u003Ch3>Why DevForge Admin Toolkit?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Modular:\u003C\u002Fstrong> Enable only the modules you need. Keep it lightweight.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>All-in-One:\u003C\u002Fstrong> Stop installing 10 different plugins for “Disable Comments”, “Duplicate Post”, “White Label”, etc.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer Friendly:\u003C\u002Fstrong> Clean code, hooks, and filters.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>100% Free:\u003C\u002Fstrong> All features are currently available for free!\u003C\u002Fli>\n\u003C\u002Ful>\n","Total Control. Zero Clutter. Ultimate Performance. The most comprehensive WordPress admin toolkit.",225,"2026-02-05T21:52:00.000Z","7.0","7.2",[18,107,19,22,108],"cleanup","white-label","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdevforge-admin-toolkit.1.0.10.zip",{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":11,"downloaded":118,"rating":11,"num_ratings":11,"last_updated":16,"tested_up_to":14,"requires_at_least":119,"requires_php":16,"tags":120,"homepage":16,"download_link":122,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":123},"mool-role-restrictor","Mool Role Restrictor","3.0.1","mool","https:\u002F\u002Fprofiles.wordpress.org\u002Fmool\u002F","\u003Cp>Mool Role Restrictor lets administrators control wp-admin access per role.\u003C\u002Fp>\n\u003Cp>Features:\u003Cbr \u002F>\n* Restrict admin menus per role\u003Cbr \u002F>\n* Block direct wp-admin URLs\u003Cbr \u002F>\n* Hide admin bar, notices, Screen Options & Help tabs\u003Cbr \u002F>\n* Media library: own uploads only\u003Cbr \u002F>\n* Disable delete, comments, updates\u003Cbr \u002F>\n* Force Classic Editor per role\u003C\u002Fp>\n\u003Ch3>Donation\u003C\u002Fh3>\n\u003Cp>This plugin is free.\u003Cbr \u002F>\nOptional donations support ongoing development:\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.paypal.com\u002Fdonate\u002F?hosted_button_id=LFP32BTCWEGGE\u003C\u002Fp>\n","Restrict WordPress admin access per role using one clean settings page.",123,"5.8",[18,20,121,22],"roles","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmool-role-restrictor.3.0.1.zip","2026-03-15T10:48:56.248Z",{"attackSurface":125,"codeSignals":146,"taintFlows":162,"riskAssessment":163,"analyzedAt":166},{"hooks":126,"ajaxHandlers":142,"restRoutes":143,"shortcodes":144,"cronEvents":145,"entryPointCount":11,"unprotectedCount":11},[127,133,138],{"type":128,"name":129,"callback":130,"file":131,"line":132},"action","admin_menu","btnadre_add_menu_page","admin-interface.php",7,{"type":128,"name":129,"callback":134,"priority":135,"file":136,"line":137},"btnadre_apply_restrictions",9999,"btn-admin-restrictor.php",21,{"type":128,"name":139,"callback":140,"file":136,"line":141},"admin_notices","btnadre_welcome_notice",38,[],[],[],[],{"dangerousFunctions":147,"sqlUsage":148,"outputEscaping":150,"fileOperations":11,"externalRequests":11,"nonceChecks":29,"capabilityChecks":160,"bundledLibraries":161},[],{"prepared":11,"raw":11,"locations":149},[],{"escaped":151,"rawEcho":55,"locations":152},18,[153,156,158],{"file":131,"line":154,"context":155},73,"raw output",{"file":136,"line":157,"context":155},49,{"file":136,"line":159,"context":155},51,2,[],[],{"summary":164,"deductions":165},"The btn-admin-restrictor v1.0.0 plugin exhibits a strong security posture based on the provided static analysis.  There are no identified attack vectors through AJAX handlers, REST API routes, shortcodes, or cron events, indicating a well-secured entry point.\n\nThe code signals further reinforce this positive assessment. The absence of dangerous functions, file operations, and external HTTP requests is commendable. Crucially, all SQL queries are properly prepared, and nonces and capability checks are implemented, demonstrating adherence to WordPress security best practices.  The high percentage of properly escaped output further minimizes the risk of cross-site scripting vulnerabilities. The lack of any taint analysis issues, critical or high severity, suggests that data flows within the plugin are handled safely.\n\nWith zero known CVEs and no historical vulnerabilities, the plugin has a clean track record. This, combined with the robust static analysis, suggests a low-risk profile. The plugin appears to be developed with security in mind, with good practices in place to prevent common web vulnerabilities.",[],"2026-03-17T07:05:05.438Z",{"wat":168,"direct":173},{"assetPaths":169,"generatorPatterns":170,"scriptPaths":171,"versionParams":172},[],[],[],[],{"cssClasses":174,"htmlComments":176,"htmlAttributes":177,"restEndpoints":178,"jsGlobals":179,"shortcodeOutput":180},[175],"btnadre_notice",[],[],[],[],[]]