Skip to content
Ashwab
WordPress pluginFree & open source

AWPAAH — hide WordPress dashboard menus and restrict access

The WordPress dashboard shows everything to everyone who can log in — a recipe for confusion and breakage. AWPAAH makes the dashboard show each user only what concerns them.

Designate one admin who always sees everything, exempt any users you choose, and hide the menu items, pages, and post types you specify from everyone else — clear rules managed in one place.

The plugin is entirely free and open source: review the code on GitHub, install it in minutes, and adapt it as you wish. And if you need behavior specific to your site, the team that wrote it is ready to help.

Key features

Hide menu items

Hide any dashboard menu item from users who shouldn't see it.

Restrict pages and post types

Block access to specific pages and post types — not just hide the links.

Designated admin

One user sets the rules and always sees everything, no matter what.

Exempted users

Exclude specific accounts from the restrictions whenever you need to.

Light and direct

Does what it promises without maze-like settings screens or extra load.

Free and open source

The full code is on GitHub — review it, modify it, or contribute.

Who it's for

Agencies and site builders

Hand clients a clean dashboard that shows only what they need — and avoid “I touched a setting” breakage.

Multi-user sites

Shape what editors and authors see without drowning in complex role systems.

Site administrators

Reduce mistakes by hiding what shouldn't be touched in the first place.

Ready to start your project?

Tell us about your idea and we will get back to you within one business day.

Contact us