Skip to content

dmaurelc/wp-admin-organizer

Repository files navigation

WP Admin Organizer

Organize WordPress admin menu items with drag and drop functionality, add separators, hide/show menu items, rename items, mark favorites for quick access, reorganize submenus, customize icons, and export/import configurations.

Description

WP Admin Organizer is a WordPress plugin that allows you to:

  • Reorganize admin menu items using drag and drop
  • Add simple or text separators between menu items
  • Hide/show menu items without disabling plugins
  • Rename menu items with inline editing
  • Mark items as favorites for quick access at the top of the menu
  • Reorganize submenus with drag and drop
  • Customize menu icons with Dashicons
  • Customize the admin area with a custom logo
  • Export and import configurations for use across multiple sites
  • Save and restore menu arrangements

Features

  • Drag and drop menu organization - Easily reorder menu items
  • Submenu reorganization - Drag and drop submenu items within each parent menu
  • Simple and text separators - Add visual dividers between menu sections
  • Hide/show menu items - Toggle visibility of menu items with eye icon
  • Rename menu items - Click on any menu item to edit its name
  • Favorites/Quick Access ⭐ - Mark frequently used items as favorites for instant access
  • Custom menu icons - Customize icons using Dashicons
  • Role-Based Configurations 🎯 - Configure different menus for each WordPress user role
  • Search/Filter Menu Items 🔍 - Real-time search to quickly find items in large menus
  • Custom logo upload - Add your branding to the admin menu
  • Export/Import configurations - Share settings across multiple WordPress installations
  • Menu order saving - Persistent configuration across sessions
  • Responsive design - Works on desktop, tablet, and mobile
  • Internationalization support - Ready for translation

Installation

  1. Upload the plugin files to the /wp-content/plugins/wp-admin-organizer directory
  2. Activate the plugin through the 'Plugins' screen in WordPress
  3. Use the Settings->Admin Organizer screen to configure the plugin

Languages

The plugin comes with the following translations:

  • English (default)
  • Spanish (es_ES)

Want to add a translation? The plugin is translation-ready and includes a .pot file in the languages directory.

Requirements

  • WordPress 5.0 or higher
  • PHP 7.2 or higher

Current Version

v1.4.0 - Latest release with role-based configurations and search functionality

Recent Updates (v1.4.0)

  • 🎯 Role-Based Configuration Profiles: Configure different menus for each WordPress user role (Administrator, Editor, Author, Contributor, Subscriber)
  • 🔍 Search/Filter Menu Items: Real-time search box to quickly find items in menus with many plugins
  • ↔️ Backward compatible - existing configurations automatically migrate to new format
  • 🔄 Enhanced export/import to handle multiple role configurations

Previous Updates (v1.3.1)

  • 🐛 CRITICAL FIX: Hidden items now correctly disappear from WordPress admin sidebar
  • 🎨 Submenu display converted to accordion-style (collapsed by default)

Coming Soon (v1.5.0)

  • 🎯 More advanced icon customization with color options
  • 🎯 Conditional menu visibility based on user metadata
  • 🎯 Keyboard shortcuts customization

Changelog

See CHANGELOG.md for a complete list of changes. See FEATURES.md for detailed usage guide of all features.

License

This project is licensed under the GPL v2 or later - see the LICENSE file for details.

Author

Daniel Maurel

Support

If you find a bug or have a suggestion, please open an issue.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •