Add From Server


This plugin offers limited support. Please do not expect new features or too many bugfixes. Features may be removed at any time.

Add From Server is designed to help ease the pain of bad web hosts, allowing you to upload files via FTP or SSH and later import them into WordPress.

This plugin is NOT designed to..
* Be used as a replacement for the file uploader
* Be used for migration of websites
* Re-import your files after moving webhosting
* Batch import media

This plugins IS designed to..
* Import files which are larger than your hosting allows to be uploaded.
* Import files which are too large for your internet connections upload speed.

WordPress does a better job of file uploads than this plugin, so please consider your needs before you use it.

You may also want to look at using WP-CLI for media import purposes:


How can I import files from other folders?

In 3.4, the plugin changed to limit the directories you can import files from.
If you wish to import files from other folders, you need to add the ADD_FROM_SERVER constant to your wp-config.php file.
For example:
define( ‚ADD_FROM_SERVER‘, ‚/www/‘ );

Warum ist die Datei, die ich importieren möchte, rot hinterlegt?

WordPress erlaubt zur Verbesserung deiner Sicherheit nur den Import/Upload bestimmter Dateitypen.
Wenn du weitere Dateitypen hinzufügen möchtest, kannst du ein Plugin wie benutzen. Du kannst auch global „Ungefilterte Uploads“ für WordPress erlauben, wenn du diese Sicherheitsfunktion überschreiben möchtest. Bitte schau dir weitere Informationen im WordPress-Support-Forum an.

Wo werden die Dateien gespeichert?

Wenn du eine Datei importierst, die außerhalb deines normalen Upload-Verzeichnisses (normalerweise wp-content/uploads) liegt, wird sie wie üblich in dein aktuelles Upload-Verzeichnis kopiert. Wenn du dagegen eine Datei importierst, die bereits in deinem Upload-Verzeichnis liegt (zum Beispiel wp-content/uploads/2011/02/, dann wird die Datei nicht kopiert, sondern benutzt, so wie sie ist.

Ich habe einen Bug gefunden

You can report bugs on GitHub and get support in the Support Forums.


6. November 2020
Just what I was looking for, and works flawlessly, thank you!
18. Oktober 2020
I use a shared hosting provider, and for that reason I use cloudflare to speed up access to my site and reduce load times, I have a free plan with cloudflare, and just had to spend the last hour trying to figure out why the heck I cant upload mp3 files to my host that are larger than 128 megabytes, after increasing the post size and upload limits with my host, I was getting "unexpected responce from server" which made no sense, neither myself or my host could figure out what was going wrong, turns out, CLOUDFLARES FREE PLAN LIMITS UPLOADS TO 100MB, this plugin allowed me to upload these files by ftp and import them to wordpress's build in media browser given it does NOT play nice with ftp uploads, YOU JUST SAVED MY DAY, THANK YOU FOR THAT, THIS PLUGIN IS PURE GOLD FOR THIS REASON, disabling cloudflare CAN be done, but at the expense of downtime while dns transfers back to my host, and I would have to either do this every time we post a file, or perminantly, and neither of these are good options! THANK YOU!
24. September 2020
My client had dozens of audio files uploaded via FTP that were not showing in the Media Library, which meant he wasn't able to select them in the interfaces of other plugins he was using that could only recognize them through the Media Library. This plugin saved us the hassle of having to identify, select, delete and re-upload all of the affected files. I was easily able to select the folder and "import" the files so that they became visible to WordPress. Best of all, I was able to bulk select all files in the folder without having to figure out which ones were already visible, and the plugin skipped them rather than creating duplicates. What a timesaver! Than you so much!
10. September 2020
This is a lifesaver when it comes to uploading problematic SVG files on Go Daddy. I became an expert on SVG files trying to fix the upload problem and nothing worked. Bit the bullet and uploaded this plugin and activated it. Everything was fine and the problem was solved. Like i said, works fine with WordPress 5.5 (or at least it did for me).
19. August 2020
So fully aware this plugin is not longer maintained: I was migrating servers and need to bulk important uploads via the server (couldn't get the media attachment import to work). The plugin UI is easy to use and straightforward. I was able to access my server folders and navigate using WP 5.5 without a problem. Couldn't see any conflicts with other plugins I had installed. However, the plugin will important whatever file you select, not necessarily in the convention of WP's thumbnail settings, if you are importing images. This would be a great plugin for say PDF files or importing larger files to bypass the upload limits. But as far as bulk image import, it's not the best tool. Would recommend for the other applications, however.
Lies alle 214 Rezensionen

Mitwirkende & Entwickler

„Add From Server“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:


„Add From Server“ wurde in 15 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „Add From Server“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.



  • Simplify the date handling


  • Better handling for / as the root path
  • Better compatibility with certain WordPress docker images
  • Better handling for some empty folders


  • Restore case insensitive alphabetical sorting


  • Plugin now requires WordPress 5.4+


  • The plugin now requires WordPress 5.1+ and PHP 7.0+. No reason other than why not.
  • Bumps the version to stop the invalid vulnerability warnings.
  • Cleans up code.
  • Removes the User Access Control. Any user with File Upload ability can now use the plugin.
  • Removes the Root Directory Control. The root directory is now assumed. You can use the ADD_FROM_SERVER constant to change it.
  • Removes the Quick Jump functionality.
  • Removes the ability to be able to select the date for imported media. It’s always today. Or, the 1st of the month if it’s stored in a dated folder.
  • Removed Media Manager integration, as it’s no longer shown with the WordPress Block Editor. Classic Editor is not supported by this plugin.