WorkMore Media Folders

Beschrijving

WorkMore Media Folders adds virtual folders to the WordPress Media Library: the kind you can drag files into, nest, color, star and search, without ever touching the files on disk. Because the folders are virtual, organizing 10,000 files takes seconds, no URL changes, and deactivating the plugin leaves your site exactly as it was.

Folders that behave like folders

  • Folders right in the Media Library, Finder-style: the top level shows your folders as tiles next to the files not yet filed; open a folder in place and follow the breadcrumb back
  • Drag & drop files and folders: a selection travels as one stack with a count, lands in a folder (which opens if you hold it there) or flies back; Ctrl/⌘+Z undoes
  • Drop files from your desktop straight onto a folder to upload them into it
  • Select folders and files together: drag a selection box, Ctrl/⌘-click or Shift-click, Ctrl/⌘+A — then “Move to…” any folder, with undo
  • Nested folders with drag reordering and re-parenting
  • Colors, stars (pinned favorites), inline rename, right-click menu
  • Bulk actions: move many files, delete folders with or without their files (with a typed confirmation for the destructive path)
  • Undo for moves and folder deletions
  • Keyboard and screen reader friendly, and at home on phones: the folder panel folds above the files

Everywhere you pick media

One integration at the WordPress media layer means the same folders appear in the Media Library grid, its list view and the media modal — the tree beside the files, the folders as tiles or chips above them — so it works in Gutenberg, the Classic Editor, WooCommerce, Elementor and Flatsome without per-builder hacks. Uploads land in the folder you are viewing.

Fast at scale

Benchmarked at 50,000 attachments: folder tree, search, filtering and sorting all answer in well under 300ms. Sorting by file size uses its own index, which you can build from the settings screen in resumable batches.

Zero frontend footprint

WorkMore Media Folders loads nothing on your public site: no CSS, no JavaScript, no hooks. Verified by automated test on every release.

Easy migration, easy exit

Import folders from FileBird, Real Media Library, HappyFiles, Folders by Premio, Wicked Folders or Enhanced Media Library (categories). Imports are resumable and idempotent, and your old plugin’s data is never modified, so you can switch back anytime. Uninstall (with the opt-in cleanup setting) removes every trace.

Source code

The plugin’s JavaScript ships minified for performance; the human-readable source is included in the plugin’s src/ directory together with the build configuration (vite.config.js).

Pro add-on

Everything above is free and complete. A separate Pro plugin, sold on workmore.connextsystem.com, adds cloud storage offload (Cloudflare R2 or any S3-compatible service), ZIP downloads of folders and selections, folder sizes, auto-organize rules, per-folder role permissions and a library insights dashboard. Inside this plugin the add-on is only mentioned on the “Upgrade to Pro” settings tab and on clearly labeled menu entries that link to that page; nothing here is locked or limited.

Schermafbeeldingen

FAQ

Do folders change my file URLs or move files on the server?

No, never. Folders are virtual: a lightweight taxonomy on top of your existing library. Files stay exactly where WordPress put them and every URL keeps working.

What happens if I deactivate or uninstall WorkMore Media Folders?

Deactivating simply hides the folders; your media is untouched. Uninstalling removes the plugin’s data only if you opted in to “delete data on uninstall” in settings; otherwise folders survive a reinstall.

Does it work with Gutenberg / WooCommerce / page builders?

Yes. WorkMore Media Folders extends the standard WordPress media modal, which those builders all use.

Can I import folders from another folder plugin?

Yes: FileBird, Real Media Library, HappyFiles, Folders by Premio, Wicked Folders and Enhanced Media Library importers are built in (Media WorkMore Media Folders). Imports are resumable, running them twice duplicates nothing, and the source plugin’s data is left untouched.

Will it slow my site down?

The public site: impossible, the plugin adds zero frontend code. The admin: it is benchmarked at 50k attachments with all operations under 300ms.

Is a file limited to one folder?

A file lives in at most one folder (like a real filesystem). Files not yet filed sit at the top level, next to your folders — in the Media Library and in the media modal alike. “Show every file” lists the whole library at once.

