WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by ulfben v3.4.6

Custom Upload Dir

Keeps your uploaded files organized in smart folder structures.

Custom Upload Dir

The facts

Rating
4.4★ from 25
Active installs
5k+
Price
Free
Last updated
26 Jul 2022
Added
Dec 2007
Requires WP
3.9
Tested up to
WP 6.0.14
Requires PHP
5.2
Downloads
110,831

Our analysis

AI-assisted

Custom Upload Dir is a WordPress plugin that allows you to create custom upload paths for your media files. Unlike the default year- and month-based folder structure, this plugin enables you to use various variables such as post title, category, and author to define your upload directories.

This plugin is designed for users who want to maintain an organised file system that mirrors their website structure. It can simplify tasks like backups and migrations by making files easier to locate manually.

Best for: This plugin suits WordPress users who require a more flexible file organisation system.

What it does well

  • Enables custom upload paths using various variables
  • Helps maintain an organised file system
  • Simplifies backups and platform migrations
  • Supports the Gutenberg editor
  • Free to use from the WordPress.org directory

Where it falls short

  • Lacks an admin interface for some features
  • Data is limited and does not provide extensive details

Verdict

Custom Upload Dir offers a practical solution for customising media upload paths, but some features may require additional user input or development.

From the developer

ulfben's own description of Custom Upload Dir, lightly tidied.

WordPress allow you to put uploads in year- and month-based folders. Custom Upload Dir is more flexible. You can construct paths from variables like post title, category, post author, post date and many more.

I created Custom Upload Dir ensure my file system is always mirroring the site structure. This ensures I can always find files manually when needed. It also simplifies backups and platform migrations.

//Ulf Benjaminsson

Changelog v. 3.4.6 (2020-07-17)

  1. fixed a null dereference error. (thanks, defotoverij!)

Changelog v. 3.4.5 (2020-05-05)

  1. added french translation (thanks, bibi699depreau!)

Changelog v. 3.4.4 (2019-03-24)

  1. Fixed a few PHP warnings
  2. Removed the %permalink% template as it broke uploads to drafts.

Changelog v. 3.4.3.2 (2019-03-24)

  1. Added support for the Gutenberg editor.

Changelog v. 3.4.2 (2015-03-16)

  1. Added filter ‘cud_generate_path’ so you can easily adjust the path with any variable you want.
  2. Added %mime_type% to sort files by mime type
  3. Added %author_role% to sort files by author role.
  4. Coming: support for per-post-type settings. Eg: every post type can have their own rules for where to place uploads. Currently missing the admin interface. If you feel like helping out, let me know.

Changelog v. 3.4 (2013-02-09)

  1. Added %file_ext% to sort by file type
  2. Added tentative support for uploads from WordPress apps.
  3. Removed setting for “Base upload folder” as WP core no longer exposes this
  4. Cleared out some PHP error on the admin page
  5. Fixed leaking CSS on admin page

Changelog v. 3.3 (2011-12-18)

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for bookstores and publishers.

GetGenie

AI powered SEO assistant & content writer with 40+ templates, chatbot, NLP keyword research, AEO, GEO, SEO...

Free 80k+ installs 4.8★ (118)
List category posts

Very customizable plugin to list posts by category (or tag, author and more) in a post, page or widget. Uses t...

Free 80k+ installs 4.7★ (254)
Real Testimonials

A Customizable Testimonial plugin to Automate Collecting, Filtering, and Publishing Customer Reviews. Testimon...

Free 40k+ installs 4.7★ (226)
One Click Demo Import

Import your demo content, widgets and theme settings with one click. Theme authors! Enable simple theme demo i...

Free 1M+ installs 4.3★ (79)