WordPress Hide Admin Menu

The WordPress Hide Admin Menu plugin lets you simplify and customize the WordPress admin menus, submenus and have a clean WordPress admin look. This may help you hide unneeded menus for your client as you don’t want them to access.

featured WordPress Hide Admin Menu

The plugin works with both standard and custom roles which may be added by using a WordPress plugin such as Members, User Role Editor. It also works with additional menus, submenus added by other plugins.

The Hide Admin Menu doesn’t leave messy options in your WordPress database. It uses only one option and this option will be deleted when uninstall plugin.

Features

  • Ability to hide both top menus and submenus
  • Customizes by user role
  • Works with custom roles, added by other plugins
  • Works with menus, submenus added by other plugins
  • Using WordPress Settings API
  • Has import and export functionality that let you export plugin settings of one site and apply it for other sites

Screenshots

Configuration page:

screenshot 1 WordPress Hide Admin Menu

Import & Export page:

screenshot 2 WordPress Hide Admin Menu

Custom Roles & Menus:

custom menus roles WordPress Hide Admin Menu

Result:

no menus WordPress Hide Admin Menu

Installation

  1. Download hide-admin-menu.zip and unzip the package
  2. Upload hide-admin-menu folder to the /wp-content/plugins/ directory
  3. Activate the plugin through the Plugins menu in WordPress
  4. Start using the plugin through the menu Hide Admin Menu

Usage

To starting using the plugin, navigate to the Hide Admin Menu on the left menu, you’ll see the main configuration page of the plugin.

screenshot 1 WordPress Hide Admin Menu

Select menus, submenus and corresponding roles that you want to hide menus, submenus from. When you’re done, click the Save Settings button.

Note: you’ll see some cells don’t have checkboxes, that because the role already doesn’t have access to that menu, submenu. Read more in the FAQ.

To import & export plugin settings, navigate to Import & Export submenu under Hide Admin Menu.

screenshot 2 WordPress Hide Admin Menu

To export plugin settings, click the button Export Settings, you’ll download the setting file. Save it anywhere on your computer. This file maybe used to reset the plugin settings that you’ve made for this site, or used to change settings for other sites (which have the Hide Admin Menu plugin installed).

To import plugin settings, click the Browser button and select the plugin setting file that you exported and then click the button Import Settings.

FAQ

Q: Why don’t I see checkboxes for some menus and roles?

A: That’s because these menus (or submenus) require higher capability of corresponding roles and they won’t be accessible by users with these roles. These menus (submenus) may be registered by WordPress or by plugins. The Hide Admin Menu doesn’t need to work in this case.

Q: Why do I still see the option when I already deactivated the plugin?

A: The menu option is deleted only when you uninstall plugin. This might help if you accidently deactivate the plugin, you won’t lose your data.

Purchase WordPress Hide Admin Menu

The WordPress Hide Admin Menu costs only $9 and is available at CodeCanyon. Go to this link and click the Purchase button on the right to buy this plugin.

Purchase the WordPress Hide Admin Menu plugin

If you like this plugin, please vote for me at CodeCanyon! Thank you so much!

Support

If you have any question or problem using this plugin, feel free to post your questions at Support Forum.

You can also ask me for additional services that you need to fit your website.