Flexa Media Folders

Changelog

1.2.4

  • New: translation template (.pot) covering all plugin strings, so the plugin can now be translated into other languages.

1.2.3

  • New: a Settings link on the Plugins page now takes you straight to the Media Folders settings.

1.2.2

  • Fix: development files are no longer included in the release package.

1.2.1

  • Fix: the “Download folder” notice now inserts the folder name correctly in translated languages, so translators can reposition the placeholder.

1.2.0

  • New: after moving media into a folder, the confirmation toast now offers an Undo button for 5 seconds – click it to send every item back to its previous folder (including Uncategorized) with folder counts and the media grid updated automatically.

1.1.0

  • New: rename a folder inline by double-clicking its name in the sidebar – press Enter or click away to save, Esc to cancel. Empty names are ignored and the right-click Rename option still works as before.

1.0.2

  • Security: the folder assign/detach REST endpoints now verify per-attachment edit permission (edit_post) for each item, so a user can only organize media they are allowed to edit instead of any attachment in the library.
  • Security: the attachment-listing REST endpoint now scopes results to media the caller can manage – users who cannot edit others’ posts see only their own uploads.

1.0.1

  • Security: bind every custom-table identifier through wpdb::prepare()‘s %i placeholder so no SQL string interpolates a table name outside prepare().
  • Security: gate the Media Library query-filter superglobal reads behind an explicit current_user_can() check (defense in depth on top of WordPress’s upstream cap enforcement).
  • Fix: the admin UI now loads correctly on the Settings page.
  • Fix: dark-mode styling on the folder tree, drag tooltip, and toast.
  • Compatibility: minimum WordPress version bumped from 5.8 to 6.2 (required for the %i placeholder).

1.0.0

  • Initial release.
  • Hierarchical, drag-and-drop folder tree for the Media Library.
  • Drag attachments into folders.
  • Folder sidebar in the Media grid, the list view, and the editor media modal.
  • One-click folder filtering with built-in “All files” and “Uncategorized” views.
  • Folder color labels (18-color palette) and a full right-click context menu.
  • Per-folder file counts, folder-tree search, and a Settings page (default upload folder, sort order, count display, post-type exclusions).
  • Dark mode that follows the WordPress admin color scheme; full keyboard and ARIA accessibility.
  • REST API under /wp-json/flexa-mf/v1/ and wp flexa-mf WP-CLI commands.
  • Translation ready with a bundled .pot template.

Plugin Website
Visit website

Author
FlexaTech
Version:
1.2.4
Last Updated
June 13, 2026
Requires
WordPress 6.2
Tested Up To
WordPress 7.0
Requires PHP
8.2

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.