Is WorkMore Media Folders available in my language?

Ten languages ship built in: Thai, Japanese, German, French, Spanish, Italian, Dutch, Brazilian Portuguese, Indonesian and Simplified Chinese, plus community translations via translate.wordpress.org as they become available.

Does the plugin connect to any external service?

No. The free plugin makes no network requests of its own. The only outbound links are the “Upgrade to Pro” buttons, which open our website in a new tab when you click them.

Beoordelingen

Er zijn geen beoordelingen voor deze plugin.

Bijdragers & ontwikkelaars

“WorkMore Media Folders” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

Vertaal “WorkMore Media Folders” in je eigen taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

2.2.0

  • New: folders in the Media Library grid, Finder-style. The top level shows your folders as tiles and only the files that are in no folder; open a folder in place, follow the breadcrumb back, create a folder from the last tile. “Show every file” lists the whole library.
  • New: select folders and files together — a selection box, Ctrl/⌘-click, Shift-click or Ctrl/⌘+A — and “Move to…” any folder in one step, with undo.
  • New: dragging redone. A selection travels as one stack with a count, a tip says what a drop will do, holding over a folder opens it, and anything dropped elsewhere flies back. Touch screens pick up with a long press, Ctrl/⌘+Z undoes, “reduce motion” is respected and screen readers hear what happens.
  • New: drop files from your desktop onto a folder tile, a breadcrumb step or a sidebar folder to upload them straight into it.
  • New: the media modal (Gutenberg, Classic Editor, WooCommerce, page builders) opens on the same top level, with the folders as chips above the files.
  • New: the list view gets the folder sidebar and chips; drag rows onto folders.
  • New: on narrow screens the folder panel folds above the files.
  • Changed: “Uncategorized” is gone from the sidebar and the media modal — the top level holds the files that are in no folder, and dropping files on “All files” takes them out of their folder.
  • Changed: files you are not allowed to edit are refused while you drag them, with the reason.
  • Fix: a file size that changes when an image is edited reaches the folder totals at once.
  • For developers: new hooks for add-ons — wmmf_folder_tree_payload (PHP) and the JavaScript filters wmmf.tile.meta, wmmf.tile.badges and wmmf.selection.actions.

2.1.2

  • Fix: creating a folder from the sidebar no longer shows “A folder with this name already exists here.” after the folder was created. The name was saved twice; it is now saved once, and a name that is refused stays in the field so you can change it.

2.1.1

  • Fix: the Media Library grid no longer repeats files and stops loading (“Load more”) when many files share the same upload time, the name, or another sort value — common after an import. Every sort now has a stable order.

2.1.0

  • Smaller download: the styles and translations of the separately sold Pro add-on now ship with the add-on itself, not with this plugin.
  • The “Upgrade to Pro” links open the Media Folders pricing page directly.

2.0.3

  • The plugin author link now points at the product site.

2.0.2

  • Security hardening: filing a file into a folder (REST and the list-mode bulk action) now requires permission to edit that specific file, and reordering folders under a new parent is treated as a move, so restricted subfolders can never be relocated that way.

2.0.1

  • Security hardening: folder operations that act on a whole subtree (delete, bulk delete, move) now check every folder in that subtree against role restrictions, the reorder endpoint validates the parameters it actually receives, and the list-mode “Move to folder” action applies the same check.
  • The inline admin configuration is JSON-encoded with HTML-safe flags.

2.0.0

  • New name: WorkMore Media Folders (previously published nowhere under its working title). Slug, text domain and all internal identifiers renamed.
  • The plugin is fully functional on its own; the separately sold Pro add-on is only mentioned on the “Upgrade to Pro” settings tab and on clearly labeled menu entries.
  • Settings screen: card layout with contextual help on every option, resumable file size index, importers and the opt-in uninstall cleanup.
  • Ten bundled languages, all strings translated.

1.0.0

  • Initial development release: virtual folders, drag & drop, nesting, colors, stars, bulk actions, undo, folder sidebar in the Media Library grid and the media modal, search and sorting (including indexed file size), importers for six folder plugins, zero frontend footprint.