Tell me more ×
WordPress Answers is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

By default, media uploaded through the Wordpress dashboard goes into a folder determined by the current date. For example: /wp-content/uploads/2011/09/. Once the media is uploaded I'm not seeing any options in Wordpress to change the location of my file to something else.

Can I tell Wordpress to place my media in a separate folder? Not all my media. Just ones that I specifically select.

share|improve this question

3 Answers

up vote 2 down vote accepted
  1. Go to Dashboard -> Settings -> Media
  2. Enter the desired location in Store uploads in this folder
  3. Uncheck Organize my uploads into month- and year-based folders

This will specify the global upload location. To specify a per-file upload location, you'll need to use a Plugin, such as WP Easy Uploader (not an endorsement, per se; it was just the first one I found).

share|improve this answer
Thanks! That answered my question and that plugin you posted looks absolutely perfect. Unfortunately it hasn't been updated since 2009. I guess I should probably see if there's anything available that's more up-to-date. – jimmykup Sep 30 '11 at 23:14
For anyone else looking at this, the plugin still works on WordPress 3.5. However, it's kind of limited in that you have to manually type in the path (you can't browse for it), you can only upload one file at a time, and you have to go to the plugin to upload, it doesn't override the basic upload functionality. But it's probably still the best file uploading plugin out there. – gsingh2011 Dec 20 '12 at 16:31

I would advise against un-ticking 'Organize Media' unless in a situation where you are handling storage elsewhere.

Having a large amount of files in one directory is flawed for many reasons, though there is some situations where this is unavoidable but for a website this is always unavoidable.

I inherited a Wordpress website and was tasked with moving it to another host. This proved to be a problem since all uploads were in one folder, over 93,000 files - yes 93 thousand.

No FTP client was able to index that many files and simply would not navigate into the folder.

I had no shell access to the system.

I couldn't do a full dump using the hosting control panel as there was no option to do so.

I had to rely on the hosting company to do a dump for me, which was a task in itself tying to get them to do it.

Apart from these potential issues, indexing thousands of files is slower than indexing tens or hundreds of files - simply, performance is effected with large amounts of files in one directory.

share|improve this answer

Just use http://wordpress.org/extend/plugins/nextgen-gallery/ Nextgen Gallery. You can upload groups of images there, use it to display galleries, or upload a single image from there in the WP image insert window.

share|improve this answer
1  
How exactly the plugin applies to the situation asked in the Question? – brasofilo Feb 9 at 20:33

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.