Title: MKE Admin Menu Cleaner for Clients
Author: martyettington
Published: <strong>June 8, 2026</strong>
Last modified: June 8, 2026

---

Search plugins

![](https://ps.w.org/mkettingtonbooks-admin-menu-cleaner-for-clients/assets/banner-
772x250.png?rev=3564764)

![](https://ps.w.org/mkettingtonbooks-admin-menu-cleaner-for-clients/assets/icon-
256x256.png?rev=3564764)

# MKE Admin Menu Cleaner for Clients

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

[Download](https://downloads.wordpress.org/plugin/mkettingtonbooks-admin-menu-cleaner-for-clients.zip)

 * [Details](https://wordpress.org/plugins/mkettingtonbooks-admin-menu-cleaner-for-clients/#description)
 * [Reviews](https://wordpress.org/plugins/mkettingtonbooks-admin-menu-cleaner-for-clients/#reviews)
 *  [Installation](https://wordpress.org/plugins/mkettingtonbooks-admin-menu-cleaner-for-clients/#installation)
 * [Development](https://wordpress.org/plugins/mkettingtonbooks-admin-menu-cleaner-for-clients/#developers)

 [Support](https://wordpress.org/support/plugin/mkettingtonbooks-admin-menu-cleaner-for-clients/)

## Description

MKE Admin Menu Cleaner for Clients helps WordPress site owners, freelancers, and
agencies reduce admin clutter by hiding selected top-level admin menu items for 
registered WordPress roles.

The plugin focuses on one simple job: making the WordPress admin area easier for
clients and staff to use. It does not replace WordPress capabilities or permissions.
It only changes which top-level admin menu items are visible for selected registered
WordPress roles.

Role handling:

 * The plugin lists registered WordPress roles available on the site.
 * This includes the default WordPress roles and roles added by plugins or themes.
 * The settings screen uses a simple section labeled WordPress Roles.

Choose one role from the dropdown, then check the menu items to hide for that role.

Protected lockout controls:

 * The Admin Menu Cleaner top-level menu cannot be hidden.
 * The WordPress Plugins listing cannot be hidden.
 * Protected items are removed from checkbox lists and stripped from saved settings.

The plugin settings page contains only the controls that work in this WordPress.
org version. Information about the separate PRO version is kept on its own admin
page named PRO Menu Cleaner Version. A separate All MKE Plugins admin page links
to the MKE WordPress plugins listing.

Plugin site: https://mobile.mkettingtonbooks.com/admin-menu-cleaner/
 All MKE plugins:
https://mobile.mkettingtonbooks.com/mkettingtonbooks-wordpress-plugins/

Author: MKE – https://mobile.mkettingtonbooks.com/mkettingtonbooks-wordpress-plugins/

## Screenshots

[⌊Admin Menu Cleaner settings screen with simple role selector.⌉⌊Admin Menu Cleaner
settings screen with simple role selector.⌉[

Admin Menu Cleaner settings screen with simple role selector.

[⌊Role-based menu checkbox list.⌉⌊Role-based menu checkbox list.⌉[

Role-based menu checkbox list.

[⌊Built-in help and protected-menu notes.⌉⌊Built-in help and protected-menu notes
.⌉[

Built-in help and protected-menu notes.

## Installation

 1. Upload the plugin folder to `/wp-content/plugins/` or install the ZIP from Plugins
    > Add New.
 2. Activate the plugin through the Plugins screen in WordPress.
 3. Open Admin Menu Cleaner in the WordPress admin menu.
 4. Leave Safe Mode enabled while testing.
 5. Choose a WordPress role and select the menu items that should be hidden.
 6. Save settings and test with a non-administrator account.
 7. Optional: open the All MKE Plugins page from the Admin Menu Cleaner menu to view
    the MKE WordPress plugins listing.

## FAQ

### Does this plugin change user permissions?

No. It hides selected top-level admin menu items. It does not grant, remove, or 
edit WordPress capabilities. Use proper WordPress roles and capabilities for security.

### Can I hide the Admin Menu Cleaner menu itself?

No. The plugin protects its own admin menu so administrators can still reach the
settings screen.

### Can I hide the WordPress Plugins screen?

No. The WordPress Plugins listing is protected so administrators can continue managing
plugins.

### Does this version include license checks or external service calls?

No. This WordPress.org submission build does not include license activation, license
checks, or external service calls.

### Does this plugin support roles added by plugins or themes?

Yes. This build lists registered WordPress roles available on the site, including
the default WordPress roles and roles added by plugins or themes.

### Why is there a separate PRO Menu Cleaner Version page?

That page only describes additional features available in a separate plugin version
hosted outside WordPress.org. The installed WordPress.org plugin does not include
disabled PRO controls, license checks, trial limits, or locked built-in features.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“MKE Admin Menu Cleaner for Clients” is open source software. The following people
have contributed to this plugin.

Contributors

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

[Translate “MKE Admin Menu Cleaner for Clients” into your language.](https://translate.wordpress.org/projects/wp-plugins/mkettingtonbooks-admin-menu-cleaner-for-clients)

### Interested in development?

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

## Changelog

#### 1.0.26

 * Changed the WordPress plugin listing author display from Mkettingtonbooks.com
   to MKE.
 * Updated the plugin listing author link to the MKE WordPress plugins page.

#### 1.0.25

 * Added an All MKE Plugins admin submenu linking to the MKE WordPress plugins listing.
 * Added the All MKE Plugins link to the PRO Menu Cleaner Version page.
 * Added WordPress.org SVN upload documentation for the approved plugin location.

#### 1.0.24

 * Added an explicit Settings submenu so the main MK Admin Cleaner dashboard menu
   opens the settings screen by default.

#### 1.0.23

 * Enabled all registered WordPress roles on the settings page, including roles 
   added by plugins or themes.
 * Updated admin-page and readme wording from default-role-only to registered WordPress
   roles.

#### 1.0.22

 * Changed the displayed plugin listing title to MKE Admin Menu Cleaner for Clients.
 * Kept the existing plugin folder, filename, and text domain for the requested 
   WordPress.org permalink.

#### 1.0.21

 * Updated role selector behavior and role-section wording.

#### 1.0.20

 * Removed the Included Features panel from the main settings page.
 * Added a separate PRO Menu Cleaner Version information page for additional separate-
   version details.
 * Removed the duplicate automatic settings submenu from the plugin menu.
 * Changed the admin page slug to match the requested WordPress.org plugin permalink.
 * Kept the main settings page limited to fully working WordPress.org-version controls.

#### 1.0.19

 * Renamed the role settings section.
 * Removed an extra marketing information panel from the WordPress.org package.
 * Removed an extra review-notes text file from the plugin package.
 * Updated readme wording to clarify that the plugin is fully functional.

#### 1.0.18

 * Renamed the plugin to MKE Admin Menu Cleaner for Clients for distinctive WordPress.
   org directory naming.
 * Changed the requested permalink/text domain to mkettingtonbooks-admin-menu-cleaner-
   for-clients.
 * Updated plugin folder and main plugin filename to match the requested permalink.
 * Updated the readme Contributors value to the WordPress.org owner username.

#### 1.0.17

 * Updated Tested up to metadata to 7.0.

#### 1.0.16

 * Updated role-section wording and protected access notes.

#### 1.0.15

 * Sanitized posted role-rule arrays in the request helper before validation.

#### 1.0.14

 * Maintenance update.

#### 1.0.13

 * Additional plugin metadata and request handling cleanup.

#### 1.0.12

 * Updated request handling and admin notice checks.

#### 1.0.11

 * Prepared WordPress.org submission build.

#### 1.0.10

 * Shortened plugin header and readme short descriptions.
 * Updated readme metadata.

#### 1.0.9

 * Updated author and plugin site metadata.

#### 1.0.8

 * Added plugin site link and updated author details.

#### 1.0.7

 * Simplified the role-based menu selection layout.

#### 1.0.6

 * Added protected controls for the Admin Menu Cleaner menu and Plugins listing.

#### 1.0.5

 * Maintenance update.

#### 1.0.4

 * Added dedicated top-level admin menu.

#### 1.0.3

 * Updated role selector handling.

#### 1.0.2

 * Updated role list handling.

#### 1.0.1

 * Initial free release.

## Meta

 *  Version **1.0.26**
 *  Last updated **2 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [admin cleanup](https://wordpress.org/plugins/tags/admin-cleanup/)[admin menu](https://wordpress.org/plugins/tags/admin-menu/)
   [client dashboard](https://wordpress.org/plugins/tags/client-dashboard/)[roles](https://wordpress.org/plugins/tags/roles/)
   [wordpress admin](https://wordpress.org/plugins/tags/wordpress-admin/)
 *  [Advanced View](https://wordpress.org/plugins/mkettingtonbooks-admin-menu-cleaner-for-clients/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/mkettingtonbooks-admin-menu-cleaner-for-clients/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/mkettingtonbooks-admin-menu-cleaner-for-clients/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/mkettingtonbooks-admin-menu-cleaner-for-clients/)