Gravity Forms Editor Multi-Select
Enables multi-selection (Ctrl/Cmd+Click, Shift+Click) and group moving of fields in the Gravity Forms Form Editor.
by Rob Migchels · github.com/dhrrob/gf-multiselect · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/dhrrob/gf-multiselect/archive/refs/heads/main.zipReadme
Gravity Forms Editor Multi-Select
Add multi-selection and group moving of fields inside the Gravity Forms Form Editor.
Features
- Ctrl/Cmd + click to toggle field selection
- Click a field body to single-select it
- Drag the Move handle on any selected field to move the whole group
- No template or markup rewrites; it only adds/removes CSS classes and attributes
Requirements
- WordPress 6.0+
- PHP 7.4+
- Gravity Forms (Form Editor)
Installation
- Upload the plugin folder to
wp-content/plugins/gf-multiselect/ - Activate the plugin through the Plugins menu in WordPress
- Go to Forms → Edit Form in Gravity Forms
Usage
- Hold Ctrl (Windows/Linux) or Cmd (macOS) while clicking additional fields to toggle them into the selection
- Drag the Move handle on any selected field to move the whole group
How It Works
Gravity Forms uses jQuery UI draggable() with helper: "clone" in the editor. This plugin patches the draggable lifecycle so it can hide the other selected fields during drag and reinsert them after drop. It retries a few times after drop to handle editor re-renders.
Accessibility
The plugin adds tabindex="0" to field containers and sets role="option" with updated aria-selected state, without changing the markup structure.
License
GPL-2.0-or-later
Read the full README on GitHub →
Releases
| Tag | Published |
|---|---|
| v1.0.0 | Feb 5, 2026 |
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.