Is it possible to have 2 separate upload directories? One in which the resized images are created/stored and another to where full size original images are uploaded.

This would let you use the path to the resized images in your templates thus keeping the path to original full size images hidden from public view (but in a location such that they could still be used to regenerate thumbnails/new image sizes etc).

1 Answer 1


Using a stock WordPress installation, no.

WordPress, by default, stores uploads in the /wp-content/uploads/yyyy/mm/ directory for single sites. For network installations, it stores them elsewhere and maps a similar permalink structure to the new location.

I can see what you're trying to accomplish by keeping things in separate directories, but you'd have to revise a large portion of the WordPress uploader to make it happen. Instead, why not ask a new question about how to protect original full-size images from the public but allow them to view a downsampled smaller version?

  • Thanks for your considered answer, I feared as much. I've looked at several plug-ins but none that appears to do what I was asking. I will do as you suggest and ask if there are any other ways to hide original images.
    – Andy
    Commented Apr 6, 2011 at 23:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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