Admin Menu Filter

설명

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 modern vanilla JavaScript to filter menu items efficiently with case-insensitive matching.

Key Features:

  • No jQuery dependency – Pure vanilla JavaScript for better performance
  • Debounced search – Optimized filtering with 150ms delay for smooth typing
  • Keyboard shortcuts – Ctrl/Cmd + F to focus search, Escape to clear
  • Accessibility support – Proper ARIA labels and keyboard navigation
  • Modern CSS – Smooth transitions and visual feedback
  • Performance optimized – Efficient DOM manipulation and event handling

How it works:

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

  1. For parent menu items: Matching items remain visible
  2. For child menu items: Matching items stay highlighted and keep their parent visible
  3. Visual feedback: Filtered items are hidden, active items get subtle background highlighting

Technical Improvements in v0.3:

  • Complete rewrite – Eliminated jQuery dependency for faster loading
  • Enhanced UX – Added keyboard shortcuts and better visual states
  • Better architecture – Modular JavaScript with proper error handling
  • Improved accessibility – Screen reader support and keyboard navigation
  • Modern styling – Updated CSS with focus states and transitions

스크린샷

설치

  1. Upload the plugin files to the /wp-content/plugins/admin-menu-filter directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress

FAQ

How about mobile devices?

Could be added support on future versions. Currently it’s thinking for desktop users

후기

이 플러그인에 대한 평가가 없습니다.

기여자 & 개발자

“Admin Menu Filter”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

자국어로 “Admin Menu Filter”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

0.3

  • Complete rewrite: Remove jQuery dependency, vanilla JS implementation
  • Add keyboard shortcuts (Ctrl/Cmd + F to focus, Escape to clear)
  • Implement debounced search for better performance (150ms delay)
  • Enhanced accessibility with ARIA labels and keyboard navigation
  • Modern CSS with focus states and smooth transitions
  • Modular JavaScript architecture with proper error handling
  • Improved visual feedback with background highlighting
  • Better DOM manipulation and event handling

0.2.7

  • Optimize description, update styles

0.2.6

  • Fix tagging and update WP 6.8.2 compat

0.2.5

  • Improve Plugin Tagging

0.2.4

  • WP 6.7.2 compat

0.2.3

  • WP 6.1 compat

0.2.2

  • Improve script init

0.2.1

  • Remove Doc Ready wrapper

0.2

  • Check compatibility WP 5.6

0.1

  • First release