Description
Export/Import Media allows you to easily migrate your WordPress media library from one site to another. It generates a CSV file with all the necessary information (URLs, paths, alt text, titles, captions, descriptions) and then uses that file to import the images into a new site.
The process is handled in real-time with an AJAX-powered progress bar, allowing you to import hundreds or thousands of images without server timeouts. It’s perfect for site migrations or for syncing media libraries.
Features
- One-click export of all media library images to CSV.
- Real-time import process with a progress bar.
- Batch processing to handle large libraries on any server.
- Automatically avoids creating duplicate images.
- Fully internationalized and translated into 6 languages.
Installation
- Upload the
export-import-mediafolder to the/wp-content/plugins/directory. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Go to
Media > Export/Import Mediato start using the tool.
FAQ
-
Does this plugin move the actual image files?
-
During import, the plugin downloads the image from the URL provided in the CSV and saves it to your new site’s media library, preserving the original folder structure.
-
What happens if an image already exists?
-
The plugin performs checks to avoid creating duplicates. If it finds an identical image, it will be skipped, and the log will show a «SKIPPED» status.
-
Can I close the window during the import?
-
No. You must keep the window open during the entire import process for it to complete successfully.
Reviews
Contributors & Developers
“Export/Import Media” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Export/Import Media” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0
- Initial release.
