[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fgS6xJvlt-wqFxQUW13wYB0aUKoYd8baa8WxzTEF7AlM":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":38,"analysis":139,"fingerprints":616},"ads-destroyer","AdsDestroyer – disable admin ad & adblocker","1.0.27","Alexander Kovalev","https:\u002F\u002Fprofiles.wordpress.org\u002Falexkovalevv\u002F","\u003Cp>AdsDestroyer transforms your WordPress admin into a clean, distraction-free workspace by allowing you to disable admin ad elements and remove any unwanted notices with precision. Whether you want to focus on important tasks, disable admin ad banners and promotional notices, or customize your admin interface, this plugin provides the tools you need.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Perfect for:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Focus & Productivity\u003C\u002Fstrong>: Hide distracting admin notices, promotional banners, and unnecessary UI elements to concentrate on your work\u003Cbr \u002F>\n– \u003Cstrong>Brand Customization\u003C\u002Fstrong>: Remove third-party branding, API keys, and sensitive information from admin screens\u003Cbr \u002F>\n– \u003Cstrong>Clean Interface\u003C\u002Fstrong>: Eliminate clutter by hiding elements that can’t be removed through standard WordPress settings\u003Cbr \u002F>\n– \u003Cstrong>Client Management\u003C\u002Fstrong>: Create cleaner admin experiences for clients by hiding complex settings and technical information\u003Cbr \u002F>\n– \u003Cstrong>Development Workflow\u003C\u002Fstrong>: Remove development notices, debug information, and testing elements from production admin\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Visual Selection Mode\u003C\u002Fstrong>: Click the admin bar button and visually select any element to hide\u003Cbr \u002F>\n– \u003Cstrong>Smart XPath Engine\u003C\u002Fstrong>: Automatically generates precise targeting rules with Chrome DevTools-style XPath generation\u003Cbr \u002F>\n– \u003Cstrong>Flexible Duration\u003C\u002Fstrong>: Set rules to hide elements forever or for specific time periods (hours, days, weeks, months)\u003Cbr \u002F>\n– \u003Cstrong>Safe Removal\u003C\u002Fstrong>: Uses HTML5 parsing with placeholder replacement to prevent broken layouts\u003Cbr \u002F>\n– \u003Cstrong>Rule Management\u003C\u002Fstrong>: Full CRUD interface to edit, activate\u002Fdeactivate, and delete rules\u003Cbr \u002F>\n– \u003Cstrong>Conflict Resolution\u003C\u002Fstrong>: Automatically detects duplicate rules and offers to activate existing ones\u003Cbr \u002F>\n– \u003Cstrong>Multisite Support\u003C\u002Fstrong>: Per-site or network-wide rule management\u003Cbr \u002F>\n– \u003Cstrong>Performance Optimized\u003C\u002Fstrong>: Only processes admin pages, never affects frontend performance\u003C\u002Fp>\n\u003Cp>\u003Cstrong>We drew inspiration from these plugins:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Admin Menu Editor Pro\u003Cbr \u002F>\n– White Label CMS\u003Cbr \u002F>\n– Adminimize\u003Cbr \u002F>\n– Remove Admin Notices\u003Cbr \u002F>\n– Admin Columns Pro\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Quick Start:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. \u003Cstrong>Activate Selection Mode\u003C\u002Fstrong>: Click the “Disable ad” button in the WordPress admin bar to disable admin ad elements\u003Cbr \u002F>\n2. \u003Cstrong>Select Elements\u003C\u002Fstrong>: Hover over any element to preview it, then click to select\u003Cbr \u002F>\n3. \u003Cstrong>Choose Duration\u003C\u002Fstrong>: Click “Hide block” and select how long to hide the element:\u003Cbr \u002F>\n   – Hide forever (permanent)\u003Cbr \u002F>\n   – For a day (24 hours)\u003Cbr \u002F>\n   – For a week (7 days)\u003Cbr \u002F>\n   – For a month (30 days)\u003Cbr \u002F>\n4. \u003Cstrong>Element Hidden\u003C\u002Fstrong>: The selected element disappears immediately and stays hidden based on your chosen duration\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Managing Rules:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>View All Rules\u003C\u002Fstrong>: Go to Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> AdsDestroyer to see all your hidden elements\u003Cbr \u002F>\n– \u003Cstrong>Edit Rules\u003C\u002Fstrong>: Click the edit button to modify XPath rules, add descriptions, or change expiration dates\u003Cbr \u002F>\n– \u003Cstrong>Toggle Rules\u003C\u002Fstrong>: Activate\u002Fdeactivate rules without deleting them\u003Cbr \u002F>\n– \u003Cstrong>Delete Rules\u003C\u002Fstrong>: Remove rules you no longer need\u003Cbr \u002F>\n– \u003Cstrong>Reset All\u003C\u002Fstrong>: Clear all rules at once if needed\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Visual Selection\u003C\u002Fstrong>: The plugin automatically generates precise XPath rules using Chrome DevTools-style targeting\u003Cbr \u002F>\n– \u003Cstrong>Conflict Detection\u003C\u002Fstrong>: If you try to hide an element that’s already hidden, the plugin offers to activate the existing rule\u003Cbr \u002F>\n– \u003Cstrong>Safe Removal\u003C\u002Fstrong>: Uses HTML5 parsing to prevent broken layouts when hiding elements\u003Cbr \u002F>\n– \u003Cstrong>Page Information\u003C\u002Fstrong>: Automatically tracks which page each rule was created on for better organization\u003C\u002Fp>\n\u003Ch3>Multisite\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>By default, settings are per site.\u003C\u002Fli>\n\u003Cli>Optional network-wide mode (planned toggle in settings) stores options as a site option across network.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Output Buffering\u003C\u002Fh3>\n\u003Cp>This plugin uses PHP output buffering (ob_start) to process HTML content in the WordPress admin panel. The buffering is \u003Cstrong>only active in the admin area\u003C\u002Fstrong> and \u003Cstrong>never affects the frontend\u003C\u002Fstrong> of your website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Important for hosting providers:\u003C\u002Fstrong>\u003Cbr \u002F>\n– The plugin does NOT use output buffering on frontend pages\u003Cbr \u002F>\n– Admin panel pages are rarely cached by hosting providers due to their personalized nature\u003Cbr \u002F>\n– If you have admin panel caching enabled on your hosting, it may cause conflicts with the plugin’s functionality\u003Cbr \u002F>\n– If you have problems with WordPress admin panel caching. We recommend disabling admin panel caching when using this plugin\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Technical details:\u003C\u002Fstrong>\u003Cbr \u002F>\n– The buffering is used to apply XPath rules to hide unwanted elements in the admin interface\u003Cbr \u002F>\n– No impact on frontend performance or caching\u003C\u002Fp>\n\u003Ch3>Development & Build Instructions\u003C\u002Fh3>\n\u003Cp>This plugin uses modern build tools for JavaScript and CSS compilation. To build the plugin from source:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Prerequisites:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Node.js (version 16 or higher)\u003Cbr \u002F>\n– npm (comes with Node.js)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Build Commands:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ccode>npm install\u003C\u002Fcode> – Install dependencies\u003Cbr \u002F>\n– \u003Ccode>npm run build\u003C\u002Fcode> – Build production assets and create distribution package\u003Cbr \u002F>\n– \u003Ccode>npm run build:dev\u003C\u002Fcode> – Build development assets (with source maps)\u003Cbr \u002F>\n– \u003Ccode>npm run dev\u003C\u002Fcode> – Build development assets (alias for build:dev)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Build Process:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. JavaScript files are compiled using Vite from \u003Ccode>assets\u002Fjs\u002F\u003C\u002Fcode> directory\u003Cbr \u002F>\n2. SCSS files are compiled to CSS from \u003Ccode>assets\u002Fscss\u002F\u003C\u002Fcode> directory\u003Cbr \u002F>\n3. Compiled assets are output to \u003Ccode>build\u002F\u003C\u002Fcode> directory\u003Cbr \u002F>\n4. Final distribution package is created as \u003Ccode>build\u002Fcompiled\u002Fads-destroyer-[version].zip\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Source Files:\u003C\u002Fstrong>\u003Cbr \u002F>\n– JavaScript: \u003Ccode>assets\u002Fjs\u002Fmain.js\u003C\u002Fcode>, \u003Ccode>assets\u002Fjs\u002Fadmin-settings.js\u003C\u002Fcode>, and related modules\u003Cbr \u002F>\n– SCSS: \u003Ccode>assets\u002Fscss\u002Findex.scss\u003C\u002Fcode>, \u003Ccode>assets\u002Fscss\u002Fadmin-settings.scss\u003C\u002Fcode>, and component files\u003Cbr \u002F>\n– Build configuration: \u003Ccode>vite.config.js\u003C\u002Fcode>, \u003Ccode>package.json\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Output Structure:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ccode>build\u002Fjs\u002F\u003C\u002Fcode> – Compiled JavaScript files\u003Cbr \u002F>\n– \u003Ccode>build\u002Fcss\u002F\u003C\u002Fcode> – Compiled CSS files\u003Cbr \u002F>\n– \u003Ccode>build\u002Fcompiled\u002F\u003C\u002Fcode> – Distribution packages\u003C\u002Fp>\n\u003Ch3>Our Other Plugins\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fai-thumbnails-maker\u002F\" rel=\"ugc\">AI Thumbnails Maker\u003C\u002Fa>\u003C\u002Fstrong> – Automatically generate beautiful AI-powered thumbnails and force regenerate featured images for your WordPress posts. Perfect for keeping your media library fresh and professional.\u003Cbr \u002F>\n\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmartypress-ai-engine\u002F\" rel=\"ugc\">SmartyPress AI Engine\u003C\u002Fa>\u003C\u002Fstrong> – Powerful AI integration for WordPress with ChatGPT and Deepseek. Generate high-quality content directly in Gutenberg editor with Magic Wand inline editing and AI Content Generator panel. Create titles, articles, excerpts with 10+ pre-built actions or custom prompts.\u003Cbr \u002F>\n\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Funnotifier\u002F\" rel=\"ugc\">Unnotifier\u003C\u002Fa>\u003C\u002Fstrong> – Take complete control over WordPress admin notifications. Hide, customize, or remove any admin notice with precision. Essential for agencies managing multiple client sites or power users who value a clean interface.\u003C\u002Fp>\n","Disable admin ad, notices, and unwanted elements in WordPress admin. Clean interface with precise XPath selectors.",10,1051,0,"2025-12-06T13:10:00.000Z","6.9.4","6.0","8.0",[19,20,21,22,23],"admin-notices","customization","dashboard","hide-notices","white-label","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fads-destroyer.1.0.27.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"alexkovalevv",6,560,98,30,93,"2026-04-04T15:11:05.247Z",[39,58,74,98,118],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":13,"downloaded":47,"rating":13,"num_ratings":13,"last_updated":24,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":55,"download_link":56,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":57},"brand-master","Brand Master – Customize Login and User Frontend Dashboard","1.0.5","PatternsWP","https:\u002F\u002Fprofiles.wordpress.org\u002Fpatternswp\u002F","\u003Cp>Brand Master is a powerful plugin designed to provide you complete control over the appearance and behaviour of your WordPress login pages, along with a seamless experience for users through a customized frontend dashboard. Elevate your brand by creating a unique and user-friendly login and frontend dashboard environment.\u003C\u002Fp>\n\u003Ch3>Available shortcodes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>[brand_master_dashboard \u002F]\u003C\u002Fli>\n\u003Cli>[brand_master_login \u002F]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Inbuilt Patterns for Quick Setup\u003C\u002Fh3>\n\u003Cp>The ‘Brand Master’ plugin comes with a collection of inbuilt Gutenberg Block Patterns that users can easily apply for a quick setup. It includes patters for dashboard main page and support page.\u003C\u002Fp>\n\u003Ch4>Locating and Inserting Patterns\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Access the Block Editor: Open the page or post where you want to use a pattern. Click the “Add Block” button (+) or the “+” sign in the top left corner of the block editor.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Switch to the Patterns Tab: In the block inserter window, click the “Patterns” tab. This displays all available patterns.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Dashboard : Within the Patterns tab, find the category labeled “Dashboard.” This categorization ensures a quick and efficient search for the patterns tailored to your needs.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Insert a Pattern:\u003C\u002Fstrong> Click on one of the pattern to insert it directly into your edit content area.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Modify as Needed:\u003C\u002Fstrong> The inserted pattern serves as a starter template. Customize it effortlessly to align with your specific requirements. Modify text, colors, and any other elements to ensure your Dashboard page reflects your unique style.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Login Page Customization:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Personalize the login, registration, and password reset pages with your brand colors, logo, and background images.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Frontend Dashboard:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Integrate a stylish frontend dashboard for users with customizable dashboard and menu content from selected pages.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Branding Options:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Customize the WordPress logo on the login page and dashboard, reinforcing your brand identity.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Responsive Design:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Ensure a consistent and responsive design across devices, providing a seamless experience for users on both desktop and mobile.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Additional Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display login user info with avatar, advanced menu options with menu title, slug, and page selection, social links with headings, and a logout link.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>There are two ways to install the plugin:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Upload the plugin’s zip file via Dashboard -> Plugins -> Add New -> “Upload Plugin”.\u003C\u002Fli>\n\u003Cli>Extract the plugin folder and place it in the “\u002Fwp-content\u002Fplugins\u002F” directory.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>After installation, activate the plugin through the ‘Plugins’ menu in WordPress.\u003C\u002Fp>\n","Customize your WordPress login page and provide a sophisticated frontend dashboard for your users with Brand Master.",1385,"6.8.5","5.0","7.0",[52,53,54,23],"branding","frontend-dashboard","login-customization","https:\u002F\u002Fpatternswp.com\u002Fwp-plugins\u002Fbrand-master","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbrand-master.1.0.5.zip","2026-03-15T10:48:56.248Z",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":13,"downloaded":66,"rating":13,"num_ratings":13,"last_updated":67,"tested_up_to":48,"requires_at_least":16,"requires_php":68,"tags":69,"homepage":24,"download_link":73,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"dash-broom","Dash Broom","0.12.1","zichemak","https:\u002F\u002Fprofiles.wordpress.org\u002Fzichemak\u002F","\u003Cp>Dash Broom keeps wp-admin tidy. Hide or toggle \u003Cstrong>core\u003C\u002Fstrong> and \u003Cstrong>popular plugin\u003C\u002Fstrong> notices with one click, grouped by type with count badges. Preferences are saved \u003Cstrong>per user\u003C\u002Fstrong>, so each admin can choose what to sweep away.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What it hides\u002Ftoggles\u003C\u002Fstrong>\u003Cbr \u002F>\n– Core: Error, Warning, Success, Info\u003Cbr \u002F>\n– Plugin notices: \u003Cstrong>WooCommerce\u003C\u002Fstrong>, \u003Cstrong>Elementor\u003C\u002Fstrong>, \u003Cstrong>Yoast\u003C\u002Fstrong>, \u003Cstrong>Jetpack\u003C\u002Fstrong>\u003Cbr \u002F>\n– WordPress \u003Cstrong>Welcome Panel\u003C\u002Fstrong>\u003Cbr \u002F>\n– “Other” (misc. \u003Ccode>.notice\u003C\u002Fcode> elements we auto-classify)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Highlights\u003C\u002Fstrong>\u003Cbr \u002F>\n– One-click \u003Cstrong>badges\u003C\u002Fstrong> per type (show counts; click to slide open\u002Fclosed)\u003Cbr \u002F>\n– \u003Cstrong>Per-user\u003C\u002Fstrong> saved settings (no code)\u003Cbr \u002F>\n– \u003Cstrong>Early CSS\u003C\u002Fstrong> prevents “flash” of notices before JS runs\u003Cbr \u002F>\n– Respects page layout: only targets notices in the main admin content\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Use cases\u003C\u002Fstrong>\u003Cbr \u002F>\n– Hide admin nags during client demos\u003Cbr \u002F>\n– Keep stores (WooCommerce) and builders (Elementor\u002FYoast\u002FJetpack) quiet\u003Cbr \u002F>\n– Focus on what matters, then reveal notices when needed\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Accessibility\u003C\u002Fstrong>\u003Cbr \u002F>\n– Keyboard-operable toggles and ARIA attributes for the settings panel\u003C\u002Fp>\n","Hide or toggle WordPress admin notices and the Welcome panel. Clean up your dashboard with badges, per-type filters, and per-user preferences.",212,"2025-09-15T16:54:00.000Z","7.4",[19,70,22,71,72],"dashboard-cleanup","nag-screens","nagging-notices","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdash-broom.0.12.1.zip",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":84,"num_ratings":85,"last_updated":86,"tested_up_to":48,"requires_at_least":87,"requires_php":24,"tags":88,"homepage":93,"download_link":94,"security_score":95,"vuln_count":96,"unpatched_count":13,"last_vuln_date":97,"fetched_at":28},"ag-custom-admin","AGCA – Custom Dashboard & Login Page","7.2.6","cusmin","https:\u002F\u002Fprofiles.wordpress.org\u002Fcusmin\u002F","\u003Cp>With this plugin you can easily customize WordPress \u003Cstrong>admin panel\u003C\u002Fstrong>, \u003Cstrong>login page\u003C\u002Fstrong>, \u003Cstrong>admin menu\u003C\u002Fstrong>, \u003Cstrong>admin bar\u003C\u002Fstrong> etc. in tiny details.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>ADMIN BAR\u003C\u002Fstrong>: Hide or change admin bar items. Remove WordPress traces from the admin bar. Brand it with the custom colors.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ADMIN MENU\u003C\u002Fstrong>: Change and remove the existing and add custom admin menu items. Brand it with the custom colors.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>COLORIZER\u003C\u002Fstrong>: This tool is integrated with Absolutely Glamorous Custom Admin panel and can be used to change default WordPress admin panel colors, admin bar, admin menu, login page, backgrounds and text.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>BRANDING\u003C\u002Fstrong>: Brand your admin panel pages with custom content, colors, images and text.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ADMIN PANEL OPTIONS\u003C\u002Fstrong>: There are dozens of other admin panel options used to improve WordPress UX on admin and login pages items like Dashboard widgets, Help and Screen options, WordPress logos, links, menus etc. See the full list down below.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Recommended\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcusmin.com\u002Fupgrade-to-cusmin\u002F?ref=wporg-recommended\" rel=\"nofollow ugc\">CUSMIN\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n  Cusmin is the premium version of the Absolutely Glamorous Custom Admin with the advanced features for customization and branding. It’s perfect for professionals, but can be also used on personal sites as well.\u003C\u002Fp>\n\u003Cp>  Please check how this pro plugin can help you to completely \u003Ca href=\"https:\u002F\u002Fcusmin.com\u002Fblog\u002Fcustomize-wordpress-dashboard\u002F?ref=wporg-recommended\" rel=\"nofollow ugc\">customize your WordPress dashboard\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>General Settings\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Hide \u003Cstrong>Screen Options\u003C\u002Fstrong> menu\u003C\u002Fli>\n\u003Cli>Hide \u003Cstrong>Help\u003C\u002Fstrong> menu\u003C\u002Fli>\n\u003Cli>Hide Color scheme on Profile page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Admin Bar Settings\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Hide admin bar completely\u003C\u002Fli>\n\u003Cli>Show Log out button only if admin bar is completely hidden\u003C\u002Fli>\n\u003Cli>Hide admin bar on site pages only\u003C\u002Fli>\n\u003Cli>Replace WordPress logo with custom branding image\u003C\u002Fli>\n\u003Cli>Change link on admin bar logo\u003C\u002Fli>\n\u003Cli>Custom page title template on admin pages (change  =>  tag)\u003C\u002Fli>\n\u003Cli>Add custom branding image above the content in admin bar\u003C\u002Fli>\n\u003Cli>Hide WordPress logo\u003C\u002Fli>\n\u003Cli>Hide site name\u003C\u002Fli>\n\u003Cli>Hide admin bar logo context menu\u003C\u002Fli>\n\u003Cli>Hide update notifications block\u003C\u002Fli>\n\u003Cli>Hide \u003Cstrong>Comments\u003C\u002Fstrong> block\u003C\u002Fli>\n\u003Cli>Hide \u003Cstrong>New\u003C\u002Fstrong> menu block\u003C\u002Fli>\n\u003Cli>Hide \u003Cstrong>New\u003C\u002Fstrong> > \u003Cstrong>Post\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Hide \u003Cstrong>New\u003C\u002Fstrong> > \u003Cstrong>Link\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Hide \u003Cstrong>New\u003C\u002Fstrong> > \u003Cstrong>Page\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Hide \u003Cstrong>New\u003C\u002Fstrong> > \u003Cstrong>User\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Hide \u003Cstrong>New\u003C\u002Fstrong> > \u003Cstrong>Media\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Change site name to custom text\u003C\u002Fli>\n\u003Cli>Hide yellow WordPress update notification\u003C\u002Fli>\n\u003Cli>Change Howdy text\u003C\u002Fli>\n\u003Cli>Change Log Out text\u003C\u002Fli>\n\u003Cli>Remove \u003Cstrong>Edit My Profile\u003C\u002Fstrong> option from context menu\u003C\u002Fli>\n\u003Cli>Show \u003Cstrong>Log Out\u003C\u002Fstrong> button only on the right\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Admin Footer Options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Hide footer completely\u003C\u002Fli>\n\u003Cli>Change\u002Fremove footer text\u003C\u002Fli>\n\u003Cli>Change\u002Fremove footer version text\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Dashboard Page Options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Change Dashboard heading text\u003C\u002Fli>\n\u003Cli>Add custom Dashboard HTML content\u003C\u002Fli>\n\u003Cli>Hide dashboard widgets\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Login Page Options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Hide back to blog text\u003C\u002Fli>\n\u003Cli>Change back to blog text\u003C\u002Fli>\n\u003Cli>Change login image\u003C\u002Fli>\n\u003Cli>Change hyperlink on login image\u003C\u002Fli>\n\u003Cli>Hide login image\u003C\u002Fli>\n\u003Cli>Round corners on login boxes\u003C\u002Fli>\n\u003Cli>Hide register and lost password links\u003C\u002Fli>\n\u003Cli>Change hyperlink on register button\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Admin Menu Options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Rename menu and sub-menu items\u003C\u002Fli>\n\u003Cli>Hide menu and sub-menu items\u003C\u002Fli>\n\u003Cli>Add new buttons with custom links\u003C\u002Fli>\n\u003Cli>Remove icons from admin menu buttons\u003C\u002Fli>\n\u003Cli>Remove spaces between admin menu buttons\u003C\u002Fli>\n\u003Cli>Remove admin menu arrow on hover\u003C\u002Fli>\n\u003Cli>Round admin sub-menu popups\u003C\u002Fli>\n\u003Cli>Remove \u003Cstrong>Collapse\u003C\u002Fstrong> button\u003C\u002Fli>\n\u003Cli>Add custom branding image above the admin menu\u003C\u002Fli>\n\u003Cli>Add custom link to branding image\u003C\u002Fli>\n\u003Cli>Change admin menu auto-folding settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Colorizer\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Change background and text colors on admin and login page\u003C\u002Fli>\n\u003Cli>Change admin menu colors\u003C\u002Fli>\n\u003Cli>Change widget colors\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Advanced\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add custom CSS\u003C\u002Fli>\n\u003Cli>Add custom JavaScript\u003C\u002Fli>\n\u003Cli>Export\u002Fimport customizations settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcusmin.com\u002Fupgrade-to-cusmin\u002F?ref=wporg-pro\" rel=\"nofollow ugc\">PRO FEATURES\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n  If you need even more advanced customization options, please check our \u003Ca href=\"https:\u002F\u002Fcusmin.com\u002Fblog\u002Fcustomize-wordpress-dashboard\u002F?ref=wporg-pro\" rel=\"nofollow ugc\">PRO WordPress customizing plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Contact\u003C\u002Fh4>\n\u003Cp>For any additional help, please check our \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fag-custom-admin\u002Ffaq\u002F\" rel=\"ugc\">FAQ\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fag-custom-admin\" rel=\"ugc\">SUPPORT\u003C\u002Fa> page.\u003C\u002Fp>\n","CHANGE: admin menu, login page, admin bar, dashboard widgets, custom colors, custom CSS & JS, logo & images",20000,1060634,90,64,"2025-05-30T08:22:00.000Z","3.0",[89,90,91,92,23],"custom-admin","custom-dashboard","custom-login","custom-menu","https:\u002F\u002Fcusmin.com\u002Fagca","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fag-custom-admin.7.2.6.zip",97,5,"2024-04-24 00:00:00",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":82,"downloaded":106,"rating":84,"num_ratings":35,"last_updated":107,"tested_up_to":15,"requires_at_least":108,"requires_php":68,"tags":109,"homepage":113,"download_link":114,"security_score":115,"vuln_count":116,"unpatched_count":13,"last_vuln_date":117,"fetched_at":28},"branda-white-labeling","Branda – White Label & Branding, Free Login Page Customizer","3.4.29","WPMU DEV - Your All-in-One WordPress Platform","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpmudev\u002F","\u003Cp>\u003Cstrong>Customize every aspect of WordPress to fit your brand with Branda, the only premium and 100% free white label plugin for WordPress. Transform your dashboard, customize system (default) emails, quickly toggle maintenance mode and coming soon landing pages, change every aspect of your login screen, remove or replace logos, create color schemes, and much, much more. Branda has everything to rebrand WordPress for free without touching any code.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Save time, eliminate plugin compatibility problems, and improve security with one plugin and no more hack modifications.\u003C\u002Fp>\n\u003Cp>Even the best WordPress theme builders leave WordPress branding all over your site. Branda helps you rebrand!\u003C\u002Fp>\n\u003Cp>On your personal blog it is not a huge problem, but for a small business, design and development agency, or any professional site, a finished look with a complete brand package is important. That’s where Branda comes in! Turn WordPress into your own white-label solution.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Elevate your white labeling and branding customization from the start with \u003Ca href=\"https:\u002F\u002Fwpmudev.com\u002Fproject\u002Fultimate-branding\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=branda-readme-above-the-fold&utm_content=branda_pro\" rel=\"nofollow ugc\">Branda Pro\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Level up immediately with exclusive Pro features like SMTP email logs, automated white label client reporting, and easy white label client portal creation. \u003Ca href=\"https:\u002F\u002Fwpmudev.com\u002Fproject\u002Fultimate-branding\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=branda-readme-above-the-fold&utm_content=learn_more\" rel=\"nofollow ugc\">Learn more about Pro\u003C\u002Fa>.\u003C\u002Fp>\n\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\u002FkqImIny3JR0?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>\n\u003Ch3>More than 30 Modules included with Branda!\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Admin Area \u002F Dashboard\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Admin Bar – Replace WordPress logo, show toolbar to logged out users, and customize menu items.\u003C\u002Fli>\n\u003Cli>Admin Footer – Display custom text in the footer of every admin page.\u003C\u002Fli>\n\u003Cli>Admin Menu – Customize the admin menu by user role or custom user type.\u003C\u002Fli>\n\u003Cli>Admin Message – Display a custom message in the WordPress admin pages.\u003C\u002Fli>\n\u003Cli>Color Schemes – Set custom color schemes and manage color schemes.\u003C\u002Fli>\n\u003Cli>Custom CSS – Add custom CSS to customize the header of every admin page.\u003C\u002Fli>\n\u003Cli>Help Content – Change the existing help content, add a new help item or add a help sidebar.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Widgets\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Dashboard Feeds – Customize the news feed dashboard widget.\u003C\u002Fli>\n\u003Cli>Dashboard Widgets – Remove default widgets, customize the welcome message, or add new text widgets in the dashboard.\u003C\u002Fli>\n\u003Cli>Meta Widgets – Rebrand the default meta widget in all multisite blogs with one that has the “Powered By” link branded to your network. Replace the “WordPress.org” link in the meta widget with your website’s title and link it to your site.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Front-end\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Author Box – Adds a responsive author box at the end of your posts, showing the author name, gravatar, description, and social profiles.\u003C\u002Fli>\n\u003Cli>Cookie Notice – Inform users that your site uses cookies to comply with the EU cookie law GDPR regulations.\u003C\u002Fli>\n\u003Cli>DB Error Message – Create a custom database error page so next time your visitors don’t just see the “Error Establishing a Database Connection” text error.\u003C\u002Fli>\n\u003Cli>Document – Allows you to change defaults for entry display.\u003C\u002Fli>\n\u003Cli>Footer Content – Insert content into the footer of every site in a Multisite network, i.e. embeds, terms of service, etc.\u003C\u002Fli>\n\u003Cli>Header Content – Insert content into the header of every page on your website, i.e. news\u002Fnotifications on top of the regular website header.\u003C\u002Fli>\n\u003Cli>Login Screen – Customize the default login screen. Start with a pre-designed template or use the builder to redesign it from scratch to completely rebrand it.\u003C\u002Fli>\n\u003Cli>Signup Screen – Customize signup functionality and require a signup code for registration.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Utilities\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Comments Control – Disable the comments on the posts, pages or on your entire website with advanced options for whitelisting IPs.\u003C\u002Fli>\n\u003Cli>Images – Add a Favicon and override the default image file size upload limit based on user role.\u003C\u002Fli>\n\u003Cli>Site Generator – Change the “generator information” and “generator link” from WordPress to something you prefer.\u003C\u002Fli>\n\u003Cli>Text replacement – Replace any text from your admin pages and\u002For front-end pages with an easy-to-use interface. For example, you can use this to replace the word “WordPress” with your own website name.\u003C\u002Fli>\n\u003Cli>Tracking Codes – Insert tracking codes into your website at different locations with options to insert the code on the whole website or conditionally.\u003C\u002Fli>\n\u003Cli>Website Mode – Custom Maintenance Mode or Coming Soon mode pages for your website.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Branda lets you make all the brand customizations your theme doesn’t include. A must-have best-in-class WordPress admin plugin.\u003C\u002Fp>\n\u003Ch3>Learn The Ropes With These Hands-On Branda Tutorials\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmudev.com\u002Fblog\u002Fcustomize-wordpress-admin-with-branda\u002F\" rel=\"nofollow ugc\">How To Completely Customize The WordPress Admin Area With Branda\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmudev.com\u002Fblog\u002Fcustom-login-page-branda\u002F\" rel=\"nofollow ugc\">Impress Clients Before They Even Log In With a Custom Login Page From Branda\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmudev.com\u002Fblog\u002Fhow-to-get-the-most-out-of-using-branda\u002F\" rel=\"nofollow ugc\">How to Get the Most Out of Using Branda\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpmudev.com\u002Fblog\u002Fcustomize-wordpress-multisite-admin-areas-with-branda\u002F\" rel=\"nofollow ugc\">Customize Your WordPress Multisite Admin Areas With Branda\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Personalize the Admin Dashboard\u003C\u002Fh3>\n\u003Cp>Branda puts you in control of rearranging and customizing the WordPress dashboard. Use your brand colors and display your logo in place of the WordPress icon. Create custom menus and the widget areas. Easily add a favicon. Create help links that are actually helpful and integrate a contact link that points to you.\u003C\u002Fp>\n\u003Ch3>Login Page Customization\u003C\u002Fh3>\n\u003Cp>Branda includes pre-designed login screen templates for quickly transforming your Login screen. Add your own logo, a custom background image, style input fields, adjust opacity, and configure drop shadows, colors and default settings. Give your visitors, staff, and other users a login page that matches your branding.\u003C\u002Fp>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“The Branda plugin is a total solution. Customize login, the admin section, and more. It’s by the folks at WPMU DEV, which means it is Multisite ready and will always be up-to-date with great support.” – \u003Ca href=\"https:\u002F\u002Fwww.elegantthemes.com\u002Fblog\u002Ftips-tricks\u002Fhow-to-white-label-the-wordpress-dashboard\" rel=\"nofollow ugc\">Elegant Themes\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“Branda makes it feel like the whole job is much more custom and it takes just a couple extra minutes.” – \u003Ca href=\"https:\u002F\u002Fwpmudev.com\u002Fprofile\u002Fsuccessfulgeek\u002F\" rel=\"nofollow ugc\">Adam Teece\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Website Under Construction!\u003C\u002Fh3>\n\u003Cp>If your website is coming soon, under construction or down for routine maintenance, Branda has you covered with Maintenance Mode & Coming Soon pages. Start and continue building your brand and reputation with public-facing landing pages and custom WordPress maintenance mode pages that connect people to your brand while you get things ready in the background.\u003C\u002Fp>\n\u003Ch3>Cookies and GDPR\u003C\u002Fh3>\n\u003Cp>Looking for a way to add cookie notices to your site? Activate Branda’s Cookie notice tool, style your notification, and a cookie notice opt-in will display across your site. Branda helps you do your part.\u003C\u002Fp>\n\u003Ch3>White Label System Emails\u003C\u002Fh3>\n\u003Cp>WordPress system emails are pretty basic by default. With Branda, you can add your own HTML templates to your system emails. You can also set the “from” email address for outgoing emails, and if your emails are ending up in the trash, switch to SMTP.\u003C\u002Fp>\n\u003Ch3>Analytics Tracking Codes\u003C\u002Fh3>\n\u003Cp>Branda’s Tracking Codes module lets you easily insert tracking codes into your website. Insert codes at different locations such as within the head tag, after the opening body tag or before the closing body tag. There is also an option to insert the code on the whole website or insert it conditionally.\u003C\u002Fp>\n\u003Ch3>Customize your Database Error Page\u003C\u002Fh3>\n\u003Cp>With Branda, you can add your own message, logo, and styles to the DB error page. The “Error Establishing a Database Connection” page is not pretty, give it some style.\u003C\u002Fp>\n\u003Ch3>Import\u002FExport\u003C\u002Fh3>\n\u003Cp>Customize your dashboard just once, export and move it to all your websites with the Branda Import and Export tool. Think of all the time you’ll save giving your agency sites a consistent look and feel.\u003C\u002Fp>\n\u003Ch3>White Label Multisite\u003C\u002Fh3>\n\u003Cp>Branda can be used to white label all the sites across an entire network! Use global settings or configure each site individually. Branda has Multisite-specific customizations that make it easy to make a network yours from front to back.\u003C\u002Fp>\n\u003Ch3>This is How you White Label WordPress\u003C\u002Fh3>\n\u003Cp>Branda is super easy to use – no confusing settings and \u003Ca href=\"https:\u002F\u002Fwpmudev.com\u002Fdocs\u002Fwpmu-dev-plugins\u002Fbranda\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=branda-readme&utm_content=fully_documented\" rel=\"nofollow ugc\">fully documented\u003C\u002Fa>. Plus, Branda lets you choose to activate only the modules you need so you can keep your site moving at top performance.\u003C\u002Fp>\n\u003Ch3>Want More?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-smushit\u002F\" rel=\"ugc\">Smush\u003C\u002Fa> – Image Optimizer\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhummingbird-performance\u002F\" rel=\"ugc\">Hummingbird\u003C\u002Fa> – Page Speed Optimization\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwordpress-popup\u002F\" rel=\"ugc\">Hustle\u003C\u002Fa> – Pop-ups, Slide-ins and Email Opt-ins\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmartcrawl-seo\u002F\" rel=\"ugc\">SmartCrawl\u003C\u002Fa> – SEO Optimizer\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdefender-security\u002F\" rel=\"ugc\">Defender\u003C\u002Fa> – Security, Monitoring, and Hack Protection\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fforminator\u002F\" rel=\"ugc\">Forminator\u003C\u002Fa> – Form, Poll, and Quiz Builder\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbeehive-analytics\u002F\" rel=\"ugc\">Beehive\u003C\u002Fa> – Customizable Google Analytics Dashboards\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Branda can take care of all your WordPress white labeling needs along with custom login, maintenance mode, under construction, and coming soon pages for free!\u003C\u002Fp>\n\u003Cp>However, if you’d like Branda’s +30 modules, along with premium 24\u002F7 live chat support, hosting credits, and the complete pro marketing, performance, and security suite, take the next step with \u003Ca href=\"https:\u002F\u002Fwpmudev.com\u002Fproject\u002Fultimate-branding\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=branda-readme&utm_content=branda_pro#trial\" rel=\"nofollow ugc\">Branda Pro\u003C\u002Fa>. Branda Pro comes with a whole team of WordPress optimization hero friends (security, SEO, performance, support and maintenance automation) – perfect for agencies and freelancers offering site maintenance services.\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>Branda does not collect or store any data about end users on your website. The only input option Branda has is to a newsletter subscription for site admins only.\u003C\u002Fp>\n\u003Cp>Branda uses a third-party email service to send informational emails (Opt-in) to the site administrator. The administrator’s email address is sent to Mailchimp and a cookie is set by the service. Only administrator information is collected by Mailchimp.\u003C\u002Fp>\n\u003Ch3>About Us\u003C\u002Fh3>\n\u003Cp>WPMU DEV is a premium supplier of quality WordPress plugins, services and support. Learn more here:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwpmudev.com\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=branda-readme&utm_content=wpmu_dev_link\" rel=\"nofollow ugc\">https:\u002F\u002Fwpmudev.com\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Don’t forget to stay up to date on everything WordPress from the Internet’s number one resource:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwpmudev.com\u002Fblog\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=branda-readme&utm_content=wpmu_dev_blog_link\" rel=\"nofollow ugc\">WPMU DEV Blog\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Hey, one more thing… we hope you \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fwpmudev\u002F#content-plugins\" rel=\"nofollow ugc\">enjoy our free offerings\u003C\u002Fa> as much as we’ve loved making them for you!\u003C\u002Fp>\n","White label & rebrand your login page & WordPress dashboard. Customize system emails & get everything to rebrand WordPress with Branda.",452406,"2025-12-29T14:04:00.000Z","6.4",[90,110,111,112,23],"custom-login-page","login-page-customizer","rebranding-wordpress","https:\u002F\u002Fwpmudev.com\u002Fproject\u002Fultimate-branding\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbranda-white-labeling.3.4.29.zip",89,7,"2026-01-01 13:29:04",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":82,"downloaded":126,"rating":84,"num_ratings":127,"last_updated":128,"tested_up_to":129,"requires_at_least":130,"requires_php":68,"tags":131,"homepage":136,"download_link":137,"security_score":138,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"hide-admin-notices","Hide Admin Notices","2.1","PontetLabs","https:\u002F\u002Fprofiles.wordpress.org\u002Fpontetlabs\u002F","\u003Cp>New & improved!\u003C\u002Fp>\n\u003Cp>Have you become tired of the clutter of Admin Notices that appear at the top of every page in your WordPress Dashboard?\u003C\u002Fp>\n\u003Cp>With each new plugin or theme that you install, there seem to be more and more notices that appear at the top of each page!\u003C\u002Fp>\n\u003Cp>With this simple plugin, you can claim back all this wasted screen space so that you can focus on what is important – creating your content.\u003C\u002Fp>\n\u003Cp>Hide Admin Notices hides away all Notices, Messages, and Update Nags, and makes it easy for you to see them again when you want.\u003C\u002Fp>\n\u003Ch4>HOW DOES IT WORK?\u003C\u002Fh4>\n\u003Cp>After activating the plugin, you will have a new \u003Cstrong>Show Notices\u003C\u002Fstrong> button at the top right-hand corner of your admin pages – just next to \u003Cstrong>Screen Options\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Click the button to reveal all hidden notices, then simply click the button again to hide them.\u003C\u002Fp>\n\u003Ch4>SUPPORT\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Like this plugin?\u003C\u002Fstrong> Please \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fhide-admin-notices\u002Freviews\u002F?filter=5\" rel=\"ugc\">Rate It\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fwww.buymeacoffee.com\u002Fpontetlabs\" rel=\"nofollow ugc\">Donate a $1\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Have a problem?\u003C\u002Fstrong> Please write a message in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fhide-admin-notices\u002F\" rel=\"ugc\">WordPress Support Forum\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>Russian\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>Japanese\u003C\u002Fli>\n\u003Cli>Italian\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003C\u002Ful>\n","Hide – or show – WordPress Dashboard Notices, Messages, Update Nags etc. ... for everything!",139848,19,"2024-02-18T17:52:00.000Z","6.4.8","5.9.8",[119,132,133,134,135],"hide-admin-notifications","hide-dashboard-notices","hide-dashboard-notifications","hide-updates-nags","https:\u002F\u002Fpontetlabs.com\u002Fhide-admin-notices","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-admin-notices.zip",85,{"attackSurface":140,"codeSignals":366,"taintFlows":525,"riskAssessment":602,"analyzedAt":615},{"hooks":141,"ajaxHandlers":257,"restRoutes":317,"shortcodes":360,"cronEvents":361,"entryPointCount":364,"unprotectedCount":365},[142,148,154,157,160,163,167,171,174,179,184,188,191,196,200,204,208,212,214,218,222,226,230,234,238,242,247,249,252,255],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","plugins_loaded","adsd_new_bootstrap_plugin","ads-destroyer.php",66,{"type":143,"name":149,"callback":150,"priority":151,"file":152,"line":153},"admin_bar_menu","add_admin_bar_button",999,"src\\Admin\\AdminBarController.php",29,{"type":143,"name":155,"callback":156,"file":152,"line":35},"wp_enqueue_scripts","enqueue_admin_bar_assets",{"type":143,"name":158,"callback":156,"file":152,"line":159},"admin_enqueue_scripts",31,{"type":143,"name":158,"callback":161,"file":152,"line":162},"enqueue_pointer_scripts",34,{"type":143,"name":164,"callback":165,"file":152,"line":166},"admin_print_footer_scripts","closure",227,{"type":143,"name":155,"callback":168,"file":169,"line":170},"enqueue_frontend_assets","src\\Admin\\AssetsManager.php",35,{"type":143,"name":158,"callback":172,"file":169,"line":173},"enqueue_admin_assets",36,{"type":143,"name":175,"callback":176,"priority":177,"file":169,"line":178},"admin_head","inject_inline_css",1,38,{"type":143,"name":180,"callback":181,"priority":151,"file":182,"line":183},"admin_print_scripts","capture_notices","src\\Admin\\NoticeIdManager.php",59,{"type":143,"name":185,"callback":186,"file":187,"line":173},"template_redirect","start_output_buffering","src\\Admin\\OutputBufferService.php",{"type":143,"name":189,"callback":186,"file":187,"line":190},"admin_init",39,{"type":143,"name":192,"callback":193,"file":194,"line":195},"rest_api_init","register_routes","src\\Admin\\RestApiController.php",53,{"type":143,"name":158,"callback":197,"file":198,"line":199},"enqueue_assets","src\\Admin\\ReviewNoticeManager.php",83,{"type":143,"name":201,"callback":202,"file":198,"line":203},"admin_notices","render_notice",86,{"type":143,"name":205,"callback":206,"file":198,"line":207},"admin_footer","render_notice_script",155,{"type":143,"name":189,"callback":209,"file":210,"line":211},"bootstrap_admin","src\\Core\\Plugin.php",55,{"type":143,"name":189,"callback":165,"priority":177,"file":210,"line":213},79,{"type":143,"name":215,"callback":216,"file":210,"line":217},"admin_post_adsd_new_reset_rules","handle_reset_rules",214,{"type":143,"name":219,"callback":220,"file":210,"line":221},"admin_post_adsd_new_delete_rule","handle_delete_rule",215,{"type":143,"name":223,"callback":224,"file":210,"line":225},"admin_post_adsd_new_update_rule","handle_update_rule",216,{"type":143,"name":227,"callback":228,"file":210,"line":229},"admin_post_adsd_new_update_logging","handle_update_logging",217,{"type":143,"name":231,"callback":232,"file":210,"line":233},"admin_post_adsd_new_update_general","handle_update_general",218,{"type":143,"name":235,"callback":236,"file":210,"line":237},"admin_post_adsd_new_toggle_rule_active","handle_toggle_rule_active",219,{"type":143,"name":239,"callback":240,"file":210,"line":241},"adsd_new_cleanup_expired_rules","cleanup_expired_rules",247,{"type":143,"name":243,"callback":244,"file":245,"line":246},"admin_menu","add_admin_menu","src\\Settings\\SettingsPage.php",46,{"type":143,"name":158,"callback":172,"file":245,"line":248},47,{"type":143,"name":250,"callback":232,"file":245,"line":251},"admin_post_adsd_update_general",48,{"type":143,"name":253,"callback":216,"file":245,"line":254},"admin_post_adsd_reset_rules",49,{"type":143,"name":201,"callback":165,"file":245,"line":256},379,[258,263,266,271,275,278,282,286,290,294,297,300,303,306,310,313],{"action":259,"nopriv":260,"callback":261,"hasNonce":262,"hasCapCheck":260,"file":152,"line":170},"adsd_dismiss_pointer",false,"handle_dismiss_pointer",true,{"action":264,"nopriv":260,"callback":265,"hasNonce":262,"hasCapCheck":260,"file":198,"line":115},"adsd_dismiss_review_notice","handle_dismiss_notice",{"action":267,"nopriv":260,"callback":268,"hasNonce":260,"hasCapCheck":260,"file":269,"line":270},"adsd_toggle_selection_mode","handle_toggle_selection_mode","src\\Admin\\SelectionModeController.php",44,{"action":272,"nopriv":260,"callback":273,"hasNonce":260,"hasCapCheck":260,"file":269,"line":274},"adsd_save_element_rule","handle_save_element_rule",45,{"action":276,"nopriv":260,"callback":277,"hasNonce":260,"hasCapCheck":260,"file":269,"line":246},"adsd_test_xpath","handle_test_xpath",{"action":279,"nopriv":260,"callback":280,"hasNonce":260,"hasCapCheck":260,"file":210,"line":281},"adsd_new_update_rule","handle_ajax_update_rule",230,{"action":283,"nopriv":260,"callback":284,"hasNonce":260,"hasCapCheck":260,"file":210,"line":285},"adsd_new_toggle_rule","handle_ajax_toggle_rule",231,{"action":287,"nopriv":260,"callback":288,"hasNonce":260,"hasCapCheck":260,"file":210,"line":289},"adsd_new_delete_rule","handle_ajax_delete_rule",232,{"action":291,"nopriv":260,"callback":292,"hasNonce":260,"hasCapCheck":260,"file":210,"line":293},"adsd_new_get_rule","handle_ajax_get_rule",233,{"action":295,"nopriv":260,"callback":280,"hasNonce":260,"hasCapCheck":260,"file":245,"line":296},"adsd_update_rule",50,{"action":298,"nopriv":260,"callback":288,"hasNonce":260,"hasCapCheck":260,"file":245,"line":299},"adsd_delete_rule",51,{"action":301,"nopriv":260,"callback":284,"hasNonce":260,"hasCapCheck":260,"file":245,"line":302},"adsd_toggle_rule",52,{"action":304,"nopriv":260,"callback":305,"hasNonce":262,"hasCapCheck":260,"file":245,"line":195},"adsd_get_latest_log","handle_get_latest_log",{"action":307,"nopriv":260,"callback":308,"hasNonce":262,"hasCapCheck":260,"file":245,"line":309},"adsd_download_latest_log","handle_download_latest_log",54,{"action":311,"nopriv":260,"callback":312,"hasNonce":262,"hasCapCheck":260,"file":245,"line":211},"adsd_clear_all_logs","handle_clear_all_logs",{"action":314,"nopriv":260,"callback":315,"hasNonce":262,"hasCapCheck":260,"file":245,"line":316},"adsd_log_js_message","handle_log_js_message",56,[318,325,331,335,339,344,348,352,356],{"namespace":319,"route":320,"methods":321,"callback":323,"permissionCallback":27,"file":194,"line":324},"adsd\u002Fv1","\u002Frules",[322],"GET","anonymous",60,{"namespace":319,"route":326,"methods":327,"callback":216,"permissionCallback":329,"file":194,"line":330},"\u002Frules\u002Freset",[328],"POST","check_write_permission",78,{"namespace":319,"route":332,"methods":333,"callback":334,"permissionCallback":329,"file":194,"line":115},"\u002Frules\u002Factivate-existing",[328],"handle_activate_existing_rule",{"namespace":319,"route":336,"methods":337,"callback":323,"permissionCallback":27,"file":194,"line":338},"\u002Frules\u002F(?P\u003Cid>[a-zA-Z0-9_-]+)",[322],99,{"namespace":319,"route":340,"methods":341,"callback":277,"permissionCallback":342,"file":194,"line":343},"\u002Ftest",[328],"check_read_permission",121,{"namespace":319,"route":345,"methods":346,"callback":305,"permissionCallback":342,"file":194,"line":347},"\u002Flogs\u002Flatest",[322],132,{"namespace":319,"route":349,"methods":350,"callback":308,"permissionCallback":329,"file":194,"line":351},"\u002Flogs\u002Fdownload",[328],142,{"namespace":319,"route":353,"methods":354,"callback":312,"permissionCallback":329,"file":194,"line":355},"\u002Flogs\u002Fclear",[328],152,{"namespace":319,"route":357,"methods":358,"callback":315,"permissionCallback":342,"file":194,"line":359},"\u002Flogs\u002Fjs",[328],162,[],[362],{"hook":239,"callback":239,"file":210,"line":363},244,25,12,{"dangerousFunctions":367,"sqlUsage":368,"outputEscaping":375,"fileOperations":521,"externalRequests":522,"nonceChecks":523,"capabilityChecks":32,"bundledLibraries":524},[],{"prepared":369,"raw":177,"locations":370},15,[371],{"file":372,"line":373,"context":374},"src\\Domain\\XPathEngine.php",398,"$wpdb->query() with variable interpolation",{"escaped":376,"rawEcho":377,"locations":378},87,73,[379,382,384,386,388,390,393,395,397,399,401,403,405,407,409,411,413,415,417,418,420,422,424,426,428,430,432,434,436,438,439,441,442,444,446,447,449,451,453,455,457,459,461,463,465,466,468,470,472,474,476,477,479,481,483,485,487,489,491,493,495,497,499,501,503,505,507,509,511,513,515,517,519],{"file":152,"line":380,"context":381},263,"raw output",{"file":152,"line":383,"context":381},273,{"file":152,"line":385,"context":381},274,{"file":182,"line":387,"context":381},252,{"file":198,"line":389,"context":381},239,{"file":391,"line":392,"context":381},"src\\Admin\\RulesListTable.php",301,{"file":391,"line":394,"context":381},317,{"file":391,"line":396,"context":381},318,{"file":391,"line":398,"context":381},319,{"file":391,"line":400,"context":381},320,{"file":391,"line":402,"context":381},321,{"file":391,"line":404,"context":381},329,{"file":391,"line":406,"context":381},331,{"file":391,"line":408,"context":381},333,{"file":391,"line":410,"context":381},335,{"file":391,"line":412,"context":381},337,{"file":391,"line":414,"context":381},352,{"file":245,"line":416,"context":381},125,{"file":245,"line":347,"context":381},{"file":245,"line":419,"context":381},136,{"file":245,"line":421,"context":381},141,{"file":245,"line":423,"context":381},165,{"file":245,"line":425,"context":381},169,{"file":245,"line":427,"context":381},170,{"file":245,"line":429,"context":381},188,{"file":245,"line":431,"context":381},192,{"file":245,"line":433,"context":381},202,{"file":245,"line":435,"context":381},207,{"file":245,"line":437,"context":381},210,{"file":245,"line":225,"context":381},{"file":245,"line":440,"context":381},225,{"file":245,"line":281,"context":381},{"file":245,"line":443,"context":381},236,{"file":245,"line":445,"context":381},241,{"file":245,"line":363,"context":381},{"file":245,"line":448,"context":381},250,{"file":245,"line":450,"context":381},264,{"file":245,"line":452,"context":381},269,{"file":245,"line":454,"context":381},288,{"file":245,"line":456,"context":381},289,{"file":245,"line":458,"context":381},294,{"file":245,"line":460,"context":381},297,{"file":245,"line":462,"context":381},300,{"file":245,"line":464,"context":381},306,{"file":245,"line":400,"context":381},{"file":245,"line":467,"context":381},322,{"file":245,"line":469,"context":381},323,{"file":245,"line":471,"context":381},324,{"file":245,"line":473,"context":381},325,{"file":245,"line":475,"context":381},326,{"file":245,"line":404,"context":381},{"file":245,"line":478,"context":381},380,{"file":245,"line":480,"context":381},402,{"file":245,"line":482,"context":381},427,{"file":245,"line":484,"context":381},527,{"file":245,"line":486,"context":381},537,{"file":245,"line":488,"context":381},542,{"file":245,"line":490,"context":381},544,{"file":245,"line":492,"context":381},550,{"file":245,"line":494,"context":381},555,{"file":245,"line":496,"context":381},557,{"file":245,"line":498,"context":381},563,{"file":245,"line":500,"context":381},567,{"file":245,"line":502,"context":381},568,{"file":245,"line":504,"context":381},569,{"file":245,"line":506,"context":381},570,{"file":245,"line":508,"context":381},571,{"file":245,"line":510,"context":381},572,{"file":245,"line":512,"context":381},573,{"file":245,"line":514,"context":381},574,{"file":245,"line":516,"context":381},577,{"file":245,"line":518,"context":381},586,{"file":245,"line":520,"context":381},589,8,2,14,[],[526,544,554,562,581],{"entryPoint":527,"graph":528,"unsanitizedCount":177,"severity":543},"test_xpath_on_current_page (src\\Admin\\SelectionModeController.php:178)",{"nodes":529,"edges":541},[530,535],{"id":531,"type":532,"label":533,"file":269,"line":534},"n0","source","$_SERVER",181,{"id":536,"type":537,"label":538,"file":269,"line":539,"wp_function":540},"n1","sink","wp_remote_get() [SSRF]",183,"wp_remote_get",[542],{"from":531,"to":536,"sanitized":260},"medium",{"entryPoint":545,"graph":546,"unsanitizedCount":177,"severity":543},"test_xpath (src\\Domain\\XPathEngine.php:680)",{"nodes":547,"edges":552},[548,550],{"id":531,"type":532,"label":533,"file":372,"line":549},690,{"id":536,"type":537,"label":538,"file":372,"line":551,"wp_function":540},692,[553],{"from":531,"to":536,"sanitized":260},{"entryPoint":555,"graph":556,"unsanitizedCount":177,"severity":543},"\u003CXPathEngine> (src\\Domain\\XPathEngine.php:0)",{"nodes":557,"edges":560},[558,559],{"id":531,"type":532,"label":533,"file":372,"line":549},{"id":536,"type":537,"label":538,"file":372,"line":551,"wp_function":540},[561],{"from":531,"to":536,"sanitized":260},{"entryPoint":563,"graph":564,"unsanitizedCount":177,"severity":580},"handle_test_xpath (src\\Admin\\SelectionModeController.php:141)",{"nodes":565,"edges":577},[566,569,572],{"id":531,"type":532,"label":567,"file":269,"line":568},"$_POST",163,{"id":536,"type":570,"label":571,"file":269,"line":568},"transform","→ test_xpath_on_current_page()",{"id":573,"type":537,"label":574,"file":269,"line":575,"wp_function":576},"n2","query() [SQLi]",203,"query",[578,579],{"from":531,"to":536,"sanitized":260},{"from":536,"to":573,"sanitized":260},"high",{"entryPoint":582,"graph":583,"unsanitizedCount":601,"severity":580},"\u003CSelectionModeController> (src\\Admin\\SelectionModeController.php:0)",{"nodes":584,"edges":596},[585,586,587,588,590,592,594],{"id":531,"type":532,"label":533,"file":269,"line":534},{"id":536,"type":537,"label":538,"file":269,"line":539,"wp_function":540},{"id":573,"type":532,"label":567,"file":269,"line":207},{"id":589,"type":537,"label":574,"file":269,"line":575,"wp_function":576},"n3",{"id":591,"type":532,"label":567,"file":269,"line":568},"n4",{"id":593,"type":570,"label":571,"file":269,"line":568},"n5",{"id":595,"type":537,"label":574,"file":269,"line":575,"wp_function":576},"n6",[597,598,599,600],{"from":531,"to":536,"sanitized":260},{"from":573,"to":589,"sanitized":260},{"from":591,"to":593,"sanitized":260},{"from":593,"to":595,"sanitized":260},3,{"summary":603,"deductions":604},"The \"ads-destroyer\" v1.0.27 plugin exhibits a mixed security posture. While it demonstrates good practices by largely utilizing prepared statements for SQL queries and having a clean vulnerability history with no known CVEs, several significant concerns emerge from the static analysis. The plugin exposes a substantial attack surface with 25 total entry points, of which 12 are unprotected by authentication checks. This includes 10 AJAX handlers and 2 REST API routes lacking proper permission callbacks. Furthermore, the taint analysis reveals 5 total flows, with 100% of them having unsanitized paths, including two critical severity flows. This combination of unprotected entry points and unsanitized data flow represents a significant risk for potential exploitation, particularly for privilege escalation or unauthorized data manipulation. The absence of known vulnerabilities historically could be misleading; the current code analysis indicates potential for undiscovered weaknesses.",[605,607,609,611,613],{"reason":606,"points":11},"Unprotected AJAX handlers",{"reason":608,"points":11},"Unprotected REST API routes",{"reason":610,"points":11},"Flows with unsanitized paths",{"reason":612,"points":369},"Critical severity taint flows",{"reason":614,"points":32},"Improper output escaping","2026-03-16T23:44:03.553Z",{"wat":617,"direct":626},{"assetPaths":618,"generatorPatterns":621,"scriptPaths":622,"versionParams":623},[619,620],"\u002Fwp-content\u002Fplugins\u002Fads-destroyer\u002Fbuild\u002Fcss\u002Fstyle.min.css","\u002Fwp-content\u002Fplugins\u002Fads-destroyer\u002Fbuild\u002Fjs\u002Fapp.js",[],[620],[624,625],"ads-destroyer\u002Fbuild\u002Fcss\u002Fstyle.min.css?ver=","ads-destroyer\u002Fbuild\u002Fjs\u002Fapp.js?ver=",{"cssClasses":627,"htmlComments":629,"htmlAttributes":630,"restEndpoints":632,"jsGlobals":634,"shortcodeOutput":637},[628],"adsd-selection-active",[],[631],"data-adsd-dismiss-pointer",[633],"\u002Fwp-json\u002Fadsd\u002Fv1",[635,636],"adsdData","ADSD_CONFIG",[]]