BACK TO DIRECTORY

Limited Admin Role By HEMDOX Digital

by minhaz52

0.0
(0 ratings)

Limited Admin Role adds a custom WordPress role called Admin Panel Manager. Give it to a shop manager, a content writer, an SEO agency or a client, and choose exactly what they can see and do β€” without ever handing over full administrator rights.

Users, plugins, themes and code stay locked no matter what you configure, so the role can never take over the site.

One-click presets

Set up the whole role in one click, then fine-tune it:

  • Whole job: Store Manager, Content + SEO, Accountant (read-only), Client Owner.
  • One area only: ⚑ LiteSpeed Cache only, πŸ” SEO only, πŸ“ Posts only, πŸ›οΈ Shop only.
  • Your own presets: save the current settings as a preset, or create one from JSON. Download any preset and reuse it on your other sites.

Every preset shows exactly what will change before you apply it, and every change is saved in History so it can be undone.

Key features

  • πŸ” Capability grid β€” turn every WordPress, WooCommerce and SEO-plugin permission on or off, grouped into clear categories.
  • 🚫 Menu & URL blocks β€” hide and block Orders, Customers, Reports, Coupons, Download permissions, Marketing, Users, Tools, Appearance, Settings and more (menu, direct URL and REST API).
  • 🧩 Plugin Access β€” give the role full access to one plugin (for example Rank Math, Yoast, AIOSEO or LiteSpeed Cache), or hide single plugin pages.
  • ⚑ Quick actions β€” let the role purge the LiteSpeed cache from the toolbar without opening LiteSpeed settings.
  • πŸ›’ WooCommerce controls β€” orders blocked, view-only, “no delete/refund” or full; allow or block customers, sales reports, coupons, download permissions, marketing and status; hide stock and cost of goods. Works with HPOS and legacy order screens.
  • 🧱 Preset builder β€” tick what a person may use and save it as your own one-click preset.
  • πŸ‘οΈ Preview as role β€” see the admin exactly as the role sees it, then exit with one click.
  • πŸ—ΊοΈ Access Map β€” every admin page with allowed/blocked and the reason why.
  • πŸ“‹ Activity log β€” logins, logouts, blocked attempts and settings changes.
  • πŸ• Session timeout β€” forces logout after a set number of hours, even with “Remember Me”.
  • πŸ“… Access expiry β€” set an end date per user; access stops automatically.
  • ↩️ History, export and import β€” restore any earlier version, move settings between sites as JSON.
  • 🎨 Colorful, modern settings screens with a theme color picker.
  • πŸ’» WP-CLI β€” wp limadro status|export|import|history|rollback|preset|reset|log|expire.
  • πŸ†˜ Lockout recovery β€” define( 'LIMADRO_DISABLE', true ); in wp-config.php switches restrictions off.

Always locked for security

Whatever you configure, the role can never: create, edit, delete or promote users; change roles; post unfiltered HTML; install, update, delete or edit plugins or themes; switch themes; or edit files. The matching REST API routes are blocked too.

About the developer

Limited Admin Role is built and maintained by HEMDOX Digital. Visit the plugin page for guides and updates. If the plugin saves you time, a 5-star review helps a lot.

Compatibility

Tested with WooCommerce 11.2 (HPOS and legacy orders), Elementor 4.3, Rank Math, Yoast SEO, All in One SEO and LiteSpeed Cache.

License

This plugin is licensed under the GNU General Public License v2.0 or later.

Full license text: https://www.gnu.org/licenses/gpl-2.0.html

Screenshots

Presets β€” one-click setups for a whole job or a single area, plus your own presets from JSON.

Presets β€” one-click setups for a whole job or a single area, plus your own presets from JSON.

General β€” role name, session timeout, after-login page and admin notices, with the colorful header and theme color picker.

General β€” role name, session timeout, after-login page and admin notices, with the colorful header and theme color picker.

Capabilities β€” every permission grouped by area, with search and filters.

Capabilities β€” every permission grouped by area, with search and filters.

Menu & URL Blocks β€” Allowed / Blocked switches for whole areas (menu, URL and REST API), with the always-locked list.

Menu & URL Blocks β€” Allowed / Blocked switches for whole areas (menu, URL and REST API), with the always-locked list.

WooCommerce β€” one choice for order access plus switches for customers, reports, coupons, download permissions, marketing, settings and status.

WooCommerce β€” one choice for order access plus switches for customers, reports, coupons, download permissions, marketing, settings and status.

Plugin Access β€” every active plugin is detected: Default, Full access or Hidden per plugin, quick actions like LiteSpeed purge, or block single pages.

Plugin Access β€” every active plugin is detected: Default, Full access or Hidden per plugin, quick actions like LiteSpeed purge, or block single pages.

Access Map β€” every admin page, allowed or blocked, and why.

Access Map β€” every admin page, allowed or blocked, and why.

Activity β€” logins, blocked attempts and settings changes.

Activity β€” logins, blocked attempts and settings changes.

Tools & History β€” restore any earlier version, export and import settings.

Tools & History β€” restore any earlier version, export and import settings.

The orders screen as the Admin Panel Manager sees it with "No delete or refund".

The orders screen as the Admin Panel Manager sees it with "No delete or refund".

Preset builder β€” tick the areas and plugins a person may use, name it and save it as your own preset.

Preset builder β€” tick the areas and plugins a person may use, name it and save it as your own preset.

Plugin Details

Active Installs
10
Total Downloads
473
Version
2.9.3
Requires WP
6.0
Requires PHP
7.4
Tested Up To
7.1.4
Added
2026-04-06
Last Updated
2026-10-13 9:14pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0