Title: Bros Clean Admin – Hide Dashboard Ads
Author: Enea
Published: <strong>January 20, 2026</strong>
Last modified: January 28, 2026

---

Search plugins

![](https://ps.w.org/bros-clean-admin-hide-dashboard-ads/assets/icon-256x256.png?
rev=3443575)

# Bros Clean Admin – Hide Dashboard Ads

 By [Enea](https://profiles.wordpress.org/enos1/)

[Download](https://downloads.wordpress.org/plugin/bros-clean-admin-hide-dashboard-ads.1.1.1.zip)

 * [Details](https://srd.wordpress.org/plugins/bros-clean-admin-hide-dashboard-ads/#description)
 * [Reviews](https://srd.wordpress.org/plugins/bros-clean-admin-hide-dashboard-ads/#reviews)
 *  [Installation](https://srd.wordpress.org/plugins/bros-clean-admin-hide-dashboard-ads/#installation)
 * [Development](https://srd.wordpress.org/plugins/bros-clean-admin-hide-dashboard-ads/#developers)

 [Support](https://wordpress.org/support/plugin/bros-clean-admin-hide-dashboard-ads/)

## Description

Many plugins flood your wp-admin with:

 * “Go Pro / Upgrade” boxes
 * Black Friday / Cyber Monday sales
 * “Please rate us 5-stars” notices

**Bros Clean Admin – Hide Dashboard Ads** quietly removes that noise so you can 
focus on your work.

What it does:

 * Hides most dashboard promo widgets and sale banners
 * Hides annoying “Rate us / Leave a review” nags
 * Hides common plugin promo boxes on settings pages
 * Keeps core error/warning notices visible
 * Simple options page under **Settings  Clean Admin**
 * Supports translations via `bros-clean-admin-hide-dashboard-ads` text domain
 * Custom promo/review keyword lists for power users
 * Settings reset to defaults with one click
 * Shows a quick activation notice with direct Settings link

This plugin only runs in `wp-admin` and does not affect your frontend.

If you enjoy this plugin and want to support development, you can buy me a coffee
here:
 https://ko-fi.com/W7W51P4XY6

Development and source code:

 * Author profile: https://github.com/EneaCodes/
 * Plugin repository: https://github.com/EneaCodes/Bros-Clean-Admin

### Advanced Usage

#### Custom Keywords

You can add your own keywords to hide specific promotions or review requests. For
example:

 * To hide “Early Bird” offers: add `early bird` to **Custom Promo Keywords**.
 * To hide “Beta Tester” requests: add `beta tester` to **Custom Review Keywords**.

Each field accepts a comma-separated list of phrases. Matching is done in a simple“
contains text” way, case-insensitive.

#### Hooks for Developers

You can filter the default keyword lists using these filters:

 * `brosclad_promo_words` – filter the default promo words array.
 * `brosclad_review_words` – filter the default review words array.

Example:

    ```
    add_filter( 'brosclad_promo_words', function( $words ) { $words[] = 'early bird'; return $words; } );
    ```

## Screenshots

[⌊Cleaned-up dashboard with most promo boxes removed.⌉⌊Cleaned-up dashboard with
most promo boxes removed.⌉[

Cleaned-up dashboard with most promo boxes removed.

## Installation

 1. Upload the `bros-clean-admin-hide-dashboard-ads` folder to the `/wp-content/plugins/`
    directory, or install via the Plugins  Add New screen.
 2. Activate **Bros Clean Admin – Hide Dashboard Ads** through the “Plugins” menu in
    WordPress.
 3. Go to **Settings  Clean Admin** and choose which types of notices to hide.
 4. (Optional) Add your own keywords in the advanced settings to hide more promo/review
    texts.

## FAQ

### Does this affect my site frontend?

No. Clean Admin only runs in the WordPress admin area (`/wp-admin`).

### Will it hide core error messages?

The plugin tries to keep anything that looks like a real error or warning (for example
WordPress core error notices).
 It mainly targets promotional, upsell, and review
messages.

### Can this break a plugin?

It only hides UI elements with CSS/JS based on their text content and classes.
 
It does not disable hooks or remove code, so in normal cases it should not break
functionality.

### Does it support Elementor / similar plugins?

Yes, Clean Admin can hide many Elementor / ElementsKit / other plugin promo boxes
and review nags, but it cannot guarantee 100% coverage for every plugin.

### Where is the Settings link?

On the Plugins page, there is a direct **Settings** link under Clean Admin, or go
to **Settings  Clean Admin**.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Bros Clean Admin – Hide Dashboard Ads” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ Enea ](https://profiles.wordpress.org/enos1/)

[Translate “Bros Clean Admin – Hide Dashboard Ads” into your language.](https://translate.wordpress.org/projects/wp-plugins/bros-clean-admin-hide-dashboard-ads)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/bros-clean-admin-hide-dashboard-ads/),
check out the [SVN repository](https://plugins.svn.wordpress.org/bros-clean-admin-hide-dashboard-ads/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/bros-clean-admin-hide-dashboard-ads/)
by [RSS](https://plugins.trac.wordpress.org/log/bros-clean-admin-hide-dashboard-ads/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.1

 * Fixed function prefix to meet WordPress.org requirements (changed from “caa” 
   to “brosclad”).
 * Fixed CSS enqueuing to use wp_add_inline_style instead of inline styles.
 * Updated JavaScript file name to match new prefix.
 * Updated contributor username in readme.txt.

#### 1.1.0

 * Added text domain loading for translations.
 * Added “Settings” link on Plugins page.
 * Added activation notice with direct Settings link.
 * Extended promo/review keyword lists and exposed filters.
 * New options for custom promo/review keywords.
 * Added “Reset to Defaults” button.
 * Small performance improvements in JavaScript.

#### 1.0.0

 * Initial release – hide dashboard ads, plugin promos and review nags.

## Meta

 *  Version **1.1.1**
 *  Last updated **9 months ago**
 *  Active installations **20+**
 *  WordPress version ** 5.6 or higher **
 *  Tested up to **6.9.10**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/bros-clean-admin-hide-dashboard-ads/)
 * Tags
 * [admin dashboard](https://srd.wordpress.org/plugins/tags/admin-dashboard/)[nag](https://srd.wordpress.org/plugins/tags/nag/)
   [notices](https://srd.wordpress.org/plugins/tags/notices/)[promotions](https://srd.wordpress.org/plugins/tags/promotions/)
 *  [Advanced View](https://srd.wordpress.org/plugins/bros-clean-admin-hide-dashboard-ads/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/bros-clean-admin-hide-dashboard-ads/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/bros-clean-admin-hide-dashboard-ads/reviews/)

## Contributors

 *   [ Enea ](https://profiles.wordpress.org/enos1/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/bros-clean-admin-hide-dashboard-ads/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://ko-fi.com/W7W51P4XY6)