BACK TO DIRECTORY

Admin Menu Filter

by alejandro.moreno.mvd

0.0
(0 ratings)

Sometimes you may have a lot of admin menu items based on your WordPress installation. With this plugin, you only need to type a few letters of the item name you’re looking for and voila! The plugin uses plain JavaScript (no jQuery) to filter menu items with case-insensitive matching.

Features:

  • Instant filtering – Debounced search, so typing stays smooth even with long menus
  • Keyboard shortcuts – Press / to focus the search box (when you are not typing in a field), Escape to clear it
  • Matching children are reachable – Submenus of the matching items are expanded, no hovering needed
  • Accessible – The box is a labelled search landmark and the number of results is announced to screen readers
  • No jQuery dependency

How it works:

The plugin adds a search input at the top of the admin menu and follows these filtering rules:

  1. If a top-level item matches, it stays visible together with all of its submenu items.
  2. If only some submenu items match, those items stay visible (highlighted) under their parent, and the rest are hidden.
  3. Notification badges and screen reader text are ignored, only the visible name of each item is searched.

Screenshots

Textbox filter

Textbox filter

Match primary items

Match primary items

Match child items

Match child items

Plugin Details

Active Installs
10
Total Downloads
2,490
Version
0.3.1
Requires WP
4.6
Requires PHP
5.6
Tested Up To
7.1.3
Added
2019-11-11
Last Updated
2026-10-10 7:30pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0