=== 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.

4WP QL Blocks

WordPress plugin that extends Query Loop blocks with Search and Taxonomy filtering capabilities.

Features

Search Block Integration

  • Automatically filters Query Loop blocks based on Search block input
  • Resets Query Loop to initial state when search is cleared
  • Works with core Search block

Taxonomy Filter Block

  • Custom block for filtering Query Loop by taxonomy terms
  • Three display styles: Dropdown, Buttons, and Checkboxes
  • Supports single or multiple term selection
  • Highlights selected terms on page refresh
  • Automatically filters Query Loop blocks when selection changes

Installation

  1. Upload the plugin toย /wp-content/plugins/4wp-ql-blocks/
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Build the assets:ย npm install && npm run build

Development

Auto
# Install dependencies
npm install

# Build for production
npm run build

# Start development mode with watch
npm start

Usage

Search Block Integration

Simply add a Search block and a Query Loop block on the same page. The Query Loop will automatically filter results based on the search query.

Taxonomy Filter Block

  1. Add the “4WP QL Taxonomy Filter” block to your page
  2. Select a taxonomy (e.g., Categories, Tags, or custom taxonomy)
  3. Choose a display style (Dropdown, Buttons, or Checkboxes)
  4. Optionally enable “Show Count” to display post counts
  5. Optionally enable “Allow Multiple Selection” for checkboxes
  6. Add a Query Loop block – it will automatically filter based on the taxonomy selection

Block Attributes

  • Taxonomy: The taxonomy to filter by (default: category)
  • Query ID: Optional – link to a specific Query Loop block by its queryId
  • Display Style: Dropdown, Buttons, or Checkboxes
  • Show Count: Display the number of posts for each term
  • Allow Multiple Selection: Allow selecting multiple terms (checkboxes only)

Technical Details

  • Namespace:ย ForWP\QLBlocks
  • Requires PHP 8.0+
  • Requires WordPress 6.0+
  • Built with @wordpress/scripts