Customizing Your Menu
All menu customization in ID Admin Menu Customizer happens directly within the WordPress admin sidebar. There is no separate settings page or configuration screen — you work with the actual menu itself. This makes the process intuitive and gives you an immediate visual preview of your changes.
Customization Features
The plugin provides three primary customization tools, each accessible through edit mode:
- Reorder items — Drag and drop any menu item to a new position in the sidebar. The order you set is saved and applied to all users on the site.
- Hide items — Toggle the visibility of any menu item so that non-administrator users won’t see it in their sidebar. This is useful for decluttering the interface for editors, authors, and other roles.
- Add custom dividers — Insert horizontal separator lines between menu items to create clear visual groups. Dividers can be repositioned by dragging and removed with a single click.
How Changes Are Saved
When you click the Save button in edit mode, the plugin sends your menu configuration to the server via an AJAX request. This means your changes are saved without a full page reload delay — the page refreshes after the save completes, and your new menu layout is immediately visible.
All configuration data is stored in the wp_options table under the key idamc_menu_order. This single option contains the full menu order array and the list of hidden item slugs.
Site-Wide Changes
Every change you make applies site-wide. There are no per-user or per-role menu configurations — all users see the same customized menu order. The only difference is that hidden items are removed from the sidebar for non-administrator users, while administrators can still see them (grayed out) when in edit mode.
The following pages cover each customization feature in detail: entering and exiting edit mode, reordering items, hiding and showing items, and adding dividers.
