=== Bulk Navigation Menu Reorder ===
Contributors: hellosabrinamok
Tags: navigation menu, menu, menu order, reorder, bulk edit
Requires at least: 6.0
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 1.0.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Reorder multiple WordPress navigation menu items at once using a simple drag-and-drop interface built for large and nested menus.

== Description ==

Reordering a large WordPress navigation menu one item at a time can be slow and frustrating.

**Bulk Navigation Menu Reorder** adds a focused bulk-reordering interface to the standard WordPress menu editor. It helps administrators organize large navigation menus and nested menu structures more efficiently without changing the website's frontend design.

**Key features:**

* Reorder multiple navigation menu items efficiently.
* Organize parent and child menu items with drag and drop.
* Work directly from Appearance > Menus.
* Load plugin assets only on the navigation menu screen.
* Make no changes to the website's frontend styling.

The plugin is especially useful for large websites, stores, directories, and content-heavy sites with complex navigation.

== Installation ==

1. Upload the plugin files to the `/wp-content/plugins/bulk-menu-reorder` directory, or install the plugin through the WordPress Plugins screen directly.
2. Activate the plugin through the 'Plugins' screen in WordPress.
3. Navigate to **Appearance > Menus** and select the menu you want to organize.
4. Use the bulk-reordering interface to arrange the items and save the new order.

== Frequently Asked Questions ==

= Does this plugin change the appearance of my menu? =

No. It changes the order and hierarchy of navigation menu items but does not add frontend styles or alter your theme's menu design.

= Can I organize nested menu items? =

Yes. Menu items can be organized into parent and child relationships using the drag-and-drop interface.

= Who can reorder menus? =

Only users with permission to manage theme options and navigation menus can save changes.

= Does this plugin support multisite? =
Currently, the plugin supports single-site installations. Multisite compatibility will be added in future updates.

== Screenshots ==

1. Select multiple navigation menu items to move together.
2. Drag the selected items to a new position in the menu.
3. Review the updated menu order and save your changes.

== Changelog ==

= 1.0.2 =
* Added screenshots demonstrating bulk menu reordering.

= 1.0.1 =
* Fixed bulk reorder requests so menu changes save correctly.
* Added visible selection controls for choosing multiple menu items.
* Improved validation of menu items and parent relationships.
* Improved the plugin name, directory description, tags, and documentation.

= 1.0.0 =
* Initial release.

== Upgrade Notice ==

= 1.0.1 =
Improved directory information and documentation.

== License ==

This plugin is licensed under the GPL v2 or later. For more information, see [GPL License](https://www.gnu.org/licenses/gpl-2.0.html).
