How to Bulk Upload Files to the WordPress Media Library Using FTP

May 20, 2011  | 
11 Comments

The WordPress media library is fairly decent for uploading multiple files at once from your computer. However, copying hundreds of files from another location on your server is another story.

You might think that you could simply drop the files into your uploads folder and have them appear in your media library. This is not the case, because WordPress will not recognize those files unless they come through the dashboard uploader.

The Add From Server plugin offers a solution to this problem. It allows you to import media and files into the WordPress uploads manager from any location on your server.

As you may be able to tell from this screenshot, in this situation I was pulling product files from the downloadables folder within a site using WP E-Commerce. I needed to move hundreds of audio and video files to a brand new WordPress installation where I will be using MarketPress, since it has superior handling for free products and discount codes.

The Add From Server plugin is the only solution I could find for the problem of getting WordPress to recognize media files in the library when transferred via FTP. However, if you know of another one, please leave a note in the comments.

Though the plugin appears not to have been updated for nearly a year, I can assure you that it works perfectly with WordPress 3.1.2. I thoroughly tested it by transferring hundreds of very large media files, and I didn’t receive any errors whatsoever. Without this plugin I would have spent hours downloading these files to my local machine and then re-uploading them to the new installation through the media uploader. Get your hands on the Add From Server plugin if you’re in the same situation and you’ll save yourself loads of time.

Featured Plugin - Host sites, get paid, just like WordPress.com

If you've ever wondered how you could offer a paid site management and hosting service, then this is the plugin for you. Offer a freemium or paid service, for any niche you like, it's powered Edublogs.org to success already!
Find out more

Featured Plugin - Send beautiful html email newsletters, from WordPress!

Now there's no need to pay for a third party service to sign up, manage and send beautiful email newsletters to your subscriber base - this plugin has got the lot.
Find out more

Featured Plugin - Open an Online Store with MarketPress

Out of all the WordPress ecommerce plugins available, this has got to be the winner - easy to configure, powerful functionality, multiple gateways and more. A simply brilliant plugin!
Find out more

Featured Plugin - WordPress + Google Maps = Perfect

Simply insert google maps into posts, sidebars and pages - show directions, streetview, provide image overlays and do it all from a simple button and comprehensive widget.
Find out more

Featured Plugin - Start your own Quora / StackOverflow / Yahoo Q&A site

It's now incredibly easy to start your own Q&A site using nothing more than WordPress - The Q&A plugin simply and brilliantly transforms any site, or page, into a perfect support or Q&A environment.
Find out more

Featured Plugin - Turn any WordPress page into a fully featured wiki!

To get a wiki up and running you used to need to install Mediawiki and toil away for days configuring it... not any more! This plugin gives you *all* the functionality you want from a wiki, in WordPress!!!
Find out more

Featured Plugin - Start Your Own Powerful Membership Site

If you're thinking about starting a paid, or just private, membership site then this is truly the plugin you've been looking for. Easy to use, massively configurable and ready to go out of the box!
Find out more

Featured Plugin - Easily integrate your WordPress site with Facebook

Would you like to add Facebook comments, registration, 'Like' buttons and autoposting to your WP site? Well, The Ultimate Facebook plugin has got that all covered!
Find out more

Featured Plugin - Add bottom corner (or anywhere else) chat to your site

No javascript required, no third part chat engine, just fully featured chat right in your own database on your own WP sites - couldn't be easier.
Find out more

11 Responses to How to Bulk Upload Files to the WordPress Media Library Using FTP

  1. I would love to see WordPress add a similar drag-and-drop upload to what Gmail has. That would make things so much easier.

  2. How did you know what I needed tonight???? Thanks!

  3. Pingback: Enlaces de interés: 23/05/2011 | Los Links de Félix

  4. Excellent tip! It worked as advertised. Now, I’m just wondering: Why does this logical feature still require a plugin? Wny isn’t it a part of WordPress’ basic installation?

    This also made me wonder why there isn’t an integrated FTP client for use inside WordPress similar to how the FireFTP addon works in the Firefox browser. I looked for a plugin and the closest one I found that looks like what I’m talking about is called My FTP. I’ll try using it later. If it doesn’t work well, I’ll post another comment here to share my opinion.

  5. Amazing. Just what I needed. THANK YOU!

  6. This plugin saved me hours. thank you very much! But I still have an issue with the MU upload quota. When I upload a file using this plugin, the upload quota is totaly ignored. Do you have any ideia of how to fix this?

  7. Thank you very much – this is exactly what I was looking for.

  8. Thank you so much for that Sara with an ‘H’, this has been annoying me for some time and just decided to search for a solution – thanks again – Sara

  9. Oh my goodness, this is exactly what I needed. I had to reinstall my WordPress site after it was hacked. I downloaded all my media and then readded using sftp, but couldn’t see any of it in my media library. This fixed my problem even though I had to go through each subdirectory to select each file. Still the best fix I’ve seen. Thanks for sharing.

  10. Thank you! This is precisely what I have been looking for. I have searching for days to find a way to upload via FTP and get it in my media manager.
    Thanks for sharing.

Click on a tab to select how you'd like to leave your comment

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe without commenting