When they search, make sure they find you!

Administrator vs Non-Admin Views

The ID Admin Menu Customizer draws a clear distinction between administrators and non-administrators. Each group sees a different version of the admin sidebar, and only administrators have access to the editing controls.

Administrator View (manage_options)

Users who hold the manage_options capability — typically the Administrator role — see the full editing interface:

  • An “Edit Menu” toggle appears at the top of the admin sidebar.
  • Clicking the toggle enters edit mode, where menu items become draggable, and controls for hiding items and adding dividers appear.
  • Hidden items remain visible but are displayed with reduced opacity (0.4), making it clear they are hidden from other users while still allowing administrators to manage them.
  • Administrators can toggle any item’s visibility, drag items to reorder them, insert custom dividers, and save the layout.

Non-Administrator View (Editors, Authors, Subscribers, etc.)

Users without the manage_options capability see only the result of the administrator’s customization:

  • The “Edit Menu” toggle is never shown. No edit controls appear anywhere.
  • Menu items follow the custom order that the administrator has configured.
  • Hidden items are completely removed from the sidebar — they do not render at all.
  • Custom dividers are visible to all users, providing consistent visual grouping.

Important Security Note

Hiding is not access control. Hiding a menu item with this plugin only removes it from the sidebar visually. It does not revoke any WordPress capabilities or restrict access to the underlying admin page. A user who knows the direct URL can still navigate to a hidden page if WordPress grants them permission based on their role and capabilities.

If you need to truly restrict access to certain admin pages, use a dedicated role and capability management plugin (such as Members or User Role Editor) alongside the ID Admin Menu Customizer. This plugin handles presentation; capability plugins handle permissions.