=== Forwp Mega Menu ===
Contributors: 4wp
Tags: block, navigation, float menu, fse, sidebar menu
Requires at least: 6.2
Tested up to: 6.6
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

== Description ==

Float Menu is a simple and powerful WordPress plugin that adds floating menu functionality to the block editor. The plugin allows you to create menus that open as side panels (similar to WooCommerce cart) when clicking on menu items or icons.

== Documentation ==

Full documentation and usage guide: https://4wp.dev/plugin/4wp-mega-menu

== Features ==

* **Float Menu Container Block** โ€“ Create float menu content anywhere on your site
* **Technical Name (Anchor)** โ€“ Each container has a unique technical name for linking to menu items
* **Navigation Integration** โ€“ Easily connect float menu to any menu item through block settings
* **Icon Support** โ€“ Works with 4wp-icons plugin, allowing float menus to open on icon clicks
* **WooCommerce-like UI** โ€“ Beautiful slide-in animation from the right, overlay with blur effect
* **Responsive Design** โ€“ Automatically adapts to mobile devices (75% width on mobile)
* **Editor Preview** โ€“ Visual preview of float menu directly in WordPress editor

== How to Use ==

1. Add โ€œFloat Menu Containerโ€ block to any page or template
2. Enter a technical name for the container (e.g., โ€œsocial-menuโ€)
3. Add content inside the container
4. In menu item (Navigation Link) or icon (4WP Icon) settings, enable โ€œEnable Float Menuโ€
5. Select the container from the available list
6. Save โ€“ done! Clicking on the menu item or icon will open the float menu

== Future Improvements ==

* Extended positioning settings (right, left, bottom) for individual menus
* Float menu header customization
* Close button customization (reusing Popup Maker logic)
* Additional animation and styling options

Ready to get started?

Check out the plugin on GitHub and start using it today.

How to prepare testing environment for FSE?

Setting up a proper FSE testing environment begins with installing a fresh WordPress instance using the latest version to ensure compatibility with current FSE features. Use local development…

Setting up a proper FSE testing environment begins with installing a fresh WordPress instance using the latest version to ensure compatibility with current FSE features. Use local development tools like Local by Flywheel, XAMPP, or Docker to create an isolated environment that mirrors your production server configuration. Enable WordPress debugging by setting WP_DEBUG to true in wp-config.php to catch any theme-related errors during development.

Install essential testing plugins including Theme Check for WordPress standards validation, Query Monitor for performance debugging, and Health Check for identifying plugin conflicts. Create multiple user roles to test FSE functionality across different permission levels, ensuring that editors and contributors can properly interact with your theme’s templates and patterns. Set up sample content that represents real-world usage scenarios, including posts, pages, and custom post types if your theme supports them.

Configure your testing environment with various browsers and devices to verify cross-platform compatibility. Use browser developer tools to test responsive design and accessibility features built into your FSE theme. Establish a staging site that replicates your production environment for final testing before deployment, and implement automated testing workflows using tools like Playwright or Cypress to ensure consistent theme behavior across different WordPress configurations and block editor scenarios.