=== Bulk Menu Edit === Contributors: devloper00 Donate link: https://ko-fi.com/devloper Tags: menu, edit, bulk, items Requires at least: 5.0 or higher Tested up to: 6.7.1 Requires PHP: 5.6 Stable tag: 1.3.1 License: GPL v2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Remove multiple menu items in one single click, through a soft and clean interface. == Description == Get the possibility to remove multiple things in one time is a useful feature. With that simple extension you can have full control of your menus! = Main features: = * Check / Uncheck multiple menu items * Collapse / Expand multiple menu items * Ajax system (No need to reload) == Frequently Asked Questions == = Why would I need to remove multiple items? = Especially when you are importing a website, demo and you have got lot of unused menu items. == Installation == 1. Upload the **bulk-menu-edit** folder to the **/wp-content/plugins/** directory 2. Activate the plugin through the 'Plugins' menu in WordPress == Screenshots == 1. Bulk Menu Edit Interface 2. Check all menu items 3. Expand Feature 4. Collapse feature 5. Message alert before removing menu items == Changelog == = 1.3.1 - Security & Performance Update = * Security - Added nonce verification for AJAX requests - Implemented rate limiting to prevent abuse - Added capability checks for menu operations - Enhanced input sanitization and validation - Added transaction handling for database operations * Performance & Code Quality - Optimized database queries and transactions - Refactored codebase to WordPress coding standards - Implemented singleton pattern for main class - Added comprehensive error handling - Reduced unnecessary AJAX calls * Frontend Improvements - Enhanced AJAX validation and error handling - Added loading states and UI feedback - Improved menu item selection interface - Added expand/collapse all functionality - Enhanced visual feedback during operations * Bug Fixes - Resolved menu item ID handling issues - Fixed multiple submission edge cases - Corrected transaction rollback behavior - Fixed menu item ownership verification - Improved UI state management = 1.3 - WordPress 6.7.1 Compatibility = * Updated checkbox styling * Added compatibility for WordPress 6.7.1 = 1.2.1 - Bug Fixes = * Eliminated PHP notices in WP Localize * Fixed single menu item check functionality = 1.2 - Code Restructure = * Implemented Object-Oriented PHP architecture * Removed rating link * Hidden native WordPress Bulk Edit Feature * Refreshed design interface = 1.1.2 - Translations & UI = * Added French (FR) translation * Improved button hover states * Updated button layout * Added function prefixing to prevent conflicts = 1.1.1 - Feature Update = * Added Collapse/Expand functionality = 1.1 - Bug Fixes = * Fixed multiple check_all button generation * Renamed functions to prevent conflicts = 1.0 = * Initial release