plugin-icon

Limited Admin Role

Door minhaz52·
Adds a custom "Admin Panel Manager" role with granular capability controls, per-plugin access rules, and a configurable session timeout.
Versie
2.9.1
Laatst bijgewerkt
Apr 6, 2026

Limited Admin Role adds a custom WordPress role called Admin Panel Manager that gives a user broad content and product management access — but blocks access to WooCommerce Orders, Customers, Users, and sensitive reports.

Key Features:

  • 🔐 Granular capability grid — enable or disable every WordPress & WooCommerce capability from the settings UI, organized into 15 categories
  • 🚫 Block WooCommerce Orders, Customers, Analytics, and WordPress Users (menu + URL + REST API)
  • 🧩 Plugin Access Deny — per-plugin admin page blocking via a dedicated submenu
  • 🔑 Plugins view-only — can see installed plugins list but cannot install/activate/deactivate/update/delete
  • 🕐 Configurable session timeout (default 12 hours) — forces logout regardless of “Remember Me”
  • ✅ Compatible with Rank Math, Yoast SEO, WooCommerce HPOS, and Cloudflare

Capability Categories:

  • Core Access, Posts, Pages, Media, Appearance & Themes
  • Plugins, Users, WordPress Updates
  • WooCommerce Products, Orders, Coupons, Reports & Analytics, Settings, Customers
  • Comments

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

Gratisvoor betaalde abonnementen
Door te installeren, ga je akkoord met de Servicevoorwaarden van WordPress.com en de voorwaarden voor plugins van derden.
Getest tot
WordPress 6.9.4
Deze plugin kan worden gedownload, zodat je hem op je kan gebruiken.