Plugin info

Total downloads: 7,362
Active installs: 400
Total reviews: 5
Average rating: 5
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 2
Last updated: 4/11/2025 (264 days ago)
Added to WordPress: 6/7/2017 (8 years old)
Minimum WordPress version: 3.3.0
Tested up to WordPress version: 6.8.3
Minimum PHP version: 5.3

Maintenance & Compatibility

Maintenance score

Stale • Last updated 264 days ago • 5 reviews

40/100

Is Dashboard Cleaner abandoned?

Likely maintained (last update 264 days ago).

Compatibility

Requires WordPress: 3.3.0
Tested up to: 6.8.3
Requires PHP: 5.3

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

No similar plugins found yet.

Description

Reclaim your admin dashboard: Get rid of annoying banners, unwanted ads and other nuisances.

Dashboard Cleaner allows you to hide any HTML elements from your admin dashboard such as annoying banners, unwanted ads and other nuisances, and basically anything else you want. It works like a DOM inspector: simply point and click on the HTML element you want to hide, select a few options and it’s gone!

Requirements

  • WordPress 3.3+
  • PHP 5.3+

Installation

  1. Upload the dashboard-cleaner folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ page in WordPress.
  3. Plugin settings are located in the ‘Tools > Dashboard Cleaner’ sub-menu.

Frequently Asked Questions

Where does Dashboard Cleaner store its data?

Its settings are saved to the database, but the filters are saved to a file named dhcl_xxxxx.filter and located inside the /wp-content/uploads/dashboard-cleaner/ folder (single installation) or the /wp-content/uploads/sites/X/dashboard-cleaner/ folders (multisite installation). Removing or renaming that file will simply delete your filters without affecting Dashboad Cleaner settings.

What is the difference between hiding an element and making it invisible?

Hiding will remove the element and the space it occupies; making it invisible will mask the element but will keep the space it occupies. Hiding the element is the preferrered method but in a few cases, it can wrongly alter the whole page layout.

Shall the filter be based on the exact attribute value, or can it be shortened (i.e., partial match)?

Partial match is accepted but whatever value you enter, it must start and end on a word boundary (as opposed to a substring). For more details about this, see the contextual Help tab in Dashboard Cleaner Settings page.

Are field values case sensitive?

The attribute value is case-sensitive, the HTML element and attribute names aren’t.

Will it slow down my site?

Dashboard Cleaner runs only in the back-end section (admin dashboard) not the front-end, hence it won’t affect your visitors.

Review feed

No reviews available

Screenshots

  1. Start Dashboard Cleaner from its Toolbar menu.

    Start Dashboard Cleaner from its Toolbar menu.

  2. Point and click on the HTML element you want to hide.

    Point and click on the HTML element you want to hide.

  3. Select the attribute name/value to filter and click "Create a Filter".

    Select the attribute name/value to filter and click "Create a Filter".

  4. It's gone!

    It's gone!

Changelog

1.1.7

  • Fixed a PHP “Function _load_textdomain_just_in_time was called incorrectly” notice.
  • Ensure compatibility with WordPress 6.8

1.1.6

  • Fixed a deprecated notice on servers running PHP 8+.

1.1.5

  • Added WordPress 5.9 compatibility.

1.1.4

  • Fixed an issue on blogs that are using right to left languages: the settings page was all messed up.

1.1.3

  • WordPress 4.9 compatibility.