[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fiSAYAsoqOkD7cnj4eVATNcb2aii8OCawVWBISuVnCgU":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":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":48,"crawl_stats":37,"alternatives":56,"analysis":148,"fingerprints":473},"admin-bar","Admin Bar Editor – Toolbar Customization with User Role based access & Custom menus","1.1.5","Liton Arefin","https:\u002F\u002Fprofiles.wordpress.org\u002Flitonice13\u002F","\u003Cp>\u003Cstrong>Admin Bar Editor\u003C\u002Fstrong> lets you visually customize the WordPress toolbar (admin bar) for both backend and frontend so you can keep what matters and hide what does not.\u003C\u002Fp>\n\u003Cp>You can quickly disable the frontend admin bar, turn off specific toolbar items, and reorganize menus with a clean drag-and-drop interface – no code required. This makes the toolbar faster to use for you, your team, and your clients.\u003C\u002Fp>\n\u003Ch4>Why customize the WordPress admin bar?\u003C\u002Fh4>\n\u003Cp>The default admin bar often gets cluttered with links from themes, plugins, and WordPress core. This can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Distract non-technical users with unnecessary options.\u003C\u002Fli>\n\u003Cli>Slow down power users who need quick access to key tools.\u003C\u002Fli>\n\u003Cli>Look confusing on membership, LMS, or WooCommerce sites where many users log in.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Admin Bar Editor gives you precise control over what appears in the toolbar so each role sees a clean, focused experience.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fjeweltheme.com\u002Fadmin-bar-editor?utm_source=wordpressorg&utm_medium=readme&utm_campaign=admin-bar\" rel=\"nofollow ugc\">\u003Cstrong>Admin Bar Editor Pro\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdemo.pixarlabs.com\u002F?pl-product=admin-bar\" rel=\"nofollow ugc\">\u003Cstrong>Try Live Demo\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fjeweltheme.com\u002Fdocs\u002Fadmin-bar-editor\u002Fplugin-installation?utm_source=wordpressorg&utm_medium=readme&utm_campaign=admin-bar\" rel=\"nofollow ugc\">\u003Cstrong>Documentation\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Who is Admin Bar Editor for?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Site Owners & Bloggers\u003C\u002Fstrong> – Hide clutter, keep only the shortcuts you actually use.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Agencies & Freelancers\u003C\u002Fstrong> – Deliver white-labeled, role-based toolbars for client sites.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Membership, LMS & Community Sites\u003C\u002Fstrong> – Simplify the frontend admin bar for members and instructors.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product & Support Teams\u003C\u002Fstrong> – Create focused dashboards for editors, authors, and support users.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How Admin Bar Editor works\u003C\u002Fh4>\n\u003Cp>The plugin adds an \u003Cstrong>AdminBar Editor\u003C\u002Fstrong> page in your dashboard with three main sections: \u003Cstrong>Backend\u003C\u002Fstrong>, \u003Cstrong>Frontend\u003C\u002Fstrong>, and \u003Cstrong>Advanced\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>In \u003Cstrong>Backend\u003C\u002Fstrong>, you control the admin bar that appears inside wp-admin. You can toggle core items like the WordPress logo, site name, comments, updates, and the “New” menu, and adjust submenu visibility.\u003C\u002Fli>\n\u003Cli>In \u003Cstrong>Frontend\u003C\u002Fstrong>, you manage the toolbar shown on the public side of your site, including a global switch to disable the frontend admin bar.\u003C\u002Fli>\n\u003Cli>In \u003Cstrong>Advanced\u003C\u002Fstrong>, you can change the admin bar position (top or bottom) and, in Pro, style colors, gradients, and button appearance.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All changes are applied instantly when you save settings and can be adjusted at any time.\u003C\u002Fp>\n\u003Ch4>Why Admin Bar Editor is different\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Focuses specifically on \u003Cstrong>toolbar usability\u003C\u002Fstrong> instead of being a general admin theme.\u003C\u002Fli>\n\u003Cli>Uses a \u003Cstrong>simple, visual layout\u003C\u002Fstrong> with toggles and drag-handles so non-technical users can edit the bar safely.\u003C\u002Fli>\n\u003Cli>Built with \u003Cstrong>role-based workflows\u003C\u002Fstrong> in mind, so administrators can create different toolbar experiences for different user types (with Pro).\u003C\u002Fli>\n\u003Cli>Designed to be \u003Cstrong>lightweight and compatible\u003C\u002Fstrong> with modern WordPress sites, including popular themes and plugins.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Free Features\u003C\u002Fh3>\n\u003Cp>The free version includes everything you need to clean up and simplify the WordPress admin bar.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Backend toolbar control\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enable\u002Fdisable core admin bar items such as:\n\u003Cul>\n\u003Cli>WordPress logo menu\u003C\u002Fli>\n\u003Cli>Site name \u002F visit site\u003C\u002Fli>\n\u003Cli>Updates\u003C\u002Fli>\n\u003Cli>Comments\u003C\u002Fli>\n\u003Cli>“New” content menu and its default sub-items (Post, Media, Page, User)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Toggle each item with an easy on\u002Foff switch – no code editing.\u003C\u002Fli>\n\u003Cli>Use drag-and-drop handles to reorder items in the backend admin bar.\u003C\u002Fli>\n\u003Cli>Expand items to manage visibility of built-in submenu entries like Post, Media, Page, and User.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Frontend toolbar control\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Disable or enable the \u003Cstrong>frontend admin bar\u003C\u002Fstrong> globally with a single switch.\u003C\u002Fli>\n\u003Cli>Hide or show the toolbar for all logged-in users on the frontend.\u003C\u002Fli>\n\u003Cli>Hide or show the toolbar for all guest (non-logged-in) users where applicable.\u003C\u002Fli>\n\u003Cli>Manage visibility of core frontend admin bar items with switches and drag-and-drop ordering.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Basic admin bar layout\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Move the admin bar \u003Cstrong>position\u003C\u002Fstrong> from the top of the screen to the bottom (global option).\u003C\u002Fli>\n\u003Cli>Apply the position change consistently for both backend and frontend views.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Safe defaults and compatibility\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Uses native WordPress toolbar APIs to avoid touching core files.\u003C\u002Fli>\n\u003Cli>Works with any theme and most plugins that add their own admin bar items.\u003C\u002Fli>\n\u003Cli>Stores settings in the database so your configuration persists through updates and re-activations.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Features\u003C\u002Fh3>\n\u003Cp>Upgrade to Pro when you need finer control over \u003Cstrong>who\u003C\u002Fstrong> sees the admin bar, plus advanced styling and custom menus.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom admin bar menus (Pro)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add \u003Cstrong>new top-level items\u003C\u002Fstrong> to the admin bar with custom titles and URLs.\u003C\u002Fli>\n\u003Cli>Add \u003Cstrong>custom submenu items\u003C\u002Fstrong> under existing or new menu entries.\u003C\u002Fli>\n\u003Cli>Build role-aware shortcuts to dashboards, docs, tools, or external services for your team or clients.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Role- and user-based toolbar visibility (Pro)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Disable the frontend admin bar \u003Cstrong>for specific user roles\u003C\u002Fstrong> while keeping it visible for others.\u003C\u002Fli>\n\u003Cli>Disable the frontend admin bar \u003Cstrong>for specific usernames\u003C\u002Fstrong> when you need per-user control.\u003C\u002Fli>\n\u003Cli>Combine global, role, and user rules to design clean toolbars for each audience.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Advanced styling: background, text, dropdowns, button (Pro)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The \u003Cstrong>Advanced \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Styles\u003C\u002Fstrong> tab unlocks visual customization for the toolbar.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set a \u003Cstrong>custom background color\u003C\u002Fstrong> for the admin bar.\u003C\u002Fli>\n\u003Cli>Use a \u003Cstrong>gradient background\u003C\u002Fstrong> to match your brand.\u003C\u002Fli>\n\u003Cli>Customize \u003Cstrong>text color\u003C\u002Fstrong> across the toolbar.\u003C\u002Fli>\n\u003Cli>Style the \u003Cstrong>dropdown appearance\u003C\u002Fstrong> for menu groups.\u003C\u002Fli>\n\u003Cli>Change the \u003Cstrong>“New” button\u003C\u002Fstrong> style and color for better visual hierarchy.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These options help agencies and brand-focused sites keep the toolbar consistent with their design system.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fjeweltheme.com\u002Fadmin-bar-editor?utm_source=wordpressorg&utm_medium=readme&utm_campaign=admin-bar\" rel=\"nofollow ugc\">\u003Cstrong>Upgrade to Admin Bar Editor Pro \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fstrong>\u003C\u002Fa> for advanced role control, custom menus, and full toolbar styling.\u003C\u002Fp>\n\u003Ch3>🙌 Support\u003C\u002Fh3>\n\u003Cp>For any questions, get in touch with us via our \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fadmin-bar\u002F#new-topic-0\" rel=\"ugc\">Contact Page\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>How It Works\u003C\u002Fh3>\n\u003Cp>Admin Bar Editor hooks into WordPress’s built-in toolbar system and lets you manage items through an options panel instead of code.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>When you toggle or reorder an item, the plugin records that layout in the database and applies it each time the admin bar is rendered.\u003C\u002Fli>\n\u003Cli>Free users can control existing toolbar items and the global frontend bar, while Pro users unlock custom menu entries, per-role visibility, and advanced styling.\u003C\u002Fli>\n\u003Cli>Deactivating the plugin restores the default WordPress admin bar; reactivating brings back your saved configuration.\u003C\u002Fli>\n\u003C\u002Ful>\n","Take full control of your WordPress admin bar: hide items, reorder menus, and design a cleaner toolbar for every user.",3000,71732,86,20,"2026-02-10T12:33:00.000Z","6.9.4","4.0","7.0",[4,20,21,22,23],"admin-bar-position","customization","hide-admin-bar","toolbar","https:\u002F\u002Fjeweltheme.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadmin-bar.1.1.5.zip",99,1,0,"2024-04-26 00:00:00","2026-03-15T15:16:48.613Z",[32],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":39,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":29,"updated_date":44,"references":45,"days_to_patch":47},"CVE-2024-1716","admin-bar-remover-missing-authorization-to-authenticated-subscriber-settings-update","Admin Bar Remover \u003C= 1.0.2.2 - Missing Authorization to Authenticated (Subscriber+) Settings Update","The Admin Bar Remover plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the update_form() function in all versions up to, and including, 1.0.2.2. This makes it possible for authenticated attackers, with subscriber-level access and above, to enable or disable the admin bar on the front-end of the site.",null,"\u003C=1.0.2.2","1.0.23","medium",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2024-05-02 16:52:45",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fdfbf2556-0509-4d8a-8949-494c6bc82ea1?source=api-prod",7,{"slug":49,"display_name":7,"profile_url":8,"plugin_count":50,"total_installs":51,"avg_security_score":52,"avg_patch_time_days":53,"trust_score":54,"computed_at":55},"litonice13",45,42980,93,65,83,"2026-04-04T04:59:47.152Z",[57,78,100,117,132],{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":67,"num_ratings":14,"last_updated":68,"tested_up_to":16,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":74,"download_link":75,"security_score":76,"vuln_count":27,"unpatched_count":28,"last_vuln_date":77,"fetched_at":30},"hide-admin-bar-based-on-user-roles","Hide Admin Bar Based on User Roles","7.1.0","Ankit Panchal","https:\u002F\u002Fprofiles.wordpress.org\u002Fankitmaru\u002F","\u003Cp>\u003Cstrong>Hide Admin Bar Based On User Roles\u003C\u002Fstrong> gives you complete control over who sees the WordPress toolbar.\u003C\u002Fp>\n\u003Cp>Whether you are running a membership site, a WooCommerce store, or simply want a cleaner frontend for your subscribers, this plugin lets you hide the admin bar with precision — by role, capability, device, page, or time. Stop exposing backend links to users who don’t need them.\u003C\u002Fp>\n\u003Cp>The plugin is lightweight, developer-friendly, and works immediately upon activation — no configuration required to get started.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F25WBldgArAk?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F_BAwxGVnKNY?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Simple but great plugin. 🙂\u003Cbr \u002F>\n  – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fsimple-but-great-plugin-12\u002F\" rel=\"ugc\">wptoolsdev\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Works flawlessly! 🙂\u003Cbr \u002F>\n  – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fworks-flawlessly-129\u002F\" rel=\"ugc\">thebrazeneye\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>🚀 Key Features (Free)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Hide for All Users:\u003C\u002Fstrong> Completely remove the admin bar from the frontend for everyone.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide for Guests:\u003C\u002Fstrong> Ensure non-logged-in visitors never see the toolbar.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Role-Based Hiding:\u003C\u002Fstrong> Select specific roles (e.g., Subscriber, Customer, Editor) to hide the bar for.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Capability-Based Hiding:\u003C\u002Fstrong> Hide the bar based on WordPress capabilities (e.g., hide for anyone who cannot \u003Ccode>manage_options\u003C\u002Fcode>).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight & Fast:\u003C\u002Fstrong> Zero bloat — no external requests, no database overhead on the frontend.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🏆 Premium Features (Pro)\u003C\u002Fh3>\n\u003Cp>Unlock advanced visibility logic with the \u003Ca href=\"https:\u002F\u002Fpluginstack.dev\u002Fplugins\u002Fhide-admin-bar-pro\" rel=\"nofollow ugc\">Pro version\u003C\u002Fa>:\u003Cbr \u002F>\n* \u003Cstrong>Page-Based Targeting:\u003C\u002Fstrong> Show or hide the admin bar only on specific URLs, post types, or page templates.\u003Cbr \u002F>\n* \u003Cstrong>Device Detection:\u003C\u002Fstrong> Hide the toolbar on Mobile or Tablet to save screen space, while keeping it on Desktop.\u003Cbr \u002F>\n* \u003Cstrong>Per-User Overrides:\u003C\u002Fstrong> Manually force the admin bar to show or hide for individual user accounts.\u003Cbr \u002F>\n* \u003Cstrong>Time-Based Visibility:\u003C\u002Fstrong> Automatically hide the bar during specific hours of the day.\u003Cbr \u002F>\n* \u003Cstrong>Smart Redirects:\u003C\u002Fstrong> Redirect users to the homepage or a custom URL when they try to access the backend.\u003Cbr \u002F>\n* \u003Cstrong>Inactivity Auto-Hide:\u003C\u002Fstrong> Automatically slide the toolbar away after a configurable period of inactivity.\u003Cbr \u002F>\n* \u003Cstrong>Import \u002F Export Settings:\u003C\u002Fstrong> Back up and migrate your configuration across sites in one click.\u003C\u002Fp>\n\u003Ch3>You can check our other plugins:\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimakit-for-wp\u002F\" rel=\"ugc\">All-in-One WordPress Toolkit for SEO, Security, Customization, and Performance\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flike-dislike-for-wp\u002F\" rel=\"ugc\">Like Dislike For WP\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisable-block-editor-fullscreen-mode\u002F\" rel=\"ugc\">Disable Block Editor FullScreen mode\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnoteflow\u002F\" rel=\"ugc\">NoteFlow – Smart Notes Manager for WordPress Admin\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n","Hide the WordPress Admin Bar for specific user roles, capabilities, devices, pages, or time windows. The ultimate toolbar control plugin for membershi &hellip;",20000,762894,78,"2026-02-24T15:00:00.000Z","5.5","5.6",[4,72,22,23,73],"admin-toolbar","user-roles","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhide-admin-bar-based-on-user-roles\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-admin-bar-based-on-user-roles.7.1.0.zip",100,"2022-02-21 00:00:00",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":76,"num_ratings":88,"last_updated":89,"tested_up_to":90,"requires_at_least":91,"requires_php":92,"tags":93,"homepage":97,"download_link":98,"security_score":99,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"hide-admin-toolbar","Hide Admin Toolbar","1.0","Aftab Ali Muni","https:\u002F\u002Fprofiles.wordpress.org\u002Faftabmuni\u002F","\u003Cp>This plugin is used to hide admin toolbar from website. It will hide that bar when you are logged in and viewing the site.\u003C\u002Fp>\n","This plugin is used to hide admin toolbar from website. It will hide that bar when you are logged in and viewing the site.",8000,55411,4,"2023-11-26T07:19:00.000Z","6.4.8","3.1","",[94,95,22,96],"disable-admin-bar","disable-admin-toolbar","remove-admin-bar-from-website","https:\u002F\u002Faftabmuni.wordpress.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-admin-toolbar.zip",85,{"slug":101,"name":102,"version":81,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":109,"num_ratings":110,"last_updated":111,"tested_up_to":112,"requires_at_least":91,"requires_php":92,"tags":113,"homepage":92,"download_link":116,"security_score":99,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"disable-toolbar","Disable Toolbar","Michael Dance","https:\u002F\u002Fprofiles.wordpress.org\u002Fseventhsteel\u002F","\u003Cp>This humble plugin adds an option in Settings > General that controls who sees the WP Toolbar when viewing your site.\u003C\u002Fp>\n\u003Cp>You can turn the Toolbar on or off per user role.\u003C\u002Fp>\n\u003Cp>Note that this controls the public, front-end version of your site. When viewing the dashboard, the toolbar always appears.\u003C\u002Fp>\n\u003Cp>How is this different from other plugins that do similar things? It’s smaller, cleaner, and doesn’t add any unnecesary settings pages. It’s also smart enough to hide the Toolbar option on user profiles if that user is already restricted from seeing the toolbar.\u003C\u002Fp>\n","Control who sees the WP Toolbar when viewing your site.",2000,27311,98,17,"2017-11-09T15:51:00.000Z","4.9.29",[4,114,22,115,23],"adminbar","hide-toolbar","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisable-toolbar.1.0.zip",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":76,"downloaded":125,"rating":28,"num_ratings":28,"last_updated":126,"tested_up_to":16,"requires_at_least":127,"requires_php":128,"tags":129,"homepage":130,"download_link":131,"security_score":76,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"daisy-admin-bar","Daisy Admin Bar – Hide Admin Toolbar Based on User Roles, Disable Admin Bar from Non-Admins","1.0.14","DaisyPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fdaisyplugins\u002F","\u003Cp>Daisy Admin Bar allows you to selectively hide the WordPress admin bar (toolbar) from the frontend based on user roles.\u003C\u002Fp>\n\u003Cp>Features:\u003Cbr \u002F>\n– Select which user roles should have the admin bar hidden\u003Cbr \u002F>\n– Simple checkbox interface for role selection\u003Cbr \u002F>\n– Preserves admin bar visibility in WordPress admin area\u003Cbr \u002F>\n– Follows WordPress coding standards\u003C\u002Fp>\n","Control visibility of the admin bar based on user roles.",1664,"2026-01-01T17:23:00.000Z","5.2","7.2",[4,72,22,115,23],"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdaisy-admin-bar","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdaisy-admin-bar.1.0.14.zip",{"slug":133,"name":134,"version":135,"author":136,"author_profile":137,"description":138,"short_description":139,"active_installs":76,"downloaded":140,"rating":76,"num_ratings":141,"last_updated":142,"tested_up_to":16,"requires_at_least":143,"requires_php":70,"tags":144,"homepage":146,"download_link":147,"security_score":76,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"hide-admin-navbar","MM Admin Bar","1.10.2","Mehraz Morshed","https:\u002F\u002Fprofiles.wordpress.org\u002Fmehrazmorshed\u002F","\u003Cp>This plugin, when activated, hides the admin navigation bar from the front end.\u003C\u002Fp>\n\u003Ch3>What is Hide Admin Bar?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>This plugin is the ultimate solution for WordPress websites to hide admin toolbar from the frontend.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why disable admin bar?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Sometimes you need to disable admin toolbar to feel the user experience on your WordPress-powered websites.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to remove admin bar?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>This lightweight and user-friendly plugin empowers you to remove admin toolbar from the frontend of your site.\u003C\u002Fli>\n\u003C\u002Ful>\n","Hide the admin bar from the frontend.",8451,2,"2026-02-04T18:10:00.000Z","4.4",[94,95,22,79,145],"remove-admin-bar","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhide-admin-navbar\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-admin-navbar.zip",{"attackSurface":149,"codeSignals":304,"taintFlows":417,"riskAssessment":459,"analyzedAt":472},{"hooks":150,"ajaxHandlers":281,"restRoutes":300,"shortcodes":301,"cronEvents":302,"entryPointCount":303,"unprotectedCount":28},[151,157,162,165,168,173,177,182,186,191,196,200,203,206,209,214,218,223,226,230,234,237,242,245,248,252,255,259,261,264,267,270,275,278],{"type":152,"name":153,"callback":154,"file":155,"line":156},"action","plugins_loaded","jlt_admin_bar_editor_plugins_loaded","class-admin-bar.php",47,{"type":158,"name":159,"callback":160,"file":155,"line":161},"filter","admin_body_class","jlt_admin_bar_editor_body_class",50,{"type":158,"name":163,"callback":160,"file":155,"line":164},"body_class",51,{"type":152,"name":153,"callback":166,"file":155,"line":167},"jlt_admin_bar_editor_maybe_run_upgrades",54,{"type":152,"name":169,"callback":170,"priority":171,"file":155,"line":172},"admin_menu","register_admin_menu",13,57,{"type":152,"name":174,"callback":175,"file":176,"line":14},"rest_api_init","add_endpoints","Inc\\Classes\\AdminBarEditorApiEndPoints.php",{"type":158,"name":178,"callback":179,"priority":180,"file":176,"line":181},"rest_pre_dispatch","disable_rest_cache",10,21,{"type":158,"name":183,"callback":184,"file":176,"line":185},"upload_dir","adminify_admin_bar_icon_custom_upload_dir",296,{"type":152,"name":187,"callback":188,"priority":76,"file":189,"line":190},"admin_enqueue_scripts","adminbar_editor_enqueue_scripts","Inc\\Classes\\AdminBarEditorAssets.php",24,{"type":152,"name":192,"callback":193,"priority":194,"file":189,"line":195},"admin_footer","adminbar_editor_enqueue_scripts_backend",999,25,{"type":152,"name":197,"callback":198,"priority":194,"file":189,"line":199},"wp_footer","adminbar_editor_enqueue_scripts_frontend",26,{"type":152,"name":187,"callback":201,"priority":194,"file":189,"line":202},"jlt_admin_bar_css",29,{"type":152,"name":204,"callback":201,"priority":194,"file":189,"line":205},"wp_enqueue_scripts",30,{"type":152,"name":204,"callback":207,"priority":76,"file":189,"line":208},"jlt_admin_bar_editor_enqueue_scripts",33,{"type":152,"name":210,"callback":211,"file":212,"line":213},"init","jltwp_adminbar_frontend","Inc\\Classes\\Core.php",39,{"type":152,"name":215,"callback":216,"file":212,"line":217},"admin_init","jltwp_adminbar_backend",40,{"type":152,"name":219,"callback":220,"priority":221,"file":212,"line":222},"wp_before_admin_bar_render","get_admin_bar_menu_list",999999,44,{"type":152,"name":219,"callback":224,"priority":225,"file":212,"line":50},"admin_bar_menu_output",1000000,{"type":158,"name":227,"callback":228,"file":212,"line":229},"show_admin_bar","__return_false",112,{"type":152,"name":187,"callback":231,"file":232,"line":233},"admin_suvery_scripts","Inc\\Classes\\Feedback.php",27,{"type":152,"name":192,"callback":235,"file":232,"line":236},"deactivation_footer",28,{"type":152,"name":238,"callback":239,"file":240,"line":241},"admin_notices","setup_notifications","Inc\\Classes\\Notifications\\Notifications.php",37,{"type":152,"name":243,"callback":244,"priority":180,"file":240,"line":213},"jlt_admin_bar_editor_display_notice","display_notice",{"type":152,"name":246,"callback":247,"priority":180,"file":240,"line":217},"jlt_admin_bar_editor_display_popup","display_popup",{"type":152,"name":249,"callback":250,"file":251,"line":199},"jlt_admin_bar_editor_sheet_promo_data_reset","closure","Inc\\Classes\\Notifications\\Upgrade_Notice.php",{"type":152,"name":192,"callback":247,"file":253,"line":254},"Inc\\Classes\\Pro_Upgrade.php",46,{"type":152,"name":192,"callback":256,"file":257,"line":258},"jlt_admin_bar_editor_update_logout_nonce_script","Inc\\functions.php",108,{"type":152,"name":197,"callback":256,"file":257,"line":260},109,{"type":152,"name":197,"callback":262,"file":257,"line":263},"jlt_admin_bar_editor_update_edit_site_url_script",130,{"type":152,"name":192,"callback":265,"file":257,"line":266},"jlt_admin_bar_fix_admin_menu_submenu_position",214,{"type":152,"name":187,"callback":268,"priority":26,"file":269,"line":195},"jlt_admin_bar_editor_admin_enqueue_scripts","Libs\\Assets.php",{"type":158,"name":271,"callback":272,"file":273,"line":274},"install_plugins_table_api_args_featured","jlt_admin_bar_editor_featured_plugins_tab","Libs\\Featured.php",23,{"type":158,"name":276,"callback":277,"priority":180,"file":273,"line":208},"plugins_api_result","jlt_admin_bar_editor_plugins_api_result",{"type":152,"name":169,"callback":169,"file":279,"line":280},"Libs\\Recommended.php",42,[282,286,289,292,295,298],{"action":283,"nopriv":284,"callback":283,"hasNonce":285,"hasCapCheck":284,"file":232,"line":202},"jlt_admin_bar_editor_deactivation_survey",false,true,{"action":287,"nopriv":284,"callback":288,"hasNonce":285,"hasCapCheck":284,"file":240,"line":280},"jlt_admin_bar_editor_notification_action","notification_action",{"action":290,"nopriv":284,"callback":290,"hasNonce":285,"hasCapCheck":284,"file":291,"line":233},"jlt_admin_bar_editor_subscribe","Inc\\Classes\\Notifications\\Subscribe.php",{"action":293,"nopriv":284,"callback":293,"hasNonce":285,"hasCapCheck":284,"file":294,"line":233},"jlt_admin_bar_editor_allow_collect","Inc\\Classes\\Notifications\\What_We_Collect.php",{"action":296,"nopriv":284,"callback":296,"hasNonce":285,"hasCapCheck":285,"file":279,"line":297},"jlt_admin_bar_editor_recommended_upgrade_plugin",43,{"action":299,"nopriv":284,"callback":299,"hasNonce":285,"hasCapCheck":285,"file":279,"line":222},"jlt_admin_bar_editor_recommended_activate_plugin",[],[],[],6,{"dangerousFunctions":305,"sqlUsage":306,"outputEscaping":308,"fileOperations":28,"externalRequests":88,"nonceChecks":303,"capabilityChecks":415,"bundledLibraries":416},[],{"prepared":28,"raw":28,"locations":307},[],{"escaped":309,"rawEcho":167,"locations":310},159,[311,314,316,318,320,322,324,325,326,329,331,333,335,337,339,341,343,345,347,348,349,351,353,355,357,359,361,362,364,366,368,370,372,374,375,377,380,382,384,386,388,390,392,394,395,397,399,401,403,405,407,409,411,413],{"file":232,"line":312,"context":313},133,"raw output",{"file":232,"line":315,"context":313},137,{"file":232,"line":317,"context":313},143,{"file":232,"line":319,"context":313},151,{"file":232,"line":321,"context":313},152,{"file":323,"line":222,"context":313},"Inc\\Classes\\Notifications\\Ask_For_Rating.php",{"file":323,"line":156,"context":313},{"file":323,"line":161,"context":313},{"file":327,"line":328,"context":313},"Inc\\Classes\\Notifications\\Model\\Notice.php",71,{"file":240,"line":330,"context":313},174,{"file":240,"line":332,"context":313},178,{"file":240,"line":334,"context":313},183,{"file":240,"line":336,"context":313},188,{"file":240,"line":338,"context":313},193,{"file":291,"line":340,"context":313},141,{"file":291,"line":342,"context":313},144,{"file":291,"line":344,"context":313},147,{"file":294,"line":346,"context":313},74,{"file":294,"line":13,"context":313},{"file":294,"line":52,"context":313},{"file":294,"line":350,"context":313},120,{"file":294,"line":352,"context":313},123,{"file":253,"line":354,"context":313},166,{"file":253,"line":356,"context":313},175,{"file":253,"line":358,"context":313},184,{"file":253,"line":360,"context":313},437,{"file":253,"line":360,"context":313},{"file":253,"line":363,"context":313},440,{"file":253,"line":365,"context":313},444,{"file":253,"line":367,"context":313},449,{"file":253,"line":369,"context":313},454,{"file":253,"line":371,"context":313},459,{"file":253,"line":373,"context":313},472,{"file":257,"line":52,"context":313},{"file":257,"line":376,"context":313},118,{"file":378,"line":379,"context":313},"Inc\\Utils.php",186,{"file":378,"line":381,"context":313},190,{"file":378,"line":383,"context":313},514,{"file":279,"line":385,"context":313},101,{"file":279,"line":387,"context":313},125,{"file":279,"line":389,"context":313},127,{"file":279,"line":391,"context":313},128,{"file":279,"line":393,"context":313},182,{"file":279,"line":379,"context":313},{"file":279,"line":396,"context":313},192,{"file":279,"line":398,"context":313},198,{"file":279,"line":400,"context":313},206,{"file":279,"line":402,"context":313},212,{"file":279,"line":404,"context":313},218,{"file":279,"line":406,"context":313},233,{"file":279,"line":408,"context":313},241,{"file":279,"line":410,"context":313},250,{"file":279,"line":412,"context":313},257,{"file":279,"line":414,"context":313},264,11,[],[418,440],{"entryPoint":419,"graph":420,"unsanitizedCount":27,"severity":439},"notification_action (Inc\\Classes\\Notifications\\Notifications.php:50)",{"nodes":421,"edges":436},[422,426,430],{"id":423,"type":424,"label":425,"file":240,"line":328},"n0","source","$_REQUEST",{"id":427,"type":428,"label":429,"file":240,"line":328},"n1","transform","→ fire()",{"id":431,"type":432,"label":433,"file":434,"line":385,"wp_function":435},"n2","sink","update_option() [Settings Manipulation]","Inc\\Classes\\Notifications\\Model\\Notification.php","update_option",[437,438],{"from":423,"to":427,"sanitized":284},{"from":427,"to":431,"sanitized":284},"low",{"entryPoint":441,"graph":442,"unsanitizedCount":27,"severity":439},"\u003CNotifications> (Inc\\Classes\\Notifications\\Notifications.php:0)",{"nodes":443,"edges":455},[444,446,450,451,453],{"id":423,"type":424,"label":425,"file":240,"line":445},55,{"id":427,"type":432,"label":447,"file":240,"line":448,"wp_function":449},"echo() [XSS]",216,"echo",{"id":431,"type":424,"label":425,"file":240,"line":328},{"id":452,"type":428,"label":429,"file":240,"line":328},"n3",{"id":454,"type":432,"label":433,"file":434,"line":385,"wp_function":435},"n4",[456,457,458],{"from":423,"to":427,"sanitized":285},{"from":431,"to":452,"sanitized":284},{"from":452,"to":454,"sanitized":284},{"summary":460,"deductions":461},"The \"admin-bar\" plugin version 1.1.5 exhibits a generally positive security posture due to its adherence to several WordPress security best practices.  The absence of any unprotected AJAX handlers, REST API routes, shortcodes, or cron events, coupled with robust use of prepared statements for SQL queries, nonces, and capability checks, indicates a conscious effort towards secure development.\n\nHowever, there are areas for concern. The taint analysis reveals two flows with unsanitized paths, although these are not currently flagged as critical or high severity. This suggests a potential for subtle vulnerabilities if input validation or sanitization were to be less stringent in other parts of the code.  Furthermore, the plugin makes four external HTTP requests, which, while not inherently insecure, represent an external dependency that could be a vector for attack if the remote service is compromised or misconfigured.  The presence of one known CVE, even if currently patched, warrants attention as it indicates a history of past vulnerabilities.\n\nOverall, \"admin-bar\" v1.1.5 is a reasonably secure plugin, with strong foundational security practices. The limited number of entry points and the use of security checks are commendable.  The primary areas for improvement lie in ensuring all code paths are thoroughly sanitized and reviewed for potential path traversal issues, and maintaining vigilance regarding external dependencies and historical vulnerability patterns.",[462,464,467,470],{"reason":463,"points":180},"Taint analysis shows unsanitized paths",{"reason":465,"points":466},"External HTTP requests made by the plugin",5,{"reason":468,"points":469},"Known CVE exists for the plugin",15,{"reason":471,"points":47},"Output escaping not fully implemented (75% proper)","2026-03-16T18:25:21.772Z",{"wat":474,"direct":483},{"assetPaths":475,"generatorPatterns":480,"scriptPaths":481,"versionParams":482},[476,477,478,479],"\u002Fwp-content\u002Fplugins\u002Fadmin-bar-editor\u002FInc\u002FAdminBarEditorAssets.php","\u002Fwp-content\u002Fplugins\u002Fadmin-bar-editor\u002FInc\u002FClasses\u002FAdminBarEditorAssets.php","\u002Fwp-content\u002Fplugins\u002Fadmin-bar-editor\u002Fvendor\u002Fautoload.php","\u002Fwp-content\u002Fplugins\u002Fadmin-bar-editor\u002Fclass-admin-bar.php",[],[],[],{"cssClasses":484,"htmlComments":486,"htmlAttributes":487,"restEndpoints":488,"jsGlobals":489,"shortcodeOutput":490},[485],"jlt-admin-bar",[],[],[],[],[]